1
0
Files
homelab-public-context/runtime/latest.json
T
2026-09-09 06:31:06 +00:00

39 lines
19 KiB
JSON

{
"schema_version": 1,
"channel": "homelab-runtime",
"command_id": "SUPPORT-260909-GRAM-SOURCE-AUTHORITY-CLOSEOUT-018",
"status": "FAIL",
"rc": 3,
"host": "pve01",
"mode": "read-only",
"component": "gram-support-source-authority-closeout",
"started_at_utc": "2026-09-09T06:31:04Z",
"finished_at_utc": "2026-09-09T06:31:05Z",
"reference_register_checked": true,
"reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66",
"error_register_checked": true,
"error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0",
"command_sha256": "c5ea80856a7ecc0a44fb5403b4cdfbad701c24220569f3723138f106bdf014ec",
"duplicate_failed_command_blocked": false,
"block_reason": null,
"execution_started": true,
"change_declared": false,
"result_contract_valid": true,
"result_contract_status": null,
"result_contract_error": null,
"command_rc": 3,
"changes_made": false,
"rollback_started": false,
"rollback_restored": null,
"mutation_outcome": "NO_MUTATION",
"sanitized": true,
"secrets_included": false,
"private_addresses_included": false,
"raw_evidence_retained_locally": true,
"raw_evidence_sha256": "8caaf279c3a292cbf9a51b971e6bf0a7cf876cb92fef27deaa1aec78c7cf1deb",
"sanitized_output_sha256": "8caaf279c3a292cbf9a51b971e6bf0a7cf876cb92fef27deaa1aec78c7cf1deb",
"output_truncated_in_json": false,
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
"output": "SUPPORT018_COMPACT={\"state\":\"HOLD\",\"host\":\"pve01\",\"targets\":[{\"requested_path\":\"/root/newfi-portal\",\"state\":\"OK\",\"toplevel\":\"/root/newfi-portal\",\"head\":\"6360c4c919c4c5b3cb2430dd55fe63b6ad595a28\",\"branch\":\"main\",\"upstream\":\"origin/main\",\"ahead_behind\":{\"ahead\":0,\"behind\":0},\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}},\"worktrees\":{\"state\":\"OK\",\"items\":[{\"path\":\"/root/newfi-portal\",\"head\":\"6360c4c919c4c5b3cb2430dd55fe63b6ad595a28\",\"branch_ref\":\"refs/heads/main\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/newfi-portal/.worktrees/foundation-newfi-foundation-20260904\",\"head\":\"38688a88c3850e43e310e755faa0c6178e203e26\",\"branch_ref\":\"refs/heads/foundation/newfi-foundation-20260904\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/newfi-portal/.worktrees/implementation-newfi-closed-mvp-20260906\",\"head\":\"a1efc08a15ba91971c2297d886b25ca2097e6935\",\"branch_ref\":\"refs/heads/implementation/newfi-closed-mvp-20260906\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}}],\"overflow\":false},\"remotes\":[{\"name\":\"origin\",\"url\":{\"kind\":\"HTTPS\",\"host\":\"git.gram1.ru\",\"port\":null,\"path\":\"/homelab-admin/newfi-portal.git\"}}],\"tracked_addons\":{\"state\":\"OK\",\"tracked_file_count\":0,\"addon_roots\":[],\"overflow\":false},\"deployment_reference_files\":{\"state\":\"OK\",\"files\":[\"docs/superpowers/plans/2026-09-04-newfidom-foundation.md\",\"docs/superpowers/specs/2026-09-04-newfidom-closed-mvp-design.md\"]}},{\"requested_path\":\"/root/kingofwolk-csp-baseline-20260907\",\"state\":\"OK\",\"toplevel\":\"/root/kingofwolk-csp-baseline-20260907\",\"head\":\"6f584c5faa76d0067b08977aeb583fa0e4de14aa\",\"branch\":\"forum/kingofwolk-csp-baseline-20260907\",\"upstream\":\"origin/forum/kingofwolk-csp-baseline-20260907\",\"ahead_behind\":{\"ahead\":0,\"behind\":0},\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}},\"worktrees\":{\"state\":\"OK\",\"items\":[{\"path\":\"/root/kingofwolk-csp-baseline-20260907\",\"head\":\"6f584c5faa76d0067b08977aeb583fa0e4de14aa\",\"branch_ref\":\"refs/heads/forum/kingofwolk-csp-baseline-20260907\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}}],\"overflow\":false},\"remotes\":[{\"name\":\"origin\",\"url\":{\"kind\":\"HTTPS\",\"host\":\"git.gram1.ru\",\"port\":null,\"path\":\"/homelab-admin/homelab-ops.git\"}}],\"tracked_addons\":{\"state\":\"OK\",\"tracked_file_count\":0,\"addon_roots\":[],\"overflow\":false},\"deployment_reference_files\":{\"state\":\"OK\",\"files\":[\"deploy/forums/kingofwolk/edge/996.conf\",\"docs/superpowers/plans/2026-08-17-snikket-turn-legacy-dns-retirement.md\",\"inventory/access-paths.json\",\"kb/AI_CONTEXT.md\",\"kb/forums/kingofwolk/CSP_PLAN.md\",\"kb/forums/kingofwolk/KNOWN_STATE.json\",\"kb/forums/kingofwolk/README.md\",\"kb/forums/kingofwolk/SOURCE_EVIDENCE.md\",\"kb/inventory/guests.json\",\"kb/private/archive/2026-08-19/docs/01_CURRENT_AUTHORITATIVE_STATE.md\",\"kb/private/archive/2026-08-19/docs/02_CLUSTER_TOPOLOGY_AND_INVENTORY.md\",\"kb/private/archive/2026-08-19/docs/03_SERVICE_CATALOG.md\",\"kb/private/archive/2026-08-19/docs/04_NETWORK_DNS_INGRESS.md\",\"kb/private/archive/2026-08-19/docs/11_OPEN_ISSUES_AND_FUTURE_WORK.md\",\"kb/private/archive/2026-08-19/docs/15_CRITICAL_KEEP_RETIRE_DECISIONS.md\",\"kb/private/archive/2026-08-19/docs/24_GLOBAL_BACKLOG_MASTER_2026-08-19.md\",\"kb/private/archive/2026-08-19/machine/cluster_inventory.json\",\"kb/private/archive/2026-08-19/machine/cluster_inventory.tsv\",\"kb/private/archive/2026-08-19/machine/current_state.yaml\",\"kb/secrets/registry.json\",\"observed/cluster-guests.json\"]}},{\"requested_path\":\"/srv/homelab-ops\",\"state\":\"OK\",\"toplevel\":\"/srv/homelab-ops\",\"head\":\"d5e2ef5639398a762283e47143c17b494f8ed579\",\"branch\":\"main\",\"upstream\":\"origin/main\",\"ahead_behind\":{\"ahead\":0,\"behind\":0},\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}},\"worktrees\":{\"state\":\"OK\",\"items\":[{\"path\":\"/srv/homelab-ops\",\"head\":\"d5e2ef5639398a762283e47143c17b494f8ed579\",\"branch_ref\":\"refs/heads/main\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0001\",\"head\":\"d29752e1de327ad588bf3f1689f277f55e33e58c\",\"branch_ref\":\"refs/heads/cr-2026-0001-handoff-recovery\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0002\",\"head\":\"320e66a4f0855fa391d8eb862bc997347fb61595\",\"branch_ref\":\"refs/heads/cr-2026-0002-offhost-retention-remediation\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0003\",\"head\":\"b0f9935dce45a7dee2949aef342cadec90ff38a2\",\"branch_ref\":\"refs/heads/cr-2026-0003-cluster-storage-retention-remediation\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0004\",\"head\":\"bf80410f592f8eb9eaa80695f609870fe3fb85fd\",\"branch_ref\":\"refs/heads/cr-2026-0004-backup-tail-closure\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":3,\"by_status\":{\"??\":3}}},{\"path\":\"/root/homelab-ops-cr-2026-0005\",\"head\":\"94951a2a329bdeb41b831a26e96f3dcbb4a79bd8\",\"branch_ref\":\"refs/heads/cr-2026-0005-codex-bootstrap-activation\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0006\",\"head\":\"16e84298035f5e4ec7e2b7d39967ad5e40ea3d4b\",\"branch_ref\":\"refs/heads/cr-2026-0006-cluster-cloud-quorum\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0007\",\"head\":\"d399d24440f948b518761ecfd516521993861b43\",\"branch_ref\":\"refs/heads/cr-2026-0007-skladchik-controlled-reauth\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0008\",\"head\":\"1f7abe5acf856ad2a2abe10ef2a9452485edb073\",\"branch_ref\":\"refs/heads/cr-2026-0008-skladchik-snapshot-integrity\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0009\",\"head\":\"7bd1b050f8d64c7b55dfd51ead63f0adda87f2df\",\"branch_ref\":\"refs/heads/cr-2026-0009-skladchik-concurrency-guard\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0011\",\"head\":\"bb25a4acfdfa827345963d65e5e2c1fe2a3f8ba9\",\"branch_ref\":\"refs/heads/cr-2026-0011-skladchik-cookie-jar-reset\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0012\",\"head\":\"f5b22d867ea467987008408e3fb1fb0e17fa7b2e\",\"branch_ref\":\"refs/heads/cr-2026-0012-skladchik-cookie-refresh-runbook\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0013\",\"head\":\"25b275f96b54551e26f07516c72651d85f235ad0\",\"branch_ref\":\"refs/heads/cr-2026-0013-vm160-worker-bootstrap-transition\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0020\",\"head\":\"f556984e410ed819b4cb1e00635dceb43f0ffc5d\",\"branch_ref\":\"refs/heads/cr-2026-0020-app-cloud-quorum\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0021\",\"head\":\"3c92036f3000189493fc47557c4cb03e7a412c82\",\"branch_ref\":\"refs/heads/cr-2026-0021-vm-backup-freshness\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0022\",\"head\":\"a497e0f15f1c8d11c3603a4cf5a6a65654cae6fb\",\"branch_ref\":\"refs/heads/cr-2026-0022-app-cloud-quorum-freshness\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0024\",\"head\":\"332e8d3f8d2742a05a8d73637cac6a2defc3a825\",\"branch_ref\":\"refs/heads/cr-2026-0024-hbarhub-cloud-quorum\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0025\",\"head\":\"73890efb9e99bf02a09daa0e547ab36b48c83b30\",\"branch_ref\":\"refs/heads/cr-2026-0025-scrutiny-cloud-quorum\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0026\",\"head\":\"ebc08fe5d6beef3cc927bc7d23f6ab37b35d947d\",\"branch_ref\":\"refs/heads/cr-2026-0026-backup-scheduler-rpo-hardening\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0027\",\"head\":\"d5a14cbaef47db39f17a94e248e183f0916bdab1\",\"branch_ref\":\"refs/heads/cr-2026-0027-backup-lock-fd-hardening\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0028\",\"head\":\"6e3707e90181318be3e8616b14ee553968c485dd\",\"branch_ref\":\"refs/heads/cr-2026-0028-backup-scheduler-fairness-granularity\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0029\",\"head\":\"dd81175a24ff64048b36d6ec08dcd3addfc681e9\",\"branch_ref\":\"refs/heads/cr-2026-0029-control-bootstrap-cloud-quorum\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0030\",\"head\":\"a9fdc65084bcd82c1537409df106c18eb474440d\",\"branch_ref\":\"refs/heads/cr-2026-0030-control-configs-source-closure\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0031\",\"head\":\"f8941f01f41d03b3368a33df868f7ea11311eb6a\",\"branch_ref\":\"refs/heads/cr-2026-0031-vm-restore-evidence-hardening\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0032\",\"head\":\"8ad7fcc4537c48de47daac086087d247886c58d9\",\"branch_ref\":\"refs/heads/cr-2026-0032-backup-unified-monitoring\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0033\",\"head\":\"42fd895f421ebc177006c5eb4173f7b4f40ad47f\",\"branch_ref\":\"refs/heads/cr-2026-0033-backup-retention-safe-gc\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0034\",\"head\":\"233a1aa2b3c7c2c59469412fef8dfe7ffd499505\",\"branch_ref\":\"refs/heads/cr-2026-0034-control-final-generation\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0035\",\"head\":\"c7a72a516b74e73b07df646374fa938eac055f32\",\"branch_ref\":\"refs/heads/cr-2026-0035-skladchik-moderator-ct200\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0036\",\"head\":\"6e25fbcdce85c8599438de8f27de8632edc26592\",\"branch_ref\":\"refs/heads/cr-2026-0036-skladchik-moderator-v2-application\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0046\",\"head\":\"6fc45798c21bd66c561c14059e14f09b7d0a8d63\",\"branch_ref\":\"refs/heads/cr-2026-0046-reports-monitor-canonical-backup-supervision\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0047\",\"head\":\"67f61be11854a41effd2d6bb116fb0cbfb59692e\",\"branch_ref\":\"refs/heads/cr-2026-0047-vm170-apps-b-retirement\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0048\",\"head\":\"c9bfa5bd5dceff8bd294178f36d933768c924474\",\"branch_ref\":\"refs/heads/cr-2026-0048-immutable-offline-verifier-retirement\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0049\",\"head\":\"801579bd301ad0b28f462f462919660b38041344\",\"branch_ref\":\"refs/heads/cr-2026-0049-pve03-r8152-lifecycle-repair\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0050\",\"head\":\"6c1165dccfb6e84b571f0caac6773fd427bf800d\",\"branch_ref\":\"refs/heads/cr-2026-0050-backup-matrix-residue-retirement\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0051\",\"head\":\"569bfa463f5cd080c62a07cd1eac2a53aad6cd7c\",\"branch_ref\":\"refs/heads/cr-2026-0051-cr0044-sealed-latch-clearance\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0052\",\"head\":\"920f38561cdc9da81656734d3a8ffc8125700ca3\",\"branch_ref\":\"refs/heads/cr-2026-0052-vm160-superseded-tail-latch-clearance\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0053\",\"head\":\"677e6d3c4fd8dc6ded8f65dc44a0bfdef327a68b\",\"branch_ref\":\"refs/heads/cr-2026-0053-moderator-ru-dark-competitor-retirement\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0054\",\"head\":\"3f02810a16b711700a9da87189c63e38b1fa324b\",\"branch_ref\":\"refs/heads/cr-2026-0054-backup-control-coverage-hardening\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0055\",\"head\":\"902126179efd488e20938a091dcee36109829b86\",\"branch_ref\":\"refs/heads/cr-2026-0055-backup-retention-plan-stability-hotfix\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0056\",\"head\":\"b69b63f531fb71eb95ab147bbfce57591f90e0a4\",\"branch_ref\":\"refs/heads/cr-2026-0056-backup-retention-transaction-resume-hotfix\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0057\",\"head\":\"19af420239c92d1c284eb6a114c4eaf63cb36f61\",\"branch_ref\":\"refs/heads/cr-2026-0057-control-refresh\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0058\",\"head\":\"4b427f5f0406cab6757cf8889fd479a62d218261\",\"branch_ref\":\"refs/heads/cr-2026-0058-legacy-backup-target-retirement\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0060\",\"head\":\"1a0e4ce27b94bbfbf7b60829974a728b5eba3ad2\",\"branch_ref\":\"refs/heads/cr-2026-0060-backup-retention-remote-list-failclosed-hotfix\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0064\",\"head\":\"d3a11bde0e73ddfd7049693782d44100c0c1130e\",\"branch_ref\":\"refs/heads/cr-2026-0064-backup-retention-pinned-scheduled-scope-hotfix\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0065\",\"head\":\"2c2f378aec7dc4ac23c633a31f738a850fface56\",\"branch_ref\":\"refs/heads/cr-2026-0065-backup-retention-dynamic-pinned-prune-mailru-cleanup\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0066\",\"head\":\"bcf018f263d9fc607eddd1796e5ef306870c6b7b\",\"branch_ref\":\"refs/heads/cr-2026-0066-legacy-backup-target-retirement\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0067\",\"head\":\"b5b032fd817f56dedb149ee04f20ac50d27d8527\",\"branch_ref\":\"refs/heads/cr-2026-0067-final-control-refresh\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0068\",\"head\":\"e404b160874d54a2219605685db6ea7a93c0adb1\",\"branch_ref\":\"refs/heads/cr-2026-0068-gitea-execution-journal\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0069\",\"head\":\"59c0242eb4ed52569409bca74db4ab1294ee5a7e\",\"branch_ref\":\"refs/heads/cr-2026-0069-safety-foundation\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}},{\"path\":\"/root/homelab-ops-cr-2026-0070\",\"head\":\"dbf8266d5f2bc4c87024ea8f0eb5f0e8922c7519\",\"branch_ref\":\"refs/heads/cr-2026-0070-backup-target-lifecycle-registry\",\"present\":true,\"status\":{\"state\":\"OK\",\"total\":0,\"by_status\":{}}}],\"overflow\":true},\"remotes\":[{\"name\":\"origin\",\"url\":{\"kind\":\"HTTPS\",\"host\":\"git.gram1.ru\",\"port\":null,\"path\":\"/homelab-admin/homelab-ops.git\"}}],\"tracked_addons\":{\"state\":\"OK\",\"tracked_file_count\":0,\"addon_roots\":[],\"overflow\":false},\"deployment_reference_files\":{\"state\":\"OK\",\"files\":[\"docs/superpowers/plans/2026-08-17-snikket-turn-legacy-dns-retirement.md\",\"inventory/access-paths.json\",\"kb/AI_CONTEXT.md\",\"kb/inventory/guests.json\",\"kb/private/archive/2026-08-19/docs/01_CURRENT_AUTHORITATIVE_STATE.md\",\"kb/private/archive/2026-08-19/docs/02_CLUSTER_TOPOLOGY_AND_INVENTORY.md\",\"kb/private/archive/2026-08-19/docs/03_SERVICE_CATALOG.md\",\"kb/private/archive/2026-08-19/docs/04_NETWORK_DNS_INGRESS.md\",\"kb/private/archive/2026-08-19/docs/11_OPEN_ISSUES_AND_FUTURE_WORK.md\",\"kb/private/archive/2026-08-19/docs/15_CRITICAL_KEEP_RETIRE_DECISIONS.md\",\"kb/private/archive/2026-08-19/docs/24_GLOBAL_BACKLOG_MASTER_2026-08-19.md\",\"kb/private/archive/2026-08-19/machine/cluster_inventory.json\",\"kb/private/archive/2026-08-19/machine/cluster_inventory.tsv\",\"kb/private/archive/2026-08-19/machine/current_state.yaml\",\"kb/secrets/registry.json\",\"observed/cluster-guests.json\"]}}],\"relevant_helper_names\":[\"/usr/local/sbin/homelab-forum-snuffleupagus-health\"],\"holds\":[\"/srv/homelab-ops:WORKTREE_MAP_INCOMPLETE\"]}\nSUPPORT018_HOLDS=[\"/srv/homelab-ops:WORKTREE_MAP_INCOMPLETE\"]\nSUPPORT018_MUTATION_SCOPE=NONE_READ_ONLY\nSUPPORT018_DECISION=HOLD_SOURCE_AUTHORITY_CLOSEOUT\n"
}