{"schema_version":"ConstitutionalSiteConformanceV1","subject":"https://constitutionalcms.com/","framework_release":"v0.5.0","framework_commit":"1cffaf5bcd44bd280c9bcb9641a1c1f85d5263f6","site_commit":"8d488b9648b39af2e3e24cf7c39d4bf0a6386d67","collector_versions":{"quick":"site-checker/0.4.3","deep":"UNMEASURED","lighthouse":"UNMEASURED"},"evidence_timestamp":"2026-09-30T06:40:24.758Z","response_generated_at":"2026-09-30T06:40:24.758Z","measurement_scope":{"kind":"single_public_page","attempted_subjects":["https://constitutionalcms.com/"],"observed_subjects":["https://constitutionalcms.com/"],"attempted_population":1,"measured_population":1,"site_route_denominator":null,"site_census":false,"observation_state":"observed"},"site_commit_source":"deployment_environment; not independently matched to fetched page bytes","evaluation_context":{"as_of":"2026-09-30T06:40:24.758Z","catalog_digest":"978b46ddb83e468636a30c95e5a25ff9ded2c4904c4c83a25047001146fdd285","evidence_digest":"1826438a91040eced992a3e1de6e026bcf89d891fdb4c52b4d9994db510e5229","evaluator_version":"constitutional-cms-reference/0.4.1"},"result_digest":"68733651cac016f8c34254f1dbff6f37dfaa08634abb957ffabe6c0db86e978f","profiles":[{"id":"agentic_web","title":"Agentic Web","state":"PARTIAL","pass":2,"fail":0,"unmeasured":1,"not_applicable":1},{"id":"answer_ai_retrieval","title":"Answer and AI Retrieval","state":"PARTIAL","pass":1,"fail":0,"unmeasured":3,"not_applicable":0},{"id":"search","title":"Search","state":"PARTIAL","pass":2,"fail":0,"unmeasured":4,"not_applicable":0},{"id":"web_foundation","title":"Web Foundation","state":"PARTIAL","pass":2,"fail":0,"unmeasured":3,"not_applicable":0}],"catalog_version":"1.0.2","certification_state":"not_certified","certified":false,"coverage":"Quick public-static collector measured 7 of 18 applicable catalog checks on the apex page.","limitations":["Field Core Web Vitals are UNMEASURED.","Human accessibility review is UNMEASURED.","Deep rendered scans are not activated in this deployment.","A current G5 monitoring family receipt is not present.","Mutating-action receipts remain UNMEASURED (private_authority).","Route declarations do not establish current link eligibility, complete family delivery, or claim provenance.","Parsed headings, matching names and robots directives do not establish rendered answers, claim parity or intended indexability.","This is one public-page observation, not a site census or independent deployment-identity verification.","Digests identify inputs and results; they do not establish their truth or source authority."],"checks":[{"check_id":"web.http.success","profile":"web_foundation","verdict":"PASS","reason_code":"rule_satisfied","certification_eligible":true,"evidence_scope":"public_static","remediation":"Return a deliberate successful response for publishable public content.","detail":"Required evidence satisfied the catalog rule.","definition_url":"https://github.com/jamesfgibbons/constitutional-cms/blob/v0.5.0/contracts/check_catalog_v1.yaml","note":"Required evidence satisfied the catalog rule."},{"check_id":"web.document.language","profile":"web_foundation","verdict":"PASS","reason_code":"rule_satisfied","certification_eligible":true,"evidence_scope":"public_static","remediation":"Add a valid lang attribute to the root html element.","detail":"Required evidence satisfied the catalog rule.","definition_url":"https://github.com/jamesfgibbons/constitutional-cms/blob/v0.5.0/contracts/check_catalog_v1.yaml","note":"Required evidence satisfied the catalog rule."},{"check_id":"web.accessibility.automated","profile":"web_foundation","verdict":"UNMEASURED","reason_code":"evidence_missing","certification_eligible":true,"evidence_scope":"public_rendered","remediation":"Repair serious and critical automated accessibility findings, then perform required human evaluation.","detail":"Required evidence is evidence_missing: observations.accessibility.serious_violation_count.","definition_url":"https://github.com/jamesfgibbons/constitutional-cms/blob/v0.5.0/contracts/check_catalog_v1.yaml","note":"Required evidence is evidence_missing: observations.accessibility.serious_violation_count."},{"check_id":"web.performance.lab_lcp","profile":"web_foundation","verdict":"UNMEASURED","reason_code":"evidence_missing","certification_eligible":true,"evidence_scope":"public_rendered","remediation":"Improve the lab loading path; do not report this result as field Core Web Vitals.","detail":"Required evidence is evidence_missing: observations.performance.lab.lcp_ms.","definition_url":"https://github.com/jamesfgibbons/constitutional-cms/blob/v0.5.0/contracts/check_catalog_v1.yaml","note":"Required evidence is evidence_missing: observations.performance.lab.lcp_ms."},{"check_id":"web.performance.field_cwv","profile":"web_foundation","verdict":"UNMEASURED","reason_code":"evidence_missing","certification_eligible":true,"evidence_scope":"field_observation","remediation":"Use sufficient real-user field data; never substitute Lighthouse or a synthetic zero.","detail":"Required evidence is evidence_missing: observations.performance.field.p75_lcp_ms.","definition_url":"https://github.com/jamesfgibbons/constitutional-cms/blob/v0.5.0/contracts/check_catalog_v1.yaml","note":"Required evidence is evidence_missing: observations.performance.field.p75_lcp_ms."},{"check_id":"search.canonical.absolute","profile":"search","verdict":"PASS","reason_code":"rule_satisfied","certification_eligible":true,"evidence_scope":"public_static","remediation":"Emit one absolute HTTPS canonical that represents the page identity.","detail":"Required evidence satisfied the catalog rule.","definition_url":"https://github.com/jamesfgibbons/constitutional-cms/blob/v0.5.0/contracts/check_catalog_v1.yaml","note":"Required evidence satisfied the catalog rule."},{"check_id":"search.robots.indexable","profile":"search","verdict":"UNMEASURED","reason_code":"evidence_missing","certification_eligible":true,"evidence_scope":"public_static","remediation":"Align robots and page-level index controls with the declared indexability decision.","detail":"Applicability evidence is evidence_missing: observations.search.intended_indexable.","definition_url":"https://github.com/jamesfgibbons/constitutional-cms/blob/v0.5.0/contracts/check_catalog_v1.yaml","note":"Applicability evidence is evidence_missing: observations.search.intended_indexable."},{"check_id":"search.structured_data.visible_parity","profile":"search","verdict":"UNMEASURED","reason_code":"evidence_missing","certification_eligible":true,"evidence_scope":"public_static","remediation":"Generate visible and machine-readable claims from the same canonical decision.","detail":"Required evidence is evidence_missing: observations.search.structured_data_visible_parity.","definition_url":"https://github.com/jamesfgibbons/constitutional-cms/blob/v0.5.0/contracts/check_catalog_v1.yaml","note":"Required evidence is evidence_missing: observations.search.structured_data_visible_parity."},{"check_id":"search.structured_data.jsonld_rfc8259","profile":"search","verdict":"PASS","reason_code":"rule_satisfied","certification_eligible":true,"evidence_scope":"public_static","remediation":"Serialize JSON-LD at the render sink with JSON.stringify plus \\u003c \\u003e \\u0026 (or standard JSON escapes). Do not HTML-entity-encode fields.","detail":"Required evidence satisfied the catalog rule.","definition_url":"https://github.com/jamesfgibbons/constitutional-cms/blob/v0.5.0/contracts/check_catalog_v1.yaml","note":"Required evidence satisfied the catalog rule."},{"check_id":"search.links.targets_eligible","profile":"search","verdict":"UNMEASURED","reason_code":"evidence_missing","certification_eligible":true,"evidence_scope":"declared_config","remediation":"Map the implementation route authority to LinkTargetV1 and suppress ineligible targets.","detail":"Required evidence is evidence_missing: observations.links.","definition_url":"https://github.com/jamesfgibbons/constitutional-cms/blob/v0.5.0/contracts/check_catalog_v1.yaml","note":"Required evidence is evidence_missing: observations.links."},{"check_id":"search.corpus.complete","profile":"search","verdict":"UNMEASURED","reason_code":"evidence_missing","certification_eligible":true,"evidence_scope":"public_crawl","remediation":"Complete the declared census; a sample cannot certify a page family.","detail":"Required evidence is evidence_missing: observations.corpus.complete.","definition_url":"https://github.com/jamesfgibbons/constitutional-cms/blob/v0.5.0/contracts/check_catalog_v1.yaml","note":"Required evidence is evidence_missing: observations.corpus.complete."},{"check_id":"answer.primary_answer.present","profile":"answer_ai_retrieval","verdict":"UNMEASURED","reason_code":"evidence_missing","certification_eligible":true,"evidence_scope":"public_rendered","remediation":"State the page's primary answer clearly in visible, extractable content.","detail":"Required evidence is evidence_missing: observations.answer.primary_answer_present.","definition_url":"https://github.com/jamesfgibbons/constitutional-cms/blob/v0.5.0/contracts/check_catalog_v1.yaml","note":"Required evidence is evidence_missing: observations.answer.primary_answer_present."},{"check_id":"answer.entity.clear","profile":"answer_ai_retrieval","verdict":"UNMEASURED","reason_code":"evidence_missing","certification_eligible":true,"evidence_scope":"public_rendered","remediation":"Name the primary entity consistently in the title, heading, body, and structured data.","detail":"Required evidence is evidence_missing: observations.answer.primary_entity.","definition_url":"https://github.com/jamesfgibbons/constitutional-cms/blob/v0.5.0/contracts/check_catalog_v1.yaml","note":"Required evidence is evidence_missing: observations.answer.primary_entity."},{"check_id":"answer.claims.provenance","profile":"answer_ai_retrieval","verdict":"UNMEASURED","reason_code":"evidence_missing","certification_eligible":true,"evidence_scope":"declared_config","remediation":"Bind material claims to named authority and freshness evidence or suppress them.","detail":"Required evidence is evidence_missing: observations.answer.material_claims_sourced.","definition_url":"https://github.com/jamesfgibbons/constitutional-cms/blob/v0.5.0/contracts/check_catalog_v1.yaml","note":"Required evidence is evidence_missing: observations.answer.material_claims_sourced."},{"check_id":"answer.crawlers.choice","profile":"answer_ai_retrieval","verdict":"PASS","reason_code":"rule_satisfied","certification_eligible":true,"evidence_scope":"declared_config","remediation":"Declare separate policy choices for search, user-directed retrieval, and model training crawlers.","detail":"Required evidence satisfied the catalog rule.","definition_url":"https://github.com/jamesfgibbons/constitutional-cms/blob/v0.5.0/contracts/check_catalog_v1.yaml","note":"Required evidence satisfied the catalog rule."},{"check_id":"agent.actions.typed","profile":"agentic_web","verdict":"PASS","reason_code":"rule_satisfied","certification_eligible":true,"evidence_scope":"declared_config","remediation":"Publish a machine-readable input and output schema for each action.","detail":"Required evidence satisfied the catalog rule.","definition_url":"https://github.com/jamesfgibbons/constitutional-cms/blob/v0.5.0/contracts/check_catalog_v1.yaml","note":"Required evidence satisfied the catalog rule."},{"check_id":"agent.actions.side_effects","profile":"agentic_web","verdict":"PASS","reason_code":"rule_satisfied","certification_eligible":true,"evidence_scope":"declared_config","remediation":"Declare mutation class, consent, authentication, idempotency, and material side effects.","detail":"Required evidence satisfied the catalog rule.","definition_url":"https://github.com/jamesfgibbons/constitutional-cms/blob/v0.5.0/contracts/check_catalog_v1.yaml","note":"Required evidence satisfied the catalog rule."},{"check_id":"agent.actions.receipts","profile":"agentic_web","verdict":"UNMEASURED","reason_code":"evidence_missing","certification_eligible":true,"evidence_scope":"private_authority","remediation":"Emit independently checkable, sanitized receipts for every mutating action.","detail":"Required evidence is evidence_missing: observations.agent.mutating_actions_receipted.","definition_url":"https://github.com/jamesfgibbons/constitutional-cms/blob/v0.5.0/contracts/check_catalog_v1.yaml","note":"Required evidence is evidence_missing: observations.agent.mutating_actions_receipted."},{"check_id":"agent.webmcp.experimental","profile":"agentic_web","verdict":"NOT_APPLICABLE","reason_code":"applicability_false","certification_eligible":false,"evidence_scope":"public_rendered","remediation":"Follow the current draft carefully and do not represent draft compatibility as stable certification.","detail":"Declared applicability condition is false.","definition_url":"https://github.com/jamesfgibbons/constitutional-cms/blob/v0.5.0/contracts/check_catalog_v1.yaml","note":"Declared applicability condition is false."}]}