{"phase":"P5","p5b":true,"p4c":true,"p4ad":true,"mutations_committed":false,"rollback_wired":true,"rollback":{"checkpoint_store":"none","max_checkpoints_hint":256,"checkpoint_sqlite_metadata_wired":true,"checkpoint_facets_v0_snapshot_wired":false,"max_facets_v0_snapshot_chars":524288,"description":"Wide-restructure rollback checkpoints: P4v read-only policy + optional P4bh SQLite metadata rows when checkpoint_sqlite_metadata_wired true and DARKHERD_ORCHESTRATION_ROLLBACK_CHECKPOINT_IO_ENABLED=true (checkpoint_store stays none for policy tests). P4bk GET /api/v1/orchestration/rollback-checkpoints lists recent metadata rows when the same gates pass. P4bl GET /api/v1/orchestration/rollback-checkpoints/{checkpoint_id} returns one metadata row (HTTP 404 when unknown id) under the same gates. P4"},"rollback_config_source":"invariants","supervisor_budgets":{"max_graph_steps":64,"max_tool_rounds":32,"dry_run_default":true},"ontology_patch_head":{"singleton_id":1,"applied_ontology_version":"2026-04-18.168","applied_patch_sha256":"1fdcde5a7702c2fc436bdae1a0f22e93bb9a4a5c579f62b16527e7467d7abaf8","last_simulated_ontology_version":"2026-04-18.168","last_simulated_patch_sha256":"e4020c608dfc7df54ef06a25fe67b9d76fb46d17f99a42627c8357d6ee7d839c","last_simulated_semantic_patch_sha256":"82717ef5a3286d18a883e5edec466427d59cabb1205423f01d24fbf0141acc6f","last_simulated_audit_event_id":79,"updated_at":"2026-05-02T09:05:20.404780"},"detail":"**P5b** read-only **ontology patch head** — SQLite singleton ``ontology_patch_head`` (``id=1``). ``last_simulated_*`` mirrors the latest successful **P5a** simulate audit; ``applied_*`` mirrors the latest **P5c** apply-pointer audit (still no ``facets_v0.json`` mutation). **P4ad** echoes read-only ``rollback`` policy (mirrors **P4v**).","invariants_version":"2026-04-18.168","supervisor_mutating_bound_tool_job_classes":["dirty_community_refresh","manual_admin","scheduled_full_rebuild"],"p4cb":true}