{"phase":"P4","p4c":true,"p4v":true,"p4bh":true,"p4bk":true,"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","checkpoint_sqlite_row_count":7,"checkpoint_list_limit":50,"checkpoint_list_returned":7,"checkpoints":[{"id":7,"created_at":"2026-05-02T09:03:14.242889","label":"p4_acceptance_20260502T090313Z","state_digest":null,"correlation_id":null,"ontology_facets_v0_fp":null,"ontology_facets_v0_snapshot_present":false},{"id":6,"created_at":"2026-05-02T09:03:13.880076","label":"p4_acceptance_rb_20260502T090313Z","state_digest":null,"correlation_id":null,"ontology_facets_v0_fp":null,"ontology_facets_v0_snapshot_present":false},{"id":5,"created_at":"2026-05-01T11:04:08.317753","label":"p4_acceptance_20260501T110407Z","state_digest":null,"correlation_id":null,"ontology_facets_v0_fp":null,"ontology_facets_v0_snapshot_present":false},{"id":4,"created_at":"2026-05-01T11:04:08.212697","label":"p4_acceptance_rb_20260501T110407Z","state_digest":null,"correlation_id":null,"ontology_facets_v0_fp":null,"ontology_facets_v0_snapshot_present":false},{"id":3,"created_at":"2026-04-30T13:48:06.175347","label":"p4_acceptance","state_digest":null,"correlation_id":null,"ontology_facets_v0_fp":null,"ontology_facets_v0_snapshot_present":false},{"id":2,"created_at":"2026-04-30T13:47:59.402968","label":"p4_acceptance","state_digest":null,"correlation_id":null,"ontology_facets_v0_fp":null,"ontology_facets_v0_snapshot_present":false},{"id":1,"created_at":"2026-04-30T13:47:56.519036","label":"p4_acceptance","state_digest":null,"correlation_id":null,"ontology_facets_v0_fp":null,"ontology_facets_v0_snapshot_present":false}],"mutations_committed":false,"orchestration_routing":{"wide_restructure_requires_dry_run_preview":true},"supervisor_budgets":{"max_graph_steps":64,"max_tool_rounds":32,"dry_run_default":true},"detail":"P4bk rollback checkpoint metadata list — read-only SQLite ``orchestration_rollback_checkpoints`` rows (newest first); no writes. Pair with **P4bh** ``POST …/rollback-checkpoint-append`` and **P4v** ``GET …/rollback-checkpoints-status``.","invariants_version":"2026-04-18.168","supervisor_mutating_bound_tool_job_classes":["dirty_community_refresh","manual_admin","scheduled_full_rebuild"],"p4cb":true}