{"phase":"P5","p5d":true,"p5e":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},"facets_v0_relative_path":"ontology/facets_v0.json","facets_v0_present":true,"ontology_facets_v0_fp":"v0.sha256.65d0a91f31d42e4c","ontology_facets_v0_fp_error":null,"manifest_v0_present":true,"manifest_v0_relative_path":"ontology/manifest_v0.json","ontology_manifest_v0_fp":"v0.sha256.d88f0c4b37969620","ontology_manifest_v0_fp_error":null,"ontology_facets_catalog_executor_wired":true,"detail":"**P5d** read-only **facets catalog status** — reports whether ``ontology/facets_v0.json`` is present and its ``ontology_facets_v0_fp`` (``facets_v0_fingerprint_for_episodes``, same prefix contract as **P6g**), and whether ``ontology/manifest_v0.json`` is present with ``ontology_manifest_v0_fp`` (``ontology_file_content_fp``, **P6p** bundle digest contract). ``ontology_facets_catalog_executor_wired`` mirrors ``constitution/invariants.json`` → ``ontology_facets_catalog_executor.wired`` (**P5e** ``rename_node`` / ``deprecate_node`` / ``merge_concept`` / ``split_concept`` / ``add_edge_type`` / ``rename_facet_map_key`` disk apply on **P5c** when **true**). **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}