Schema · Audit
InvariantCheckResult
A machine-readable invariant audit result frozen into the certificate. Constitutional checks become structured pass or fail, not prose.
canonical source
packages/foundation3/src/DecisionCertificate.ts:154-162Fields
invariantId string Which invariant was checked passed boolean Whether the invariant held severity info | warning | hard-block What a failure would mean message string Human-readable result Live instances · 85
Every place this type is instantiated across the 21 decision certificates on this site.
Reframe ryanhunter.io into the proof-stack hub
026e7e0 invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Reframe ryanhunter.io into the proof-stack hub
026e7e0 invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Reframe ryanhunter.io into the proof-stack hub
026e7e0 invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Reframe ryanhunter.io into the proof-stack hub
026e7e0 invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Vet and publish the curated Exocortex anthology
9e7ad79 invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Vet and publish the curated Exocortex anthology
9e7ad79 invariantIdprivacy-vettedpassedtrueseverityhard-blockmessageEvery source class…re publish
Vet and publish the curated Exocortex anthology
9e7ad79 invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Vet and publish the curated Exocortex anthology
9e7ad79 invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Vet and publish the curated Exocortex anthology
9e7ad79 invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Build the 15-term agent-infrastructure lexicon collection and routes
9e7ad79 invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Build the 15-term agent-infrastructure lexicon collection and routes
9e7ad79 invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Build the 15-term agent-infrastructure lexicon collection and routes
9e7ad79 invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Build the 15-term agent-infrastructure lexicon collection and routes
9e7ad79 invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Generate the branded favicon set and per-page programmatic OG cards
9e7ad79 invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Generate the branded favicon set and per-page programmatic OG cards
9e7ad79 invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Generate the branded favicon set and per-page programmatic OG cards
9e7ad79 invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Generate the branded favicon set and per-page programmatic OG cards
9e7ad79 invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Surface and dark-reskin the Agent Civilization Field Manual
9e7ad79 invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Surface and dark-reskin the Agent Civilization Field Manual
9e7ad79 invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Surface and dark-reskin the Agent Civilization Field Manual
9e7ad79 invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Surface and dark-reskin the Agent Civilization Field Manual
9e7ad79 invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Emit schema.org DefinedTerm JSON-LD on every lexicon page
a40a253 invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Emit schema.org DefinedTerm JSON-LD on every lexicon page
a40a253 invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Emit schema.org DefinedTerm JSON-LD on every lexicon page
a40a253 invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Emit schema.org DefinedTerm JSON-LD on every lexicon page
a40a253 invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Ship the llms.txt machine-readable site index
a40a253 invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Ship the llms.txt machine-readable site index
a40a253 invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Ship the llms.txt machine-readable site index
a40a253 invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Ship the llms.txt machine-readable site index
a40a253 invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Build decision certificates from the crc-v3 lineage tied to commits
14ded3d invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Build decision certificates from the crc-v3 lineage tied to commits
14ded3d invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Build decision certificates from the crc-v3 lineage tied to commits
14ded3d invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Build decision certificates from the crc-v3 lineage tied to commits
14ded3d invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Build the sanitized build-in-public changelog with RSS
14ded3d invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Build the sanitized build-in-public changelog with RSS
14ded3d invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Build the sanitized build-in-public changelog with RSS
14ded3d invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Build the sanitized build-in-public changelog with RSS
14ded3d invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Mine and add 10 repo-grounded lexicon terms (15 to 25)
14ded3d invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Mine and add 10 repo-grounded lexicon terms (15 to 25)
14ded3d invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Mine and add 10 repo-grounded lexicon terms (15 to 25)
14ded3d invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Mine and add 10 repo-grounded lexicon terms (15 to 25)
14ded3d invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Ship per-page markdown endpoints plus copy and interrogate-in-LLM actions
14ded3d invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Ship per-page markdown endpoints plus copy and interrogate-in-LLM actions
14ded3d invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Ship per-page markdown endpoints plus copy and interrogate-in-LLM actions
14ded3d invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Ship per-page markdown endpoints plus copy and interrogate-in-LLM actions
14ded3d invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Render the full DecisionCertificate ontology: schema explorer plus rich graph-derived certificates
7ae5c64 invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Render the full DecisionCertificate ontology: schema explorer plus rich graph-derived certificates
7ae5c64 invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Render the full DecisionCertificate ontology: schema explorer plus rich graph-derived certificates
7ae5c64 invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Render the full DecisionCertificate ontology: schema explorer plus rich graph-derived certificates
7ae5c64 invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Real cryptographic anchoring: ECDSA P-256 signed Merkle root with in-browser verification
56a8375 invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Real cryptographic anchoring: ECDSA P-256 signed Merkle root with in-browser verification
56a8375 invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Real cryptographic anchoring: ECDSA P-256 signed Merkle root with in-browser verification
56a8375 invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Real cryptographic anchoring: ECDSA P-256 signed Merkle root with in-browser verification
56a8375 invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Author the dream cycle and ship /dreams with three seeded reveries
1135d44 invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Author the dream cycle and ship /dreams with three seeded reveries
1135d44 invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Author the dream cycle and ship /dreams with three seeded reveries
1135d44 invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Author the dream cycle and ship /dreams with three seeded reveries
1135d44 invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Build the interactive crc-v3 proof graph
56a8375 invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Build the interactive crc-v3 proof graph
56a8375 invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Build the interactive crc-v3 proof graph
56a8375 invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Build the interactive crc-v3 proof graph
56a8375 invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Build /map curated audience-routed hub and resolve the route-sprawl critique
a88dbc6 invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Build /map curated audience-routed hub and resolve the route-sprawl critique
a88dbc6 invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Build /map curated audience-routed hub and resolve the route-sprawl critique
a88dbc6 invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Build /map curated audience-routed hub and resolve the route-sprawl critique
a88dbc6 invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Curate and ship /prompts with fourteen grounded routing prompts
1135d44 invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Curate and ship /prompts with fourteen grounded routing prompts
1135d44 invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Curate and ship /prompts with fourteen grounded routing prompts
1135d44 invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Curate and ship /prompts with fourteen grounded routing prompts
1135d44 invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Build /pulse proof-of-life with build vitals and a client-side heartbeat
1135d44 invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Build /pulse proof-of-life with build vitals and a client-side heartbeat
1135d44 invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Build /pulse proof-of-life with build vitals and a client-side heartbeat
1135d44 invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Build /pulse proof-of-life with build vitals and a client-side heartbeat
1135d44 invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Author and ship /self-critique with four signed graded findings
1135d44 invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Author and ship /self-critique with four signed graded findings
1135d44 invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Author and ship /self-critique with four signed graded findings
1135d44 invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Author and ship /self-critique with four signed graded findings
1135d44 invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Build /serve: ask-your-AI interrogate with a self-referential example certificate
a949d0c invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Build /serve: ask-your-AI interrogate with a self-referential example certificate
a949d0c invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Build /serve: ask-your-AI interrogate with a self-referential example certificate
a949d0c invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Build /serve: ask-your-AI interrogate with a self-referential example certificate
a949d0c invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Build /terminal as a client-side console over the baked site index
1135d44 invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Build /terminal as a client-side console over the baked site index
1135d44 invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Build /terminal as a client-side console over the baked site index
1135d44 invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Build /terminal as a client-side console over the baked site index
1135d44 invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells