2003
WordPress
A human writes a page, clicks publish, and it is on the internet. The author is the quality gate. It works — until there are four hundred pages and no human left to check them.
FREE PUBLIC-WIRE AUDIT
Run an observe-only audit of a public URL. Constitutional CMS identifies visible contradictions, authority gaps, and unmeasured checks—and produces a receipt instead of another health score.
Inspect a sample receipt →·Run the CLI →
We run the same diagnostic on this site. Portable contracts are pinned tov0.5.0. Candidate tiers are not certification.
Two points in the lifecycle
After publication
/check
Before publication
CLI
A score collapses “wrong,” “not applicable,” and “not observed” into one number. Constitutional CMS keeps them separate. Don’t repair eighty pages if one shared producer is wrong. Don’t trust the hosted checker — re-run the same verdict locally.
Decision lab · not this site
This lab is a teaching control. It is not the live receipt above. Toggle the evidence and watch the candidate tier change: claims, schema, and links are privileges earned by evidence, not decorations added at render time.
Product ladder
Start with a public URL. End with a claim gate. Each step earns its place by making one question falsifiable.
One public URL, ungated. Paste a link, get a receipt. No account, no site changes, no composite score—just observable contradictions, authority gaps, and unmeasured checks.
Portable object; findings before email. A stranger can re-check every claim independently. The receipt is the artifact—not a dashboard login or an ephemeral health score.
"This pattern appears structural. One page or one producer?" When the same contract violation repeats, the question shifts from single-URL inspection to systematic governance. Concierge only—contact us to discuss.
Later paid motion. The question becomes: "May this claim be expressed on these surfaces right now?" The gate answers before publish, not after. Pre-announcement—not available yet.
The problem
Every era of publishing had a quality gate. The question is whether the gate survives when the author is an agent.
2003
A human writes a page, clicks publish, and it is on the internet. The author is the quality gate. It works — until there are four hundred pages and no human left to check them.
2026
An agent writes a page, clicks publish, and it is on the internet. Nobody checked the data, the links, or whether the page deserves the index. The site passes CI. The site is broken.
NOW
An agent writes a page, and a contract decides whether it publishes. Data must trace to a source. Links must resolve. Thin pages stay shells until they earn a tier. Fail-closed, not fail-silent.
How it works
Constitutional AI governs what models say. Constitutional CMS governs what agents publish. The contract replaces hand-wavy coordination. Each role knows what it can touch, what it must not invent, and what counts as done in production.
The five contract families
These are the same five families published in the pinned public repository—not a second five-item doctrine invented by the website.
Page type contracts
What a page needs at each quality tier.
Enrichment stage contracts
Which stage writes which state, and the gate that must pass first.
Link graph rules
What is allowed to link to what.
Snapshot boundary
The database schema is the inter-agent contract.
Sprint contracts
Scope, ownership, and what done means on the live site.
Read the canonical contract shapes →
Then see incident-learned invariants →
Design principles
Each principle is a decision rule: when a situation arises, this is the call the framework makes. Click to expand.
Interactive demo
This is the publish gate: every field the contract requires must be on the page, and each one must trace to a source. One missing field blocks publish — fail-closed, not fail-silent.
page_type: entity_page tier: FULL required: [validated_fact, source_snapshot, entity_name, json_ld] gate: fail_closed — one missing field blocks publish
Provenance mode: synthetic
Proof, not prose
Paste a URL and get a bounded public-surface receipt plus a candidate tier. It is an inspection aid, not certification, and it never claims access to private implementation evidence.
Where it fits
Constitutional CMS sits where the publish decision happens. It does not replace the tools that build pages — it decides which pages deserve the wire.
Traditional CMS
human authors
Agent harness
build fast
Constitutional CMS
govern the publish
Adjacent, not competing
Perception never changes the underlying verdict. Constitutional CMS is the first CTA.Right to publish vs right to notice →
Claim Gate Pilot
The first URL audit is free. Email belongs at the Failure-Class Sweep — when the question becomes whether one shared producer is wrong. The bounded offer is a Claim Gate on that class.
By submitting, you consent to a follow-up about Constitutional CMS. We retain submissions for 180 days.Read the privacy notice.