{"day":333,"chain_day":333,"pulse":2234,"latest_pulse":2234,"status":"canonical_spine_valid","public_chain_status":"canonical_spine_valid","genesis":"6760277edfdda62a2716e5ea82f0c57e0ec21dc23bfe716aa95117035cfefbf9","genesis_hash":"6760277edfdda62a2716e5ea82f0c57e0ec21dc23bfe716aa95117035cfefbf9","canonical_spine_valid":true,"strict_table_valid":false,"strict_table_status":"strict_table_documented_seam","strict_table_break_at_block":153,"canonical_blocks_verified":327,"blocks_verified":327,"canonical_marked_blocks_verified":31,"block_count":329,"total_blocks_in_table":329,"auto_blocks_count":198,"noncanonical_bridge_blocks_seen":296,"latest_block":329,"latest_hash":"a886fd614813cc1477f6a8d28621813c52c00e5cc7cae4ac9de9c9fbd289889b","latest_event_type":"GOVERNANCE_EVENT","latest_hash_valid":true,"latest_hash_recomputed":"a886fd614813cc1477f6a8d28621813c52c00e5cc7cae4ac9de9c9fbd289889b","genesis_block_id":1,"genesis_block_hash":"6760277edfdda62a2716e5ea82f0c57e0ec21dc23bfe716aa95117035cfefbf9","constitutional_genesis_hash":"6760277edfdda62a2716e5ea82f0c57e0ec21dc23bfe716aa95117035cfefbf9","genesis_date":"2025-10-23T00:00:00Z","first_break":null,"integrity":{"canonical_spine":{"valid":true,"endpoint":"/api/chain/status","verified_at":"2026-09-20T17:11:01.522Z","block_count":329,"first_break_at_block":null,"canonical_walk_mode":"latest canonical head backward prev_hash spine; non-canonical bridge rows allowed","latest_hash_valid":true,"auto_blocks_count":198},"strict_table":{"valid":false,"endpoint":"/api/ironledger/verify","verified_at":"2026-09-20T17:11:01.522Z","block_count":329,"first_break_at_block":153,"first_break_explained":"Documented Day 200 fork debt from CIP_FLAG/GOVERNANCE operational rows; strict all-row verification fails, canonical spine remains valid."},"public_summary":"canonical_spine_valid","policy_version":"1.1","policy_coord":"COORD-0086"},"public_verification":{"status":"canonical_spine_valid","canonical_spine_valid":true,"strict_table_valid":false,"strict_table_status":"strict_table_documented_seam","strict_table_break_at_block":153,"canonical_endpoint":"/api/chain/status","strict_endpoint":"/api/ironledger/verify","policy_coord":"COORD-0086","policy_version":"1.1","verified_at":"2026-09-20T17:11:01.522Z"},"disclosure":{"applies":true,"block":153,"policy_coord":"COORD-0086","reconciliation_block":201,"reconciliation_type":"documentary_head_append_not_relink","summary":"Strict all-row verification reaches non-canonical CIP_FLAG operational rows 151-152; canonical block 153 points back to canonical block 150, so the canonical spine remains valid.","mutation_policy":"No retroactive rewrite of blocks 151-153. Disclose the seam; do not erase it."},"certify_anchor_status":{"status":"PREVIEW_PENDING_RATIFICATION","current_basis":"strict_table_valid plus V1_CERTIFY_ANCHOR_ENABLED","candidate_basis":"canonical_spine_valid plus Bridge/Council ratification plus V1_CERTIFY_ANCHOR_ENABLED","note":"No v1 certificate anchor is claimed until THE_BRIDGE ratifies the anchoring basis and enables the flag."},"auto_blocks_endpoint":"/api/chain/auto-blocks","topology_endpoint":"/api/ironledger/strict-table","public_verification_mode":"stored_hash_and_prev_hash_linkage","recompute_note":"Walk prev_hash from the latest canonical head to genesis using the metadata-only topology endpoint. Semantic descriptions and preimages are withheld from public routes.","canonical_source":"D1 ironledger latest canonical hash spine","canonical_walk_mode":"latest canonical head backward prev_hash spine; non-canonical bridge rows allowed","hash_format":"SHA-256 commitment; semantic descriptions and preimages are withheld from public routes.","note":"Public chain verifier. Starts at the latest canonical head and walks prev_hash backward to genesis. Non-canonical operational blocks may appear on that hash spine as bridge rows and are exposed at /api/chain/auto-blocks, but they do not count as constitutional breaks.","timestamp":"2026-09-20T17:11:01.522Z","constitution_published":{"version":"2.0","article_count":47,"html_url":"https://article11.ai/constitution","text_url":"https://article11.ai/constitution.txt","text_sha256":"32f56b9e973dc296b67320be12ee64bb5cca74e67bded131a5384adabf0ad962","text_sha256_scope":"sha256(exact bytes served at text_url)","status_url":"https://article11.ai/constitution-status.json","metadata_scope":"published_document","runtime_migration":"incomplete"},"constitution_version_published":"2.0","constitution_version_runtime":"1.8","constitution_version_note":"Published rules and runtime compatibility are separate: the publication descriptor identifies the current public text; existing runtime fields retain their compatibility meaning.","constitution_runtime_basis":{"version":"1.8","scope":"runtime_compatibility","artifact_url":"https://article11.ai/archive/constitution-v1.8.txt","artifact_bytes":15573,"artifact_sha256":"ca399594ec40b5519e183e81f5d41cf50fcc5614dd408dd087df5ce7e46cd3e9","effective_hash":"ca399594ec40b5519e183e81f5d41cf50fcc5614dd408dd087df5ce7e46cd3e9","effective_hash_source":"embedded_artifact","effective_hash_matches_artifact":true,"effective_hash_scope":"sha256(raw UTF-8 artifact bytes; no normalization or URL concatenation)","digest":{"sha256":"ca399594ec40b5519e183e81f5d41cf50fcc5614dd408dd087df5ce7e46cd3e9","bytes":15573,"scope":"sha256(raw UTF-8 artifact bytes; no normalization or URL concatenation)"},"note":"Worker APIs and existing receipt profiles use the embedded compatibility artifact. A configured hash does not replace those embedded bytes; an unmatched value is not verified as that artifact."},"pulse_source":"D1_pulse_log","pulse_scope":"Latest retained operational heartbeat identifier; not a row count, ledger event stamp or chain-integrity proof.","operational_pulse":{"latest":2234,"status":"observed","source":"D1_pulse_log","intended_source":"D1_pulse_log","scope":"Latest retained operational heartbeat identifier; not a row count, ledger event stamp or chain-integrity proof.","query":"SELECT MAX(pulse_number) AS latest_pulse FROM pulse_log","observed_at":"2026-09-20T17:11:01.522Z","error":null}}