VITAE
VITAE
SERVICE CONTRACT · VIEW: GOV
Constraints
MUST: Source every credential from governed VITAE.md files
MUST: Verify against issuing authority (state boards, NPPES, USPTO, PubMed, NIH Reporter)
MUST: Cover ALL governed principals — no selective presentation
MUST: State credential scope exactly as governed — no embellishment
MUST: Support all credential types — Academic, Clinical, Research, Patent, Professional, Conference
MUST: Cross-reference credentials for KYC gates (RUNNER vendors, NONA agents, DEAL parties)
MUST: Ledger every verification request — VITAE:VERIFY on LEDGER
MUST: Mint COIN for governed work (COIN=WORK)
MUST: Use governed CANONIC components — HERO + CARDS + STATS + CTA from _includes/
MUST: Ledger every surface update — VITAE:SURFACE_UPDATE event on LEDGER
MUST: Gate enterprise features via COIN — credential display free, verification API requires COIN
MUST NOT: Fabricate credentials, publications, or professional history
MUST NOT: Invent titles, dates, or institutional affiliations
MUST NOT: Expose private credential data without governance gate
MUST NOT: Present unverified credentials as verified
MUST NOT: Display unverified or embellished claims
MUST NOT: Hardcode content in templates — read from CANON.json
MUST NOT: Bypass build pipeline — governance compiles, not hand-edit
Capabilities
CHAT, INTEL_LEDGER, LEARNING_BADGE, FULL_PAGE
| *VITAE | CANON | TALK* |
VITAE · SERVICE CONTRACT · CANONIC ∩