Skip to content

Investor capability map · 2026-10-05

What is live for investors

Enduring map for Ethan and any top AI agent. 123 live capabilities with routes, tiers, honesty caveats, and demo logins. Same catalog as product/INVESTOR-CAPABILITY-MAP-2026-10-05.md. Template facts only — not legal advice.

Not available yet: online checkout and the self-serve billing portal. Nothing is charged automatically today, and there are no per-seat charges — the list prices below are per board.

How to read this

  • Tier is the lowest packaging tier (higher tiers inherit).
  • Caveat notes any limits on a capability — keep it with the claim when you summarize.

Free forever

Pricing ladder (Free → Ultra)

Published list prices and feature cards for Free forever through Ultra; addenda table for SSO/SCIM/residency/BAA with honest status (SSO built, not live; SCIM/residency/BAA not live).

Routes: /pricing

Caveat: Stripe billing and SAML/OIDC SSO are built; live once production credentials are connected. Nothing is charged automatically today and seat meters are not built.

Demo: Public — no login

Agents for investors guide

Walks an investor's outside agent through /llms.txt, /facts, sponsor /agent URLs, portfolio digest, diligence markdown — and what not to invent.

Routes: /agents/for-investors

Caveat: Copy/paste only. No MCP. Model output is unlabeled opinion.

Demo: Public — no login

Require Prepared investor pack

Free pasteable templates: board resolution, portco side-letter covenant, LPAC policy snippet, diligence ask list.

Routes: /for/investors/require-prepared

Caveat: Template only — not legal advice. Prepared named as current standard, not exclusive forever.

Demo: Public — no login

LP / investor quarterly board-report pack

Free pasteable templates: quarterly portco board report outline, LPAC consent log summary, one-page ask of the board. Points at live diligence, portfolio brief, board-proof, sponsor share.

Routes: /for/investors/quarterly-pack

Caveat: Template only — not legal advice; not a securities disclosure.

Demo: Public — no login

Investor one-pager

Print-friendly three-minute brief: Free→Ultra prices, live Portfolio features, demo logins, honest gaps.

Routes: /for/investors/one-pager

Caveat: Same honesty as /facts. Billing not live.

Demo: Public — no login

Board decision-record health check

Eight Yes/Partial/No/N/A questions mapping to live surfaces; self-assessed Strong/Mixed/At risk summary.

Routes: /tools/board-health-check

Caveat: Self-assessed — not an audit, not a compliance determination, never 'you are compliant' / never claim an audit report.

Demo: Public — no login

Prepared Board vs board portals

Fifteen criteria; Prepared Strong/Partial/Not live from what ships; legacy column as typical category practice to verify with vendor.

Routes: /compare/prepared-board-vs-board-portals

Caveat: No named competitor losers. Identity stays Not live.

Demo: Public — no login

For investors funnel

Problems portfolio boards face, what Prepared fixes today, Require Prepared checklist template, Portfolio pointer, Northlight + Acme demos.

Routes: /for/investors

Caveat: Checklist is a template — not legal advice. Gaps named from /facts.

Demo: Public — no login

Walkable investor demo script

Timed under-20-minute checklist (~28 steps): public funnel, Northlight observer, advisor portfolio + morning brief, Northlight chair proof/diligence, Piscataqua Form 990 filings-window, export. Print-friendly; HowTo JSON-LD.

Routes: /for/investors/demo

Caveat: Demo script only — not legal advice. Same honesty as /facts.

Demo: Public — no login (script); demo logins listed in the script

Cite diligence HowTo for investor agents

Public HowTo for investor agents: request chair diligence / sponsor /agent proof; Copy snapshot from /app/diligence; refuse invented audit reports / filings.

Routes: /agents/cite-diligence

Caveat: Copy/paste only. No MCP. Never invent a security audit report on hand, bank feeds, or SoS/EDGAR filings.

Demo: Public — no login

AI guest speakers marketplace (framework)

Public marketplace framework: topic filters, empty roster until opted-in speakers are approved, speaker application (pending), board booking request stored as Request received — not a confirmed booking. Admin review at /app/internal/ai-speakers.

Routes: /ai-for-boards, /ai-for-boards/speakers, /ai-for-boards/speakers/apply, /ai-for-boards/speakers/request

Caveat: No invented speakers, fees, availability, testimonials, or partnerships. Speaker payments and marketplace checkout are not live. Ultra booking concierge is coming / not live yet.

Demo: Public — no login; Owner/Admin/Chair review at /app/internal/ai-speakers

Board AI literacy library

Prepared-written primers (LLMs, agents, AI risk categories, questions for management, oversight checklist, glossary) plus curated public reading list with verified URLs (NIST AI RMF, EU AI Act, OECD AI Principles, NACD).

Routes: /ai-for-boards/literacy

Caveat: Educational only — not legal advice, not a compliance determination, not a certification.

Demo: Public — no login

Portable director profile (director carries Prepared across boards)

A director exports a consented portable profile of their OWN skills, committee preferences, notification preferences, and optional bio; copies a start-a-free-board link (ref dc-…) for another board's chair; once invited on that board with the same email, imports the profile there. Chair sees carried committee preferences on Share & grow.

Routes: /app/director-profile, /app/growth#director-carry

Caveat: Explicit consent screen; never includes any board's minutes, decisions, documents, votes, member lists, or board names. Own profile only — no one can import another person's export. Revocable, 30-day expiry. Nothing is emailed; the director shares the link themselves.

Demo: a sample board (see /sample-decision) (export on Northlight; any second-board membership can import)

Investor require-Prepared invite links (per portfolio company)

From Portfolio, a sponsor creates one copyable invite link per portfolio company. The company chair lands on /start/sponsor/{token}, starts a free board, and finds a pre-filled sponsor share request (proof or proof + outcome reviews) on Share & grow — the chair clicks to create it or dismisses it. Sponsor sees Waiting / Board started / opened counts and can revoke.

Routes: /app/portfolio#portfolio-require-prepared-invites, /start/sponsor/{token}

Caveat: Starting a board shares nothing; the chair decides whether to create the sponsor share (read-only proof — never the board book, privileged material, or votes). No auto-email to the company; token hashed; 45-day expiry; max 50 active invites per sponsor. Builds on /for/investors/require-prepared templates (not legal advice).

Demo: a sample board (see /sample-decision) (Portfolio → Invite a portfolio company)

Growth loop attribution (admin)

One shared first-party referral model — ref code, source loop (from the code prefix), first-touch time, and the board created from that browser — with an admin view counting touches, signups, and activations per loop.

Routes: /app/admin/growth-loops

Caveat: No third-party analytics; no IP, user agent, or fingerprint. Activation is computed live (≥2 active members and ≥1 meeting or decision; seeded demo rows never count). Admin-only via PREPARED_GROWTH_ADMIN_EMAILS (dev default a sample board (see /sample-decision)). Counts are real rows only — zero until real people click.

Demo: a sample board (see /sample-decision) (dev default admin)

Incoming-director private welcome pack

On top of the new-director onboarding window: Chair/Secretary/Admin/Owner creates one private welcome link per INCOMING seat (copy only). /welcome/{token} shows who's who, the first meeting, the guided checklist with progress, and the board-type public cheat sheet; the board-specific one-pager (recent minutes, open decisions, policy acks) renders only for the signed-in incoming director. Ends in 'Sit on other boards?' — portable profile + start-a-free-board ref link (wp-…).

Routes: /app/incoming-directors#welcome-pack, /welcome/{token}

Caveat: Token hashed, noindex, 30-day expiry, one active link per seat (new link revokes old), revocable, open counts shown to the chair. Anonymous visitors never see board-specific content. Nothing is emailed. Does not duplicate the onboarding window — it links into it.

Demo: a sample board (see /sample-decision) → /app/incoming-directors#welcome-pack (Owen Calder incoming); open the link signed out, then as a sample board (see /sample-decision)

Agent-citable content loop (every public page ends in a live demo)

Every public guide, insight, decision template, free template, and the benchmarks page ends in a #cite-this block: a citation line (title, canonical URL, updated date) plus 'Try a live demo board' and 'Start a free board' CTAs carrying a per-page ref code (ac-g-… / ac-i-… / ac-t-… / ft-…). /llms.txt lists the whole citable library with anchors; sitemap includes free templates + benchmarks; agent-facts states the loop.

Routes: /llms.txt, /guides/consent-agenda#cite-this

Caveat: Plumbing only — content is not rewritten. Pages built by other workstreams (/learn, /ai-for-boards, /guides/board-lifecycle, /guides/new-director-cheat-sheet) are listed in /llms.txt but do not yet carry the #cite-this block. Ref codes count first touches only; no third-party analytics.

Demo: Public /guides/consent-agenda#cite-this and /llms.txt

Free board templates with attribution

Four free templates — decision memo, annual policy acknowledgment form, new-director cheat sheet (blank worksheet), board pre-mortem worksheet (Klein, HBR 2007) — as printable pages, Copy markdown, and /free-templates/{slug}/md downloads with a quiet 'Made with Prepared Board' line. 'Run this in your board' (ref ft-…) preloads the template as a board document after signup and shows on Share & grow.

Routes: /free-templates, /free-templates/pre-mortem-worksheet

Caveat: Practice templates, not legal advice. Preload happens once per new board and only from the same browser (first-party cookie). Distinct from decision templates at /templates and from the board-type cheat sheets at /guides/new-director-cheat-sheet.

Demo: Public /free-templates

Opt-in peer benchmarks (framework)

Chair/Admin/Owner can opt a board in (off by default) to contribute anonymized process counts: share of closed decisions with closure evidence, packs published by the board's own lead time, closed decisions with an outcome monitor. Public /benchmarks and in-app view show cohort median + middle half only once a cohort has N≥10 opted-in, non-demo boards; the board always sees its own counts privately.

Routes: /benchmarks, /app/growth#peer-benchmarks

Caveat: Framework: today every cohort reads 'Not enough opted-in boards yet (need N≥10 per cohort).' Seeded/demo boards (demo seed or any .test member) never count. Process measures only — no outcome scores, grades, rankings, or per-board values; threshold cannot be lowered in code.

Demo: Public /benchmarks; a sample board (see /sample-decision) → /app/growth#peer-benchmarks (demo board excluded notice)

Investor capability map (this page)

Enduring live-vs-not map for Ethan and top AI agents — routes, tiers, caveats, demo logins.

Routes: /for/investors/capabilities

Caveat: Mirrors product/INVESTOR-CAPABILITY-MAP-2026-10-05.md. Do not invent not-live features.

Demo: Public — no login

Board & board-member lifecycle map

Public map of member and board lifecycles, ranked double-down points, honest grades, and packaging tiers; links to cheat sheets and live routes.

Routes: /guides/board-lifecycle

Caveat: Thought leadership + product map — not legal advice. Grades are honest product grades, not marketing.

Demo: Public — no login

AI use policy + per-board AI off

Public AI policy from code audit; per-board AI features off enforced server-side; AI-drafted / composed-from-record labels.

Routes: /trust/ai, /app/settings#ai-use

Caveat: No foundation-model provider connected today; no BYOK; no generative minutes.

Demo: Public — no login

Board module toggles

Curated module defaults by board type; shortens More nav; Prepare · Decide · Prove product story.

Routes: /app/settings#board-modules

Caveat: Does not remove primary Dashboard / Decisions / Meetings / Actions / Documents / People nav.

Demo: a sample board (see /sample-decision)

Design-partner program

Public apply form stored in the database; human follow-up only if a cohort opens.

Routes: /design-partners

Caveat: No auto-email outreach; no fake logos or testimonials.

Demo: Public — no login

Security + Procurement & IT pages

Honest public status: what is real now vs not yet (no independent audit, no pen test; hosted on Vercel + Neon + Vercel Blob) and built-vs-not-live for IT.

Routes: /security, /procurement

Caveat: Does not claim an audit, pen test, or a named host early.

Demo: Public — no login

Board candidate directory

Opt-in directory for people seeking board seats: resume summary, board types/sizes sought, optional comp expectations, geography/remote, availability. Visibility Public / Recruiters only / Hidden. Contact never on public pages; in-app contact requests. Consent + delete-my-profile. Honest empty state.

Routes: /board-candidates, /app/candidate-profile, /api/agent/board-candidates

Caveat: No invented profiles, no match scores, no rankings of people. Demo-only seed marked (demo). Agent JSON returns PUBLIC fields only.

Demo: Public empty state; demo profile (demo) via seed script

Recruiter portal + agent candidate JSON

Self-declared recruiter firm (Unverified until admin verifies). Search/filter candidates, shortlists, rate-limited in-app contact requests. /api/agent/board-candidates is read-only PUBLIC fields, rate-limited.

Routes: /recruiters, /app/recruiter, /app/admin/recruiters

Caveat: Paid recruiter tier planned, not live. Billing not live. No match scores.

Demo: Declare at /app/recruiter; admin verify as growth/platform admin

Board compensation benchmarks

Citable public figures with year+URL (Spencer Stuart 2025, CAP/PCD 2025, BoardSource, IRS 990 Part VII, SEC proxy, NACD/Pearl Meyer scope). Methodology. Opt-in peer aggregates only at N≥10 non-demo boards per cohort.

Routes: /board-compensation, /guides/how-to-set-board-compensation

Caveat: Educational — not a compensation opinion. Most nonprofit directors unpaid; no invented unpaid %. Demo boards never count in aggregates.

Demo: Public /board-compensation

Newsletter (pending signup; Draft/Approved issues)

Double-opt-in-ready signup stored PENDING (confirmation email not sent). Unsubscribe token. Admin list + CSV. Issue Draft/Approved — Approved requires admin; no send function. Issue #1 drafted from fiduciary hub, decision-science library, free templates.

Routes: /newsletter, /newsletter/issue-001-walk-in-prepared, /app/admin/newsletter

Caveat: Emails start once a provider is connected. Approved ≠ emailed.

Demo: Public /newsletter; Issue #1 status Draft

Prep+

Pack timeliness & director read-through

Trailing on-time rate vs pack lead-time target; which directors opened the pack in Prepared Board; Board Go unread cue with copyable reminder (no email).

Routes: /app/book-readthrough

Caveat: Opens recorded as 'opened in Prepared Board' — never claims 'read'.

Demo: a sample board (see /sample-decision)

Outside agent input on decisions

Director pastes Claude/ChatGPT/Grok analysis onto a decision; stored as its own record; badge 'not verified — not a vote'; in Copy for your agent.

Routes: /agents#outside-agent-input

Caveat: Unlabeled opinion — never a vote. Observers withheld on privileged/exec/recused. No MCP / no agent identity.

Demo: a sample board (see /sample-decision) (Series B Claude paste)

Full-record export + privacy scrub

Full-record ZIP (prepared-board-record-export-v1) including diligence_snapshot.md when the exporter can open diligence; activity log allowlists safe sponsor-share fields; strips tokens, hashes, password material from ZIP/JSON/CSV and in-app Trust/Activity metadata.

Routes: /app/export, /leaving-prepared

Caveat: Free exit forever. Share-link tokens/hashes never belong in an export.

Demo: a sample board (see /sample-decision)

Meeting+

Cross-board minutes awaiting approval

Past meetings with draft/not-started minutes; who may Mark approved; days since meeting; chair copy reminder (no email); portfolio rollup.

Routes: /app/portfolio#portfolio-minutes-approvals, /app/minutes-approvals

Caveat: In-app approval record — not DocuSign. Not a statutory filing.

Demo: a sample board (see /sample-decision); a sample board (see /sample-decision) (rollup)

Sealed pack attestation

After seal, chair/secretary attests in-app; stores who, when, SHA-256 of ordered pack documents; surfaces on pack tab, board-proof, diligence, Copy for your agent.

Routes: /app/meetings

Caveat: In-app attestation — not DocuSign, not a notary.

Demo: a sample board (see /sample-decision) (Maren attestation seeded)

Draft minutes from the record

Deterministic draft from attendance, quorum count, motions, votes, recusals, actions — no AI writing; gaps as [fill in].

Routes: /app/meetings

Caveat: Not AI. Quorum line is a seat count, not a legal opinion. Approved minutes stay locked until revert.

Demo: a sample board (see /sample-decision) (Spruce Creek)

Action-item owner acknowledgment

Named owner Acknowledges on /app/actions or decision follow-through; Unacknowledged / Acknowledged / Done; chair chase list + copy reminder; Board Go cues; portfolio ackLabel.

Routes: /app/actions#unacknowledged-actions, /app/actions

Caveat: In-app acknowledgment record — not eSign. Nothing emailed.

Demo: a sample board (see /sample-decision); a sample board (see /sample-decision) (portfolio ack state)

Sealed independent first views (pre-vote)

On a decision, the Chair opens a first-views window (named or anonymous, chosen before opening; optional close time). Each voting-eligible, non-recused director privately records a lean (support / oppose / undecided), a confidence level they choose, a short rationale, and a key question. Entries stay sealed — hidden from other directors and the chair, never written to the audit log — until the Chair unseals or the window closes; then the spread shows side by side. Board Go cues directors who have not recorded a view and the chair when all are in; board-proof + diligence show 'independent first views recorded: yes/no + count' only; Copy for your agent.

Routes: /app/decisions, /app/settings#decision-quality

Caveat: Not a vote, not binding, and not a consensus score. Decision aids only — not advice; Prepared does not decide, recommend, or compute any outcome score, accuracy grade, Brier / forecast score, consensus score, or ranking.

Demo: a sample board (see /sample-decision) (Series B: sealed, 4 of 7 in) · a sample board (see /sample-decision) (option pool: unsealed, anonymous spread)

Pre-mortem on a decision

Chair/Secretary/Admin/Owner open a structured 'it's N months later (default 18) and this failed — why?' exercise. Directors and management add failure reasons openly (named) or privately (author + chair only). The chair clusters reasons and converts selected ones into mitigations, questions for management, new or existing action items, or new or existing outcome monitors on the same decision. Counts on board-proof + diligence; Copy for your agent.

Routes: /app/decisions, /app/settings#decision-quality

Caveat: Prepared computes no likelihood, impact, or risk score; conversions create records without owners or email. Decision aids only — not advice; Prepared does not decide, recommend, or compute any outcome score, accuracy grade, Brier / forecast score, consensus score, or ranking.

Demo: a sample board (see /sample-decision) (Series B: 4 reasons, 2 clusters, 2 conversions)

Fact vs. judgment claim tags + named dissent / reservation notes

Chair/Secretary/Admin/Owner/CEO/CFO tag key claims in the decision brief as fact (with a linked same-board Document; access-gated, 'not visible to your role' otherwise) or judgment (whose call). Voting-eligible directors put a named dissent or reservation on the record, independent of their vote; shown on the decision and in minutes drafted from the record. Counts on board-proof + diligence.

Routes: /app/decisions, /app/settings#decision-quality

Caveat: Prepared does not verify facts — it records the tag and the linked document. A reservation documents a view; it does not reopen a decision. Decision aids only — not advice; Prepared does not decide, recommend, or compute any outcome score, accuracy grade, Brier / forecast score, consensus score, or ranking.

Demo: a sample board (see /sample-decision) (Series B: 3 facts, 1 without evidence, 1 judgment · Harbor MSA: 2 named reservations)

PDF upload to packs

Chair/Secretary/Admin/Owner upload PDFs into documents/packs with DocumentACL, size/type limits, disk storage under uploads/.

Routes: /app/documents#pdf-upload

Caveat: Strict PDF validation before storage (no encryption, JavaScript, embedded files, launch/form-submit actions); not antivirus scanning.

Demo: a sample board (see /sample-decision)

CSV import (members + past decisions)

Import directors as pending invitations (no email) and past decisions as CLOSED stubs for switching from a portal.

Routes: /app/settings#csv-import

Caveat: Does not email invites; does not invent votes.

Demo: a sample board (see /sample-decision)

Governance+

Director skills & composition matrix

Board-declared skill taxonomy, independence mix, class/term, zero-coverage gaps; Board Go cue; strip on board-proof + diligence.

Routes: /app/skills-matrix

Caveat: Independence is board-declared only — not a regulatory independence opinion. Observers labeled, not counted in coverage.

Demo: a sample board (see /sample-decision)

Annual director questionnaires

Board-declared year + due date + checklist; Not started / In progress / Submitted per ACTIVE director; in-app attestation timestamp.

Routes: /app/questionnaires

Caveat: Not an insurance application, not a legal independence determination, not carrier-connected.

Demo: a sample board (see /sample-decision)

Committee charter records

Audit/Comp/Nominating type, members, charter text and/or linked document, board-declared last review; Board Go reminder when Audit/Comp lacks linked charter.

Routes: /app/committees

Caveat: Not an exchange listing opinion.

Demo: a sample board (see /sample-decision); a sample board (see /sample-decision)

Annual governance calendar

Year view: meetings, COI window, annual-meeting month, pack lead targets, consent chase, monitors, custom milestones; Next on calendar on board-proof + diligence.

Routes: /app/governance-calendar

Caveat: Recorded or board-declared — never 'filed with the state'.

Demo: a sample board (see /sample-decision); a sample board (see /sample-decision)

Public / pre-IPO board presets

PUBLIC_COMPANY and PRE_IPO presets (7-day pack lead); Board Go cues for Audit/Comp charters, related-party evidence, pack attestation, questionnaires.

Routes: /for/public-company-boards, /guides/public-company-board-governance

Caveat: Not SOX. Not EDGAR. Not an exchange listing opinion.

Demo: a sample board (see /sample-decision); a sample board (see /sample-decision)

Officer election checklist

Seats, term notes, slate/election decisions this year, Maine annual-report board copy only when seeded.

Routes: /app/officer-elections

Caveat: Checklist record — not a ballot engine, not a state filing.

Demo: a sample board (see /sample-decision)

Nonprofit Form 990 / annual filing window

Board-declared Form 990 or state-charity board-review window: due date, Not started / Board packet ready / Board reviewed (in-app attestation); Board Go reminder; strips on board-proof + diligence + governance calendar.

Routes: /app/filings-window

Caveat: Prepared does not file with the IRS or state, does not e-file, and is not tax advice — chair records board review of a board copy only.

Demo: a sample board (see /sample-decision) (packet ready); Seacoast Chamber (overdue not started)

Annual board self-evaluation tracker

Chair enables year + due date + optional checklist; status Not started / In progress / Completed with in-app attestation; Board Go reminder; strips on board-proof + diligence; Copy for your agent.

Routes: /app/board-self-evaluation, /app/settings#board-self-evaluation

Caveat: Process record only — not a graded score, not a peer 360, not an external evaluation.

Demo: a sample board (see /sample-decision) (2026 In progress)

Director attendance record

Trailing-12-month per-director Present / Remote / Absent counts from meetings where attendance was taken; Not marked shown separately; descriptive Below 75% of recorded cue; Copy for your agent / board report.

Routes: /app/attendance-record

Caveat: Counts only — not a legal determination, not a proxy disclosure, not a performance grade, not legal advice. Observers never see per-director attendance.

Demo: a sample board (see /sample-decision)

D&O / directors & officers insurance binder

Board-declared D&O binder: carrier, policy/binder label, effective + expiry/renewal dates, status Not reviewed / Packet ready / Board reviewed (in-app attestation); Board Go reminder when expired or renewing within 60 days and not board-reviewed; strips on board-proof + diligence + governance-calendar insurance_renewal.

Routes: /app/do-insurance, /app/settings#do-insurance

Caveat: Prepared is not a broker, does not quote or bind coverage, is not carrier-connected, does not verify coverage amounts, and does not give coverage advice — chair records board review of a binder copy only.

Demo: a sample board (see /sample-decision) (Harbor Mutual Specialty, packet ready, renews Nov 15)

Code of conduct / ethics policy acknowledgment

Chair enables year + due date + title + optional policy Document; ACTIVE directors Not acknowledged / Acknowledged with in-app timestamp; Board Go reminder when owing past due or due within 14d; strips on board-proof + diligence; Copy for your agent.

Routes: /app/code-of-conduct, /app/settings#code-of-conduct

Caveat: In-app acknowledgment record only — not eSign, not legal advice, not a compliance determination.

Demo: a sample board (see /sample-decision) (Sasha Okonkwo owing)

Stakeholder inbox (suggestions, complaints, ethics)

Public intake with three lanes; chair-configured recipients (ethics → independents / audit chair only, never CEO); recipient acceptance before live; conflict screening; anonymous case keys hashed at rest; no IP/UA on /speak/*; Board Go overdue nags; legal-hold integration; board-proof/diligence counts & timeliness only. Works beside a professional hotline.

Routes: /app/inbox, /app/settings#stakeholder-inbox, /speak/[boardToken], /speak/case, /fiduciary/whistleblower-and-stakeholder-channels

Caveat: Not a hotline provider. Does not claim SOX §301 / Rule 10A-3, Dodd-Frank anti-retaliation, EU Directive 2019/1937, or Form 990 Part VI line 13 compliance. Not legal advice. Have counsel review.

Demo: a sample board (see /sample-decision) → /app/inbox; public /speak/demo-northlight-speak (demo cases include ethics report naming the CEO)

Whistleblower / speak-up policy acknowledgment

Chair enables year + due date + title + optional policy Document; ACTIVE directors Not acknowledged / Acknowledged with in-app timestamp; Board Go reminder when owing past due or due within 14d; strips on board-proof + diligence; Copy for your agent. Distinct from code of conduct.

Routes: /app/whistleblower-policy, /app/settings#whistleblower-policy

Caveat: In-app acknowledgment record only — not eSign, not legal advice, not a hotline; Prepared is not a whistleblower hotline provider and does not integrate with hotline vendors.

Demo: a sample board (see /sample-decision) (Theo Rankin owing)

Gift / entertainment / hospitality policy acknowledgment

Chair enables year + due date + title + optional policy Document; ACTIVE directors Not acknowledged / Acknowledged with in-app timestamp; Board Go reminder when owing past due or due within 14d; strips on board-proof + diligence; Copy for your agent. Distinct from code-of-conduct and whistleblower-policy.

Routes: /app/gift-policy, /app/settings#gift-policy

Caveat: In-app acknowledgment record only — not eSign, not legal advice, not an FCPA determination, not anti-bribery advice.

Demo: a sample board (see /sample-decision) (Owen Calder owing)

Information security / cybersecurity policy acknowledgment

Chair enables year + due date + title + optional policy Document; ACTIVE directors Not acknowledged / Acknowledged with in-app timestamp; Board Go reminder when owing past due or due within 14d; strips on board-proof + diligence; Copy for your agent. Distinct from CoC / whistleblower / gift / insider-trading.

Routes: /app/info-security-policy, /app/settings#info-security-policy

Caveat: In-app acknowledgment record only — not eSign, not legal advice, not a security assessment / not a pen-test product / not MDR;

Demo: a sample board (see /sample-decision) (Priya Natarajan owing)

Cybersecurity incident board-notice log

Chair enables log; Chair/Secretary/Admin/Owner add dated board-declared notices (severity, date noticed, title, optional Document, optional closed + follow-up due); directors read; Board Go reminder when open past follow-up; strips on board-proof + diligence (open / closed this year); Copy for your agent. Distinct from info-security-policy annual ack.

Routes: /app/cyber-incident-notices, /app/settings#cyber-incident-notices

Caveat: Board-declared notices only — not MDR, not a detection product, not legal breach-notification advice; Prepared does not contact regulators;

Demo: a sample board (see /sample-decision) (1 open SaaS credential + 1 closed vendor phishing)

Board risk register

Chair/Admin/Owner enable; Chair/Secretary/Admin/Owner add board-declared risks with an ACTIVE-member oversight owner, chair-set severity (Low/Medium/High), status (Open/Monitoring/Closed), optional next review date and same-board Document; directors read; Board Go reminder when Open/Monitoring past next review; strips + markdown on board-proof + diligence; Copy for your agent.

Routes: /app/risk-register, /app/settings#risk-register

Caveat: Board-declared entries only — not ERM software, not a risk score engine, not insurance or legal advice; Prepared does not score likelihood, impact, or residual risk.

Demo: a sample board (see /sample-decision) (customer concentration Open past review · cash runway Monitoring · Series B closing Closed)

Risk radar (inside signals)

Gathers signals already in this board's records — overdue actions, risk-register items past review or without an active owner, open cyber notices, material contracts nearing expiry, stakeholder-inbox cases past acknowledgment/feedback dates (routed recipients only), missing policy acknowledgments, outcome reviews recorded as not met / partly met, look-backs past due, director terms and D&O renewal coming up, minutes not yet approved — each linked to its source and filtered to what the viewer can open. Ordered by type, then due date. Chair/Secretary/Admin/Owner record add to risk register / discuss next meeting (agenda draft) / watch / not relevant (reason required) and an owner, each audit-logged; Board Go 'new since last meeting' digest; board-proof counts only.

Routes: /app/risk-radar, /app#risk-radar-digest, /app/board-proof#risk-radar-proof

Caveat: Inside signals only — outside sources (regulators, advisories, peers' disclosures) are planned, not live. No computed risk score, likelihood, impact, grade, or ranking; the board decides what matters. Not ERM software, not legal or insurance advice.

Demo: a sample board (see /sample-decision) (overdue runway action · key-person risk with a former owner · Harbor on-time monitor partly met · D&O renewal on Watch)

Material contracts / counterparties board log

Chair/Admin/Owner enable; Chair/Secretary/Admin/Owner add board-declared material contracts (counterparty, short title, required materiality note, optional effective/expiry dates, status Open/Board-reviewed/Closed, optional same-board Document); directors/CEO/CFO/advisors read; Board Go reminder when an Open entry expires within 60 days or is past expiry; strips + markdown on board-proof + diligence; Copy for your agent. Distinct from reserved matters and related-party.

Routes: /app/material-contracts, /app/settings#material-contracts

Caveat: Board-declared list only — not a contract lifecycle manager (CLM), not DocuSign / eSign, not legal advice; Prepared does not store executed originals, does not manage renewals automatically, and does not determine whether a contract is legally material.

Demo: a sample board (see /sample-decision) (Cascade Foundry capacity reservation Open, expires Nov 18 2026 · Meridian IP cross-license Board-reviewed)

Decision journal / expectations record + chair-recorded look-back

At closing, Chair/Secretary/Admin/Owner record what the board expects to happen, key assumptions, base rates it considered (board-declared, optional), and a chair-set review date. Board Go cues the look-back on the review date: what happened vs. expected and what the board would do differently (required 'our judgment, not a score' ack). Sits alongside the existing per-monitor recorded outcome reviews. Counts on board-proof + diligence; Copy for your agent.

Routes: /app/decisions, /app/settings#decision-quality

Caveat: No computed outcome score, accuracy grade, Brier score, or ranking — the look-back is the board's judgment in words. Decision aids only — not advice; Prepared does not decide, recommend, or compute any outcome score, accuracy grade, Brier / forecast score, consensus score, or ranking.

Demo: a sample board (see /sample-decision) (Harbor MSA: look-back due · related-party sublease: look-back recorded)

Red-team role (assigned other side)

The Chair assigns one voting-eligible, non-recused director to argue the other side, with an optional brief; that director attaches a memo to the decision record, labeled as an assigned argument. Minutes drafted from the record note the memo. Counts on board-proof + diligence; Copy for your agent.

Routes: /app/decisions, /app/settings#decision-quality

Caveat: An assigned argument — not necessarily the author's own view and not a vote; no email is sent on assignment. Decision aids only — not advice; Prepared does not decide, recommend, or compute any outcome score, accuracy grade, Brier / forecast score, consensus score, or ranking.

Demo: a sample board (see /sample-decision) (Series B: Owen Calder assigned, memo attached)

Insider trading / MNPI / trading-window policy acknowledgment

Chair enables year + due date + title + optional policy Document; ACTIVE directors Not acknowledged / Acknowledged with in-app timestamp; Board Go reminder when owing past due or due within 14d (elevated for PUBLIC_COMPANY / PRE_IPO / VC_PORTCO); strips on board-proof + diligence; Copy for your agent. Distinct from CoC / whistleblower / gift.

Routes: /app/insider-trading-policy, /app/settings#insider-trading-policy

Caveat: In-app acknowledgment record only — not eSign, not legal advice, not a trading-window determination; Prepared does not run blackout calendars or broker pre-clear; not SOX / not EDGAR / not an exchange listing opinion.

Demo: a sample board (see /sample-decision) (Gwen Park owing)

Anti-bribery / anti-corruption (ABC) policy acknowledgment

Chair enables year + due date + title + optional policy Document; ACTIVE directors Not acknowledged / Acknowledged with in-app timestamp; Board Go reminder when owing past due or due within 14d; strips on board-proof + diligence; Copy for your agent. Distinct from gift-policy / code-of-conduct / whistleblower / insider-trading.

Routes: /app/anti-bribery-policy, /app/settings#anti-bribery-policy

Caveat: In-app acknowledgment record only — not eSign, not legal advice, not an FCPA or UK Bribery Act determination.

Demo: a sample board (see /sample-decision) (Marcus Ellison owing)

Data privacy / confidentiality policy acknowledgment

Chair enables year + due date + title + optional policy Document; ACTIVE directors Not acknowledged / Acknowledged with in-app timestamp; Board Go reminder when owing past due or due within 14d; strips on board-proof + diligence; Copy for your agent. Distinct from CoC / whistleblower / gift / insider-trading / info-security / anti-bribery.

Routes: /app/data-privacy-policy, /app/settings#data-privacy-policy

Caveat: In-app acknowledgment record only — not eSign, not legal advice, not a GDPR/CCPA determination, not a DPA; does not sign or broker DPAs.

Demo: a sample board (see /sample-decision) (Elena Voss owing)

Document retention schedule

Board-declared retention categories (years or permanent) + status Not started / In review / Adopted with in-app attestation; Board Go reminder when not Adopted or last review > 365d; strips on board-proof + diligence.

Routes: /app/document-retention, /app/settings#document-retention

Caveat: Template aid only — not legal counsel. Prepared does not auto-purge or delete documents.

Demo: a sample board (see /sample-decision) (In review)

Indemnification / advancement register

Year list of decisions/consents tagged indemnification/advancement with evidence gaps, Copy for your agent, Board Go reminder when closed without closure evidence.

Routes: /app/indemnification

Caveat: Not legal advice / not a coverage determination.

Demo: a sample board (see /sample-decision) (demo advancement decision)

Board AI literacy tracker + education sessions

Directors mark primers read; chair sees completion counts (no scores). Chair/Secretary/Admin/Owner file an in-board speaker request and log a guest education session only after it happens.

Routes: /app/ai-literacy, /app/ai-speakers

Caveat: Read marks are counts only — never a score or ranking. A logged session is a board education record, not a marketplace payment confirmation. Booking requests stay not a confirmed booking until a session is logged.

Demo: a sample board (see /sample-decision) (local demo instance)

New-director onboarding window

Chair marks a member as incoming with announcement + first-meeting dates; guided checklist from this board's record (minutes, open decisions, policy acks, charters, key people, glossary); Board Go reminder; board-specific one-pager; public cheat sheets by board type.

Routes: /app/incoming-directors, /guides/new-director-cheat-sheet

Caveat: Process aid only — not legal advice, not a background check, not eSign, nothing emailed. Board-specific one-pager uses recorded data only and never invents minutes or decisions.

Demo: a sample board (see /sample-decision) (Owen Calder incoming, first meeting Oct 14)

CEO / leadership evaluation cycle

Annual chair-run cycle: board-declared goals, confidential director inputs, chair summary draft, feedback-session checklist, decision record for compensation/succession. Distinct from board self-evaluation and /app/evaluations.

Routes: /app/ceo-evaluation

Caveat: No computed performance scores or rankings. Inputs confidential to Chair/Secretary/Admin/Owner (and the submitting director). Observers never see inputs. Not HRIS / not a 360 vendor.

Demo: a sample board (see /sample-decision) (2026 cycle, Theo Rankin, due Oct 20, inputs open)

Records & discovery policy

Per-board draft vs final status, auto-delete DRAFT artifacts N days after minutes approved (FINAL never), legal hold, counsel-direction marking.

Routes: /app/records-policy, /fiduciary/records-and-discovery

Caveat: Not legal advice; does not ensure business judgment protection; counsel-direction marking does not create privilege. Have counsel review.

Demo: a sample board (see /sample-decision)

Portfolio+

Portfolio membership rollup

One card per ACTIVE-membership board: next meeting, latest closed decision with vote/recusal, open actions, overdue monitors, COI/onboarding owed when role can chase — plus a labeled five-board demo strip.

Routes: /app/portfolio

Caveat: Only boards you sit on. Demo strip does not claim ownership. No computed scores.

Demo: a sample board (see /sample-decision)

Cross-board decision digest

30/90-day or since-last-meeting digest across your boards: ranked attention, decisions with votes/recusals/evidence, monitors, next meetings; Copy + Download .md.

Routes: /app/portfolio#portfolio-digest

Caveat: Membership-scoped only. Not legal advice.

Demo: a sample board (see /sample-decision)

Cross-board outcome monitors rollup

Overdue first, then due within 30 days, grouped by board — counts and one-click links; Copy monitors for your agent.

Routes: /app/portfolio#portfolio-monitors

Caveat: Counts only. Never a score, grade, or target-met. Prepared Board does not compute cross-board outcome scores.

Demo: a sample board (see /sample-decision)

Recorded outcome reviews rollup

Chair/Secretary/Admin/Owner record Met / Partially met / Not met / Too early / No longer relevant once a monitor is due; portfolio shows counts per board.

Routes: /app/portfolio#portfolio-outcome-reviews, /app/decisions/outcomes

Caveat: Chair-recorded human judgments — not a computed cross-board score.

Demo: a sample board (see /sample-decision) (rollup); a sample board (see /sample-decision) (record)

Cross-board unreviewed past-due outcome monitors

Per ACTIVE-membership board: count of monitors that came due with no chair-recorded OutcomeReview (same chase rules as Board Go); current-board deep link to board-proof chase; Copy for your agent.

Routes: /app/portfolio#portfolio-unreviewed-reviews

Caveat: Counts only — chair-recorded review, not a computed score. Never invents scores/grades/target-met.

Demo: a sample board (see /sample-decision) (Acme Supplier LOI signed ≥1)

Cross-board open actions rollup

Overdue → due soon → later → undated open actions across your boards, with owner acknowledgment state; Copy actions for your agent.

Routes: /app/portfolio#portfolio-actions

Caveat: Counts only. No scores. Acknowledgment is in-app, not eSign.

Demo: a sample board (see /sample-decision)

Cross-board COI / onboarding owing

Per-board names still owing COI or onboarding when your role can chase; otherwise 'Not visible to your role'.

Routes: /app/portfolio#portfolio-coi

Caveat: Never invents names for roles that cannot chase.

Demo: a sample board (see /sample-decision) (role-hidden on advisor seats)

Cross-board written-consent chase

Circulating consents past chase target first; outstanding signers when role can chase; per-board chase with copyable reminder (no email).

Routes: /app/portfolio#portfolio-consents, /app/written-consents

Caveat: In-app signature records — not DocuSign/Adobe Sign. Chase target is a product aid, not a legal deadline.

Demo: a sample board (see /sample-decision); a sample board (see /sample-decision) (rollup)

Investor morning brief

Next-7-days Needs attention across ACTIVE-membership boards: late packs, unread directors, consents, actions, monitors, COI/questionnaires, minutes — Copy + Download .md.

Routes: /app/portfolio/brief, /app/portfolio#morning-brief

Caveat: Counts only; no scores. Route live; pricing-catalog bullet may still be catching up.

Demo: a sample board (see /sample-decision)

Board decision quality proof

One page: closed decisions with votes/recusals/evidence, COI owing, monitors, last sealed pack, export + Copy for your agent.

Routes: /app/board-proof

Caveat: Not legal advice. Not an audit opinion.

Demo: a sample board (see /sample-decision); a sample board (see /sample-decision)

Fundraising diligence snapshot

24-month closed decisions, open items, COI, observers, pack on-time, reserved matters when configured; Copy + Download .md; links to export and sponsor share.

Routes: /app/diligence

Caveat: Not a securities disclosure. Not legal advice.

Demo: a sample board (see /sample-decision)

Investor observer seats

OBSERVER reads book/packs/decisions/outcomes; cannot vote, certify, or sign; never counts toward quorum; privileged/exec/recused withheld; chair Preview as observer.

Routes: /guides/board-observer-rights-and-roles, /facts

Caveat: Server-enforced withholding — not only UI hide.

Demo: a sample board (see /sample-decision)

Reserved matters / protective provisions

Settings list of protective provisions; decision tags; soft Board Go cue when preferred consent missing; section on board-proof.

Routes: /app/settings#reserved-matters, /app/board-proof

Caveat: Template — not legal advice. Soft cue only; does not block the vote; never claims IRA violation.

Demo: a sample board (see /sample-decision)

LPAC / venture-backed board presets

VC_PORTCO and LPAC presets with decision templates and Board Go cues (option grants → consent; conflict consent needs recusal + evidence).

Routes: /guides/venture-backed-board-governance, /guides/lpac-governance

Caveat: Defaults only — check against charter / fund agreement. Not legal advice.

Demo: a sample board (see /sample-decision); a sample board (see /sample-decision)

Cross-board questionnaires owing rollup

Per ACTIVE-membership board: director questionnaire owing names when role can chase; otherwise Not visible to your role; Copy for your agent.

Routes: /app/portfolio#portfolio-questionnaires

Caveat: Never invents names for non-chase roles. In-app attestation — not insurance / not legal independence.

Demo: a sample board (see /sample-decision) (Sasha + Theo); a sample board (see /sample-decision) (Not visible on Acme/RV)

Cross-board skills / composition gaps rollup

Per ACTIVE-membership board: zero-coverage skill gap names when role can chase; otherwise Not visible to your role; Copy for your agent.

Routes: /app/portfolio#portfolio-skills-gaps

Caveat: Counts / names only — independence remains board-declared.

Demo: a sample board (see /sample-decision) (Cyber gap); a sample board (see /sample-decision) (Not visible on Acme/RV)

Material closed decisions missing closure evidence

Board Go + board-proof chase for CLOSED decisions in trailing 12 months matching a documented product material heuristic (material tag, reserved-matter tag, related-party, financing/M&A-like title) with no closure-evidence receipt; portfolio digest ranks the gap.

Routes: /app/board-proof#material-closure-evidence-chase, /app/board-proof

Caveat: Never a legal materiality determination. Not a computed score.

Demo: a sample board (see /sample-decision) (FY26 Audit Plan tagged material)

Cross-board D&O binder rollup

Per ACTIVE-membership board: carrier/expiry/status when role can view D&O; otherwise Not visible to your role; reminder when renewing soon; Copy for your agent.

Routes: /app/portfolio#portfolio-do-insurance

Caveat: Board-declared only — not a broker, not coverage advice.

Demo: a sample board (see /sample-decision); a sample board (see /sample-decision) (Not visible)

Cross-board board risk registers

Per ACTIVE-membership board: Open/Monitoring/Closed counts, risks past board-declared next review, and chair-set High-severity active risks when role can open the register; otherwise Not visible to your role; Copy for your agent.

Routes: /app/portfolio#portfolio-risk-register

Caveat: Board-declared only — not ERM; no likelihood, impact, residual, or cross-board risk score; never invents risks for roles that cannot see.

Demo: a sample board (see /sample-decision) (customer concentration High, Open, past review)

Cross-board cyber incident board notices

Per ACTIVE-membership board: open/closed counts, open notices past board-declared follow-up, and open board-declared High or Critical notices when role can open the cyber incident board-notice log; otherwise Not visible to your role; Copy for your agent.

Routes: /app/portfolio#portfolio-cyber-incidents

Caveat: Board-declared notices only — not detection, not MDR, not breach-notification advice; Prepared does not contact regulators; no cyber score or board ranking; never invents incidents for roles that cannot see.

Demo: a sample board (see /sample-decision) (SaaS credential exposure open, High, past follow-up)

Cross-board material contracts expiry

Per ACTIVE-membership board: Open/Board-reviewed/Closed counts and Open entries with board-declared expiry within 60 days or past (counterparty, title, expiry; max 5) when role can open the material contracts log; otherwise Not visible to your role; Copy for your agent.

Routes: /app/portfolio#portfolio-material-contracts

Caveat: Board-declared list only — not a CLM, not eSign, not legal advice; no legal materiality determination, no auto-renewals, no cross-board score or ranking; never invents contracts for roles that cannot see.

Demo: a sample board (see /sample-decision) (Cascade Foundry capacity reservation Open, expires Nov 18 2026, reminder)

Cross-board annual board self-evaluation status

Per ACTIVE-membership board: board-declared year, process status (Not started / In progress / Completed), due date, and a reminder when not Completed and overdue or due within 14 days, when role can open the self-evaluation tracker; otherwise Not visible to your role; Copy for your agent.

Routes: /app/portfolio#portfolio-board-self-evaluation

Caveat: Process record only — not a graded score, not a peer 360, not an external evaluation; no cross-board completion rate, grade, or ranking; never shows evaluation answers; never invents a process for roles that cannot see.

Demo: a sample board (see /sample-decision) (2026 self-evaluation In progress, due Oct 15 2026, reminder)

Cross-board governance calendar due in 30 days

Per ACTIVE-membership board: governance calendar items dated within 30 days plus open chase targets past their date (max 5 listed, +N more counted), each labeled Recorded or Board-declared settings, when role can open that board's governance calendar; otherwise Not visible to your role; Copy for your agent.

Routes: /app/portfolio#portfolio-governance-calendar

Caveat: Board-declared settings and recorded dates only — not legal or statutory deadline advice, not a Secretary of State or IRS filing, no e-file; no cross-board score, compliance rate, or ranking; never invents obligations for roles that cannot see.

Demo: a sample board (see /sample-decision) (5 due within 30 days + 2 open chase targets past date); a sample board (see /sample-decision) (Q4 Board meeting + Harbor Logistics monitor); a sample board (see /sample-decision) Not visible

Cross-board director attendance record

Per ACTIVE-membership board: trailing-12-month meetings with attendance taken, voting seats, seat-meetings not marked, and directors that board's own record lists below the 75%-of-recorded descriptive cue (attended / recorded counts, max 5, +N more), when role can open that board's director attendance record; otherwise Not visible to your role; Copy for your agent.

Routes: /app/portfolio#portfolio-attendance-record

Caveat: Recorded attendance only — not a quorum, statute, or bylaw determination, not a proxy disclosure, not legal advice; Not marked never counted as absent; no cross-board attendance rate, score, grade, or ranking; never invents a record for roles that cannot see (Observers).

Demo: a sample board (see /sample-decision) (2 meetings with attendance, Sasha Okonkwo 0 of 1 + Owen Calder 1 of 2 below cue); a sample board (see /sample-decision) (Acme + River Valley); a sample board (see /sample-decision) Not visible

Cross-board annual meeting / officer election checklist

Per ACTIVE-membership board: officer seats filled / vacant, seats whose recorded term end is within 12 months or has passed (max 5, +N more), slate / nomination or election decision this year, election closed with a recorded outcome, annual-meeting pattern, and annual report board copy present, when role can open that board's officer election checklist; otherwise Not visible to your role; Copy for your agent.

Routes: /app/portfolio#portfolio-officer-elections

Caveat: Checklist record only — not a ballot engine, not legal advice, not a Secretary of State filing or proof that any filing was accepted (annual report is a board copy only); no cross-board score, completion rate, grade, or ranking; never invents seats, slates, or elections for roles that cannot see.

Demo: a sample board (see /sample-decision) (3 of 3 filled, Treasurer term end Nov 22, 2026 within 12 months, annual-meeting pattern, Maine annual report board copy); a sample board (see /sample-decision) (2 of 2 filled); a sample board (see /sample-decision) Not visible

Cross-board indemnification / advancement register

Per ACTIVE-membership board: this year's and last year's decisions / consents tagged indemnification or advancement (or matching the register's title rules), counts closed without closure evidence, not closed, and with linked documents, up to 5 listed with date, requesting party when recorded, vote outcome, and evidence yes/no (+N more), when role can open that board's register; otherwise Not visible to your role; Copy for your agent.

Routes: /app/portfolio#portfolio-indemnification

Caveat: Recorded decisions only — not legal advice, not a coverage determination, not an insurance opinion, not a determination that indemnification or advancement was required, permitted, or owed; no cross-board score, exposure amount, grade, or ranking; never invents decisions or requesting parties for roles that cannot see.

Demo: a sample board (see /sample-decision) (Sep 5, 2026 advancement of legal fees for Sasha Okonkwo — adopted, closed without closure evidence); a sample board (see /sample-decision) (none recorded); a sample board (see /sample-decision) / a sample board (see /sample-decision) Not visible

Cross-board stakeholder / speak-up inbox timeliness

Per ACTIVE-membership board: counts only from that board's own in-app stakeholder inbox — inbox enabled yes/no, open cases, acknowledgment overdue, feedback overdue, and cases per lane (suggestions / complaints / ethics), with a soft needs-a-look cue when any acknowledgment or feedback is overdue, when role passes the board-proof strip gate (Chair/Admin/Owner); otherwise Not visible to your role; deep-links /app/inbox on the current board; Copy for your agent.

Routes: /app/portfolio#portfolio-stakeholder-inbox

Caveat: Board-declared in-app intake records only, counts only — not a whistleblower hotline provider determination, not legal advice, not a finding about any report or its handling; never shows case content, case keys, reporter identity, recipients, or speak-page links; no cross-board score, grade, or ranking; Prepared sends nothing.

Demo: a sample board (see /sample-decision) (Northlight inbox enabled, (demo) cases counted per lane); a sample board (see /sample-decision) (inbox not enabled); a sample board (see /sample-decision) Not visible

Cross-board director terms

Per ACTIVE-membership board: counts only over ACTIVE voting seats from term dates recorded on that board's People roster (same term-clarity helpers) — terms ended with the seat still active, ending within 90 days, no term end recorded, current, seats marked independent, earliest recorded term end within 90 days, soft needs-a-look cue — when role can run that board's term-ending chase (Chair/Secretary/Admin/Owner); otherwise Not visible to your role; deep-links /app/people on the current board; Copy for your agent.

Routes: /app/portfolio#portfolio-director-terms

Caveat: Recorded term dates only, counts only — not a bylaw, charter, or statute determination, not a finding that any seat is vacant or that a director must stand down, not legal advice; independence as the board marked it, not an independence determination; never director names or emails; no cross-board score, grade, or ranking; Prepared sends nothing.

Demo: a sample board (see /sample-decision) and a sample board (see /sample-decision) (each board's recorded voting-seat terms); a sample board (see /sample-decision) Not visible

Cross-board key committee composition

Per ACTIVE-membership board: counts only for Audit / Compensation / Nominating committees (board-declared type, else inferred from the name — same resolveCommitteeType as charter records) — key committees by type, with no seated members, with no designated chair (same empty / missing-chair signals as the membership gaps chase), seats, seats held by directors the board marked independent, key committees with every seat marked independent, other committees; soft needs-a-look cue for an empty or chairless key committee; when role can open that board's committee records (Chair/Secretary/Admin/Owner); otherwise Not visible to your role; deep-links /app/committees on the current board; Copy for your agent.

Routes: /app/portfolio#portfolio-key-committees

Caveat: Counts only — independence as each board marked it on its People roster, not an NYSE, Nasdaq, or SEC independence determination, not an exchange listing opinion, not a finding that any committee is improperly composed, not legal advice; never committee names, member names, or emails; no cross-board score, grade, or ranking; Prepared sends nothing.

Demo: a sample board (see /sample-decision) and a sample board (see /sample-decision) (each board's recorded committees); a sample board (see /sample-decision) Not visible

Cross-board executive session cadence

Per ACTIVE-membership board: counts only over that board's own board meetings as recorded in Prepared (committee meetings excluded) — board meetings held (status ADJOURNED) in the trailing 12 months, how many recorded an executive session (Meeting.isExecutiveSession or an EXEC agenda item — same signal as minutes' isExecutiveSession), date of the most recent held meeting with one, upcoming SCHEDULED/PUBLISHED board meetings in the next 90 days and how many have an executive session planned; soft needs-a-look cue when the board held meetings in the window but none of its last 2 held board meetings recorded one; when role can toggle that board's executive session (Chair/Secretary/Admin/Owner — TOGGLE_EXECUTIVE_SESSION_ROLES); otherwise Not visible to your role; deep-links /app/meetings on the current board; Copy for your agent.

Routes: /app/portfolio#portfolio-executive-sessions

Caveat: Counts only, as recorded in Prepared — not an NYSE, Nasdaq, or other exchange listing compliance determination, not a finding that any board failed to meet in executive session, not legal advice; cancelled meetings never count; never meeting titles, agenda text, or names; no cross-board score, rate, grade, or ranking; Prepared sends nothing.

Demo: a sample board (see /sample-decision) and a sample board (see /sample-decision) (each board's recorded board meetings); a sample board (see /sample-decision) Not visible

Cross-board document retention schedule status

Per ACTIVE-membership board: retention schedule enabled?, board-review status (Not started / In review / Adopted), category count, last in-app board review date, up to 5 board-declared categories (title + years or permanent; +N more), reminder when not Adopted or last review > 365 days, when role can open that board's retention schedule; otherwise Not visible to your role; Copy for your agent.

Routes: /app/portfolio#portfolio-document-retention

Caveat: Board-declared schedule and in-app review status only — template aid, not legal counsel, not a compliance determination; Prepared does not auto-delete or auto-purge documents; no cross-board score, adoption rate, grade, or ranking; never invents a schedule for roles that cannot see.

Demo: a sample board (see /sample-decision) (In review, 5 template categories, reminder); a sample board (see /sample-decision) (not enabled); a sample board (see /sample-decision) / a sample board (see /sample-decision) Not visible

Cross-board risk radar (counts only)

Per ACTIVE-membership board, boards listed alphabetically: counts from that board's own risk radar exactly as the viewer would see it there (every source keeps its own module gate) — items on the radar, new since the last adjourned meeting, without a board choice yet, reviewed before the next meeting, the board's choice breakdown (risk register / next meeting / watch / not relevant), and how many items of each type in the radar's fixed reading order; link to the radar on the current board; Observers/Guests see Not visible to your role; Copy for your agent.

Routes: /app/portfolio#portfolio-risk-radar

Caveat: Counts only — item titles and contents stay on each board's radar. Inside signals only (outside sources planned, not live). No risk score, likelihood, impact, grade, weight, or ranking for any board or across boards; boards are never sorted by how much is on their radar. Not ERM software, not legal or insurance advice.

Demo: a sample board (see /sample-decision) (Northlight radar items incl. overdue runway action, key-person risk, Harbor monitor partly met) · a sample board (see /sample-decision) (Not visible)

Cross-board CEO / leadership evaluation status

Per ACTIVE-membership board where the viewer runs the CEO evaluation (Chair/Secretary/Admin/Owner — same gate as running the cycle): active cycle year, status, board-declared subject and due date, director inputs submitted of invited, feedback-checklist steps done, board decision linked yes/no, reminder when incomplete and overdue or due within 14 days; link to the cycle on the current board; others see Not visible to your role; Copy for your agent.

Routes: /app/portfolio#portfolio-ceo-evaluation

Caveat: Process record only — not a performance score, rating, 360 product, HRIS, or legal / compensation advice. Goals, director input text and names, summary draft, conclusions, and decision title never leave the board. No CEO rating, completion rate, target-met result, or ranking for any board or across boards.

Demo: a sample board (see /sample-decision) (Theo Rankin 2026 cycle, Director inputs open, due Oct 20, 2026) · a sample board (see /sample-decision) / a sample board (see /sample-decision) (Not visible)

Cross-board reserved matters / protective provisions consent status

Per ACTIVE-membership board where the viewer maintains the reserved-matters list (Chair/Secretary/Admin/Owner): reserved matters declared, how many typically need preferred / majority-preferred consent, open decisions tagged to one and how many still have no preferred consent evidence on the record (same reminder as the decision page and Board Go), and this year's tagged decisions with / without consent recorded (same numbers as board-proof); link to the list on the current board; others see Not visible to your role; Copy for your agent.

Routes: /app/portfolio#portfolio-reserved-matters

Caveat: Counts only — matter titles, notes, decision titles, and evidence never leave the board. Template list, not legal advice; Prepared does not decide whether a protective provision or preferred consent is required. No compliance score, consent rate, or ranking. Nothing is blocked.

Demo: a sample board (see /sample-decision) (Series B IRA template list on Northlight) · a sample board (see /sample-decision) / a sample board (see /sample-decision) (Not visible)

Cross-board committee charter status

Per ACTIVE-membership board where the viewer can open committee charter records (Chair/Secretary/Admin/Owner): committees recorded, Audit / Compensation / Nominating counts (board-declared or inferred from name, same as the board's own records), charters on file, Audit/Comp committees without a linked charter document (same reminder as Board Go), and board-declared last reviews; link to the records on the current board; others see Not visible to your role; Copy for your agent.

Routes: /app/portfolio#portfolio-committee-charters

Caveat: Counts only — committee names, member names, charter text, and document titles never leave the board. Not an exchange listing opinion, not NYSE/Nasdaq/SEC charter-compliance certification, not legal advice. No compliance score, coverage rate, or ranking. Nothing is blocked.

Demo: a sample board (see /sample-decision) · a sample board (see /sample-decision) (Not visible)

Cross-board new-director onboarding status

Per ACTIVE-membership board where the viewer can mark incoming directors (Chair/Secretary/Admin/Owner): whether the new-director onboarding window is on, open incoming seats, how many have a first meeting within 14 days (or past), how many guided checklists are incomplete, how many hit the same reminder as Board Go, and seats activated / withdrawn; link to the window on the current board; others see Not visible to your role; Copy for your agent.

Routes: /app/portfolio#portfolio-incoming-directors

Caveat: Counts only — incoming director names, notes, first-meeting titles, and checklist detail never leave the board. Process aid only — not a background check, not legal advice, not eSign, nothing emailed. No readiness score, completion rate, or ranking. Nothing is blocked.

Demo: a sample board (see /sample-decision) (Owen Calder incoming, first meeting Oct 14) · a sample board (see /sample-decision) (Not visible)

Cross-board jurisdiction profile status

Per ACTIVE-membership board where the viewer can open the jurisdiction profile (Chair/Secretary/Admin/Owner): whether a board-declared profile is saved (prefill suggestions do not count), board-declared location and entity type, fields declared of 7 and which are missing, quorum rule source recorded yes/no, written-consent declaration, and a reminder when declared notice days differ from the board's meeting notice setting; link to the profile on the current board; others see Not visible to your role; Copy for your agent.

Routes: /app/portfolio#portfolio-jurisdiction-profiles

Caveat: Board-declared labels only — not legal advice; Prepared does not file with the state, does not connect to ASPA or a Secretary of State, and does not certify statutory compliance. Quorum rule source text stays on the board. No compliance score, completeness percentage, or ranking. Nothing is blocked.

Demo: a sample board (see /sample-decision) (Delaware corporation, saved) · a sample board (see /sample-decision) (not saved) · a sample board (see /sample-decision) (Not visible)

Cross-board open pre-meeting Q&A status

Per ACTIVE-membership board where the viewer can chase open pre-meeting questions (Chair/Secretary/Admin/Owner): meetings in the Q&A window (Scheduled / Published / In progress), shared questions posted, open vs answered (same open test as Open Q&A chase Go), open on a meeting within 7 days or already started, agent-assisted count, oldest open age in days; Copy for your agent.

Routes: /app/portfolio#portfolio-pre-meeting-qa

Caveat: Counts only — question text, answers, author names, agent labels, and meeting titles stay on the board; private questions are never counted. Agent-assisted is a director's own paste, not a verified agent identity. Nothing is sent from this view. No responsiveness score, answer rate, or ranking. Nothing is blocked.

Demo: a sample board (see /sample-decision) (Q4 Board Meeting: 4 shared questions, 1 open) · a sample board (see /sample-decision) (Not visible)

Cross-board observer seat status

Per ACTIVE-membership board where the viewer can preview a meeting as an observer (Chair/Secretary/Admin/Owner): active observer and guest seats, observer seats with a voting flag set, and for the next meeting in the pack window (In progress first, else earliest Scheduled / Published) how many pack materials and agenda items an observer sees vs how many are held back by reason — same server-side filters as Preview as observer; Copy for your agent.

Routes: /app/portfolio#portfolio-observer-seats

Caveat: Counts only — observer names and document, agenda, and meeting titles stay on the board. Role-level preview: per-observer recusals apply on each observer's own view and are not counted. Observers never vote or count toward quorum even with a voting flag. Not legal advice about observer rights or side letters; nothing changed or sent; no compliance score, exposure rating, or ranking.

Demo: a sample board (see /sample-decision) (Q4 Board Meeting: 1 observer seat, 4 held back) · a sample board (see /sample-decision) (Series B meeting in progress: 1 held back) · a sample board (see /sample-decision) (Not visible)

Cross-board board book timeliness & read-through

Per ACTIVE-membership board where the viewer can open Book read-through (Chair/Secretary/Admin/Owner): the board's book release target, how many recent measured meetings had the book released on target (same trailing count as the board page), and for the upcoming meeting whether the book is released, how many days ahead it went out, and how many counted directors opened it in Prepared Board vs not (reminder when late or not opened by everyone); link to Book read-through on the current board only; Copy book read-through status for your agent (.md). Others: Not visible to your role on this board.

Routes: /app/portfolio#portfolio-book-readthrough

Caveat: Counts only — director names, meeting titles, and open times stay on the board. Opened in Prepared Board is not read; printed copies, emailed attachments, and anonymous link opens are not counted; seeded demo opens are flagged. No diligence score, engagement rating, or ranking; nothing is sent from this view.

Demo: a sample board (see /sample-decision) (Q4 Board Meeting book read-through counts) · a sample board (see /sample-decision) (Not visible)

Cross-board board AI literacy status

Per ACTIVE-membership board where the viewer can see AI literacy completion counts (Chair/Secretary/Admin/Owner): whether the board has enabled the AI literacy tracker, how many counted directors marked all, some, or none of the Prepared AI primers read (same tracker view as the board page), and how many AI education sessions the board logged with the most recent date (reminder when an enabled board has directors with no primer marked); link to the AI literacy tracker on the current board only; Copy AI literacy status for your agent (.md). Others: Not visible to your role on this board.

Routes: /app/portfolio#portfolio-ai-literacy

Caveat: Counts only — director names, read dates, session titles, and speaker names stay on the board. Read marks are self-declared, not proof of competence, not a quiz or certification, and not a determination under any AI regulation. No literacy score, grade, or ranking; nothing is sent from this view.

Demo: a sample board (see /sample-decision) (Acme tracker enabled: 2 of 7 marked all, 3 some, 2 none) · a sample board (see /sample-decision) (tracker not enabled) · a sample board (see /sample-decision) (Not visible)

Cross-board records & discovery policy status

Per ACTIVE-membership board where the viewer can open the records & discovery policy (Chair/Secretary/Admin/Owner — same canViewRecordsPolicy gate as the board page): whether the policy is on, whether draft auto-delete is set and after how many days and whether it is actually running, legal hold on/off (reminder: draft auto-deletion paused), whether any decision-quality notes carry the optional counsel-direction marking, Draft vs Final note counts, and a reminder when no policy is configured (defaults); link to the records & discovery policy on the current board only; Copy records policy status for your agent (.md). Others: Not visible to your role on this board.

Routes: /app/portfolio#portfolio-records-policy

Caveat: Booleans, day counts, and counts only — legal-hold notes, who set a hold and when, counsel-direction notes, and names stay on the board. Board-declared product controls, not legal advice; counsel-direction marking does not create privilege; Prepared does not ensure business judgment protection. FINAL records are never auto-deleted. No score, rating, or ranking; nothing is sent from this view.

Demo: a sample board (see /sample-decision) after node scripts/seed-records-policy.mjs (Acme: policy on, draft auto-delete 90 days, legal hold off) · a sample board (see /sample-decision) (legal hold on — auto-deletion paused) · a sample board (see /sample-decision) (Not visible)

Portfolio section index + copy all cross-board status

At the top of /app/portfolio: an in-page index of every cross-board section rendered for the viewer (in page order, same-page anchors) and one Copy all portfolio status for your agent (.md) that joins each section's own copy under a contents list — pure composition of the markdown those sections already produce, no re-query.

Routes: /app/portfolio#portfolio-status-index

Caveat: Your view only: most sections are counts, some list names or titles where the viewer's role can follow up, and the pack carries them exactly as shown. Adds no names, titles, notes, or data beyond the sections it joins; boards the viewer's role cannot see stay Not visible to your role on this board. No score, rating, grade, or ranking across boards; nothing is sent from this view.

Demo: a sample board (see /sample-decision) or a sample board (see /sample-decision) → /app/portfolio (index at top; Copy all portfolio status)

Cross-board Form 990 / filings-window status

Per ACTIVE-membership board: filing type, due date, and status (Not started / Board packet ready / Board reviewed) when role can view filings-window; otherwise Not visible to your role; reminder when overdue or due within 30d and not Board reviewed; Copy for your agent.

Routes: /app/portfolio#portfolio-filings-window

Caveat: Board-declared only — Prepared does not file with the IRS or state, does not e-file, not tax advice. Reuses /app/filings-window helpers.

Demo: a sample board (see /sample-decision) (packet ready); a sample board (see /sample-decision) (overdue); a sample board (see /sample-decision) (Not visible — not seated on Chamber)

Cross-board policy acknowledgment gaps

Per ACTIVE-membership board: enabled annual policy tracks (CoC, whistleblower, gift, insider-trading, anti-bribery, info-security, data-privacy) with directors still Not acknowledged when role can open full trackers; otherwise Not visible to your role; Copy for your agent.

Routes: /app/portfolio#portfolio-policy-acks

Caveat: Board-declared in-app acks only — not eSign, not a legal compliance certification; Prepared does not determine whether a policy is adequate. Never invents who owes. Reuses per-policy loaders only — does not rewrite policy pages.

Demo: a sample board (see /sample-decision) (seeded owing e.g. Gwen Park / Marcus Ellison / Priya Natarajan); a sample board (see /sample-decision) (Not visible)

Still not live

Do not invent these as live — for investors, agents, or sales copy.

  • SSO (SAML/OIDC via WorkOS) — Built (/app/settings/sso, /api/auth/workos/*); live once production credentials are connected. Governance+, setup on request.
  • SCIM directory sync — Priced Ultra addendum — not production-live.
  • WebAuthn / production passkeys — Sign-in today is email and password or Google; packs open by magic link.
  • Live Stripe billing (checkout, customer portal, plan gating) — Built (/app/settings/billing, /api/billing/webhook); live once production credentials are connected. Seat meters not built; list prices are not charged today.
  • Independent security audit or certification — None yet. Do not invent one.
  • Bank connections / feeds — Not built. Do not invent.
  • Secretary of State / EDGAR / filing feeds — SoS / EDGAR / IRS e-file feeds not built. Board-declared Form 990 / annual filing-window tracker at /app/filings-window is live separately — Prepared does not file.
  • Computed cross-board outcome scores / grades / target-met — Chair-recorded outcome reviews are live; computed scores are not.
  • Outbound email provider (chase / reminders) — Chase surfaces use copyable reminder text — nothing is emailed.
  • MCP server / agent sign-in / agent identity — Copy for your agent + pack/sponsor /agent URLs only.
  • Customer-managed keys (BYOK/CMEK) — Not live.
  • Third-party eSign certificate (DocuSign / Adobe Sign) — Consents, minutes approval, and pack attestation are in-app records.

Extra investor demos

  • a sample board (see /sample-decision) — Northlight Robotics investor observer (Jordan Hale, Harbor Peak Capital). Q4 pack without the privileged Series B counsel memo; no vote or sign; not in the quorum roster.
  • a sample board (see /sample-decision) — Advisor on Acme Robotics + River Valley. /app/portfolio#portfolio-digest — cross-board decision digest across both boards.

Start agents at /facts and /llms.txt. Not available yet: live SSO, an independent security audit report, bank feeds, filings, computed outcome scores, or outbound email.