{
  "chain_valid": true,
  "canonical_blocks_verified": 158,
  "blocks_verified": 158,
  "canonical_marked_blocks_verified": 22,
  "block_count": 181,
  "total_blocks_in_table": 181,
  "auto_blocks_count": 95,
  "noncanonical_bridge_blocks_seen": 136,
  "latest_block": 160,
  "latest_hash": "c77241b70e156a9aa8e740834b6cb122a522b3c3d01a3de6ba61e34ed10ccbf9",
  "latest_event_type": "TASK_6_PHASE_0_INFRASTRUCTURE_LIVE",
  "latest_hash_valid": false,
  "latest_hash_recomputed": "f7538a1d04ab4b27bb16e7c5514a0ee2abf18632a0719140dacfecc418f6d477",
  "genesis_block_id": 1,
  "genesis_block_hash": "6760277edfdda62a2716e5ea82f0c57e0ec21dc23bfe716aa95117035cfefbf9",
  "constitutional_genesis_hash": "6760277edfdda62a2716e5ea82f0c57e0ec21dc23bfe716aa95117035cfefbf9",
  "genesis_date": "2025-10-23T00:00:00Z",
  "first_break": null,
  "auto_blocks_endpoint": "/api/chain/auto-blocks",
  "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(JSON.stringify({description,event_type,node_id,prev_hash,pulse_number,timestamp}, sorted_keys, no_whitespace))",
  "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. Spot-validates the latest canonical block by recomputing its hash from canonical input fields.",
  "timestamp": "2026-05-17T06:06:19.524Z"
}