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-162
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

Every place this type is instantiated across the 21 decision certificates on this site.

Reframe ryanhunter.io into the proof-stack hub026e7e0
invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Reframe ryanhunter.io into the proof-stack hub026e7e0
invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Reframe ryanhunter.io into the proof-stack hub026e7e0
invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Reframe ryanhunter.io into the proof-stack hub026e7e0
invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Vet and publish the curated Exocortex anthology9e7ad79
invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Vet and publish the curated Exocortex anthology9e7ad79
invariantIdprivacy-vettedpassedtrueseverityhard-blockmessageEvery source class…re publish
Vet and publish the curated Exocortex anthology9e7ad79
invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Vet and publish the curated Exocortex anthology9e7ad79
invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Vet and publish the curated Exocortex anthology9e7ad79
invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Build the 15-term agent-infrastructure lexicon collection and routes9e7ad79
invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Build the 15-term agent-infrastructure lexicon collection and routes9e7ad79
invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Build the 15-term agent-infrastructure lexicon collection and routes9e7ad79
invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Build the 15-term agent-infrastructure lexicon collection and routes9e7ad79
invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Generate the branded favicon set and per-page programmatic OG cards9e7ad79
invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Generate the branded favicon set and per-page programmatic OG cards9e7ad79
invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Generate the branded favicon set and per-page programmatic OG cards9e7ad79
invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Generate the branded favicon set and per-page programmatic OG cards9e7ad79
invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Surface and dark-reskin the Agent Civilization Field Manual9e7ad79
invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Surface and dark-reskin the Agent Civilization Field Manual9e7ad79
invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Surface and dark-reskin the Agent Civilization Field Manual9e7ad79
invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Surface and dark-reskin the Agent Civilization Field Manual9e7ad79
invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Emit schema.org DefinedTerm JSON-LD on every lexicon pagea40a253
invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Emit schema.org DefinedTerm JSON-LD on every lexicon pagea40a253
invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Emit schema.org DefinedTerm JSON-LD on every lexicon pagea40a253
invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Emit schema.org DefinedTerm JSON-LD on every lexicon pagea40a253
invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Ship the llms.txt machine-readable site indexa40a253
invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Ship the llms.txt machine-readable site indexa40a253
invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Ship the llms.txt machine-readable site indexa40a253
invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Ship the llms.txt machine-readable site indexa40a253
invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Build decision certificates from the crc-v3 lineage tied to commits14ded3d
invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Build decision certificates from the crc-v3 lineage tied to commits14ded3d
invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Build decision certificates from the crc-v3 lineage tied to commits14ded3d
invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Build decision certificates from the crc-v3 lineage tied to commits14ded3d
invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Build the sanitized build-in-public changelog with RSS14ded3d
invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Build the sanitized build-in-public changelog with RSS14ded3d
invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Build the sanitized build-in-public changelog with RSS14ded3d
invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Build the sanitized build-in-public changelog with RSS14ded3d
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 actions14ded3d
invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Ship per-page markdown endpoints plus copy and interrogate-in-LLM actions14ded3d
invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Ship per-page markdown endpoints plus copy and interrogate-in-LLM actions14ded3d
invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Ship per-page markdown endpoints plus copy and interrogate-in-LLM actions14ded3d
invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Render the full DecisionCertificate ontology: schema explorer plus rich graph-derived certificates7ae5c64
invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Render the full DecisionCertificate ontology: schema explorer plus rich graph-derived certificates7ae5c64
invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Render the full DecisionCertificate ontology: schema explorer plus rich graph-derived certificates7ae5c64
invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Render the full DecisionCertificate ontology: schema explorer plus rich graph-derived certificates7ae5c64
invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Real cryptographic anchoring: ECDSA P-256 signed Merkle root with in-browser verification56a8375
invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Real cryptographic anchoring: ECDSA P-256 signed Merkle root with in-browser verification56a8375
invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Real cryptographic anchoring: ECDSA P-256 signed Merkle root with in-browser verification56a8375
invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Real cryptographic anchoring: ECDSA P-256 signed Merkle root with in-browser verification56a8375
invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Author the dream cycle and ship /dreams with three seeded reveries1135d44
invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Author the dream cycle and ship /dreams with three seeded reveries1135d44
invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Author the dream cycle and ship /dreams with three seeded reveries1135d44
invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Author the dream cycle and ship /dreams with three seeded reveries1135d44
invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Build the interactive crc-v3 proof graph56a8375
invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Build the interactive crc-v3 proof graph56a8375
invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Build the interactive crc-v3 proof graph56a8375
invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Build the interactive crc-v3 proof graph56a8375
invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Build /map curated audience-routed hub and resolve the route-sprawl critiquea88dbc6
invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Build /map curated audience-routed hub and resolve the route-sprawl critiquea88dbc6
invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Build /map curated audience-routed hub and resolve the route-sprawl critiquea88dbc6
invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Build /map curated audience-routed hub and resolve the route-sprawl critiquea88dbc6
invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Curate and ship /prompts with fourteen grounded routing prompts1135d44
invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Curate and ship /prompts with fourteen grounded routing prompts1135d44
invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Curate and ship /prompts with fourteen grounded routing prompts1135d44
invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Curate and ship /prompts with fourteen grounded routing prompts1135d44
invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Build /pulse proof-of-life with build vitals and a client-side heartbeat1135d44
invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Build /pulse proof-of-life with build vitals and a client-side heartbeat1135d44
invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Build /pulse proof-of-life with build vitals and a client-side heartbeat1135d44
invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Build /pulse proof-of-life with build vitals and a client-side heartbeat1135d44
invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Author and ship /self-critique with four signed graded findings1135d44
invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Author and ship /self-critique with four signed graded findings1135d44
invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Author and ship /self-critique with four signed graded findings1135d44
invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Author and ship /self-critique with four signed graded findings1135d44
invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Build /serve: ask-your-AI interrogate with a self-referential example certificatea949d0c
invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Build /serve: ask-your-AI interrogate with a self-referential example certificatea949d0c
invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Build /serve: ask-your-AI interrogate with a self-referential example certificatea949d0c
invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Build /serve: ask-your-AI interrogate with a self-referential example certificatea949d0c
invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells
Build /terminal as a client-side console over the baked site index1135d44
invariantIdno-secrets-in-diffpassedtrueseverityhard-blockmessageNo secret, token, …itted diff
Build /terminal as a client-side console over the baked site index1135d44
invariantIdbuild-greenpassedtrueseverityhard-blockmessageastro build completed with zero errors
Build /terminal as a client-side console over the baked site index1135d44
invariantIddeployed-200passedtrueseverityhard-blockmessageAll affected route…nhunter.io
Build /terminal as a client-side console over the baked site index1135d44
invariantIdvoice-no-em-dashpassedtrueseveritywarningmessageCopy follows Ryan …o AI tells