{"head":"sha256:0a3204eb1891e65b70b702cabda6a6087a10c88822188ae4f344d10d3ad9f5be","head_seq":58,"head_entry_seq":58,"head_count_seq":75,"verified":false,"chain_status":"gaps-found","gap_count":5,"gaps":[{"seq":43,"line":261,"class":"HASH_MISMATCH","mechanism":"OUT_OF_BAND_APPEND","detail":"recomputed receipt_hash mismatch | operation_id is a prefix of its own receipt_hash (digest predates the field)"},{"seq":43,"line":261,"class":"SIGNATURE_FAIL","mechanism":null,"detail":"HMAC-SHA256 signature mismatch on receipt_hash"},{"seq":38,"line":256,"class":"SIGNATURE_FAIL","mechanism":null,"detail":"unsigned canonical entry after VAULT-SIG-1 cutover (seq 31) in enforce mode"},{"seq":39,"line":257,"class":"SIGNATURE_FAIL","mechanism":null,"detail":"unsigned canonical entry after VAULT-SIG-1 cutover (seq 31) in enforce mode"},{"seq":57,"line":276,"class":"SIGNATURE_FAIL","mechanism":null,"detail":"unsigned canonical entry after VAULT-SIG-1 cutover (seq 31) in enforce mode"}],"verifier_posture":{"hmac_key":"present","sig_enforce":"on"},"canonical_entries":75,"last_seal":"2026-10-24T09:46:44.125229Z","last_actor":"333-AGI","verified_at":"2026-10-26T06:40:57.640320Z","chain_staleness_hours":44.9,"violation_reasons":["HASH_MISMATCH@seq43 (line 261): recomputed receipt_hash mismatch | operation_id is a prefix of its own receipt_hash (digest predates the field)","SIGNATURE_FAIL@seq43 (line 261): HMAC-SHA256 signature mismatch on receipt_hash","SIGNATURE_FAIL@seq38 (line 256): unsigned canonical entry after VAULT-SIG-1 cutover (seq 31) in enforce mode","SIGNATURE_FAIL@seq39 (line 257): unsigned canonical entry after VAULT-SIG-1 cutover (seq 31) in enforce mode","SIGNATURE_FAIL@seq57 (line 276): unsigned canonical entry after VAULT-SIG-1 cutover (seq 31) in enforce mode"],"public":true,"vault":"VAULT999","constitution":"F1–F13","falsification":{"how_to_falsify_001":"Record head_hash now. Alter any sealed record. Fetch /999/verify again — chain_status will show GAPS_FOUND and verified will be False. This breaks 999-CLAIM-001.","how_to_cross_verify":"Compare the head_hash returned by this endpoint with the head_hash returned independently by GET https://aaa.arif-fazil.com/api/seal-chain/head. Both endpoints read the same underlying seal chain (/root/.local/share/arifos/vault999/seal_chain_head.json) but are served by independent processes (arifOS :8088 vs AAA :3001). They must match within one seal cycle (seconds). A persistent mismatch means either endpoint is stale, the chain has diverged, or one host is being served cached/transitional data. Use ONLY the two live endpoints named in cross_verify_endpoint — never any embedded or rendered value on a web page, which is a display convenience and goes stale after the next seal.","cross_verify_endpoint":"https://aaa.arif-fazil.com/api/seal-chain/head","cross_verify_owner":"AAA cockpit (:3001)","companion":"https://arif-fazil.com/000/"},"_meta":{"failure_classes":{"HASH_MISMATCH":1,"SIGNATURE_FAIL":4},"corrupt_lines":0,"historical_entries":202,"ledger":"/root/.local/share/arifos/vault999/seal_chain.jsonl"}}