Admit reviewed receiver evidence batch 6

This commit is contained in:
codex 2026-10-17 03:42:23 +02:00
parent 4af966c2fa
commit 8966ae5424
24 changed files with 2795 additions and 0 deletions

View file

@ -0,0 +1,305 @@
{
"schema": "custodian.rollout-owner-bindings.v1",
"status": "verified",
"primary": "primary/railiance01",
"task_bindings": 26,
"rows": [
{
"repo": "state-hub",
"workplan_id": "STATE-WP-0095",
"commit": "9eaa36143ea18111c522ea14d32978495b4e5030",
"remote_exact": true,
"source_sha256": "df055846c34f4e4eb9dc1fcc88969efd40bfca9daad1df006f7527e9b6d6c9e7",
"status": "active",
"tasks": [
{
"id": "2dd9b04f-2250-5a8a-b5bc-c8a009872858",
"record_id": "STATE-WP-0095-T08",
"status": "done",
"needs_human": false
},
{
"id": "339b9a37-181c-5599-9a89-0393e199bd4b",
"record_id": "STATE-WP-0095-T05",
"status": "done",
"needs_human": false
},
{
"id": "3bbb311f-194e-5862-8aed-358a580f22b4",
"record_id": "STATE-WP-0095-T04",
"status": "done",
"needs_human": false
},
{
"id": "6a5f87bb-e63d-5e20-b9fc-c1b5cd403ff7",
"record_id": "STATE-WP-0095-T01",
"status": "done",
"needs_human": false
},
{
"id": "6af973b4-1964-5d4d-a2f8-8dbd4c01fda4",
"record_id": "STATE-WP-0095-T06",
"status": "done",
"needs_human": false
},
{
"id": "88585c69-d9b9-5e1f-a256-6416ff71e824",
"record_id": "STATE-WP-0095-T10",
"status": "wait",
"needs_human": true
},
{
"id": "8be8f13b-6352-5295-9755-de6fbfb13593",
"record_id": "STATE-WP-0095-T09",
"status": "done",
"needs_human": false
},
{
"id": "cfd1ea99-e75b-542e-a434-acefb62f3c7d",
"record_id": "STATE-WP-0095-T07",
"status": "wait",
"needs_human": false
},
{
"id": "e8566341-cf6e-5b9c-ad80-8564d14cd52a",
"record_id": "STATE-WP-0095-T03",
"status": "done",
"needs_human": false
},
{
"id": "ebb24194-e4cc-5130-aaa6-663f2ea2c822",
"record_id": "STATE-WP-0095-T02",
"status": "done",
"needs_human": false
}
],
"projected_edges": [
{
"from_task_id": "88585c69-d9b9-5e1f-a256-6416ff71e824",
"to_task_id": "8be8f13b-6352-5295-9755-de6fbfb13593",
"relationship_type": "starts_after"
},
{
"from_task_id": "cfd1ea99-e75b-542e-a434-acefb62f3c7d",
"to_task_id": "4d1675b6-f49f-5b01-8d76-bbf2030d1b34",
"relationship_type": "starts_after"
},
{
"from_task_id": "cfd1ea99-e75b-542e-a434-acefb62f3c7d",
"to_task_id": "6af973b4-1964-5d4d-a2f8-8dbd4c01fda4",
"relationship_type": "starts_after"
},
{
"from_task_id": "cfd1ea99-e75b-542e-a434-acefb62f3c7d",
"to_task_id": "88585c69-d9b9-5e1f-a256-6416ff71e824",
"relationship_type": "starts_after"
}
],
"unprojected_source_declarations": [
{
"from_task_id": "3bbb311f-194e-5862-8aed-358a580f22b4",
"to_task_id": "682eea14-a4a8-5f33-9a9f-8f2f1ac8288d",
"relationship_type": "starts_after"
},
{
"from_task_id": "3bbb311f-194e-5862-8aed-358a580f22b4",
"to_task_id": "e8566341-cf6e-5b9c-ad80-8564d14cd52a",
"relationship_type": "starts_after"
},
{
"from_task_id": "6af973b4-1964-5d4d-a2f8-8dbd4c01fda4",
"to_task_id": "339b9a37-181c-5599-9a89-0393e199bd4b",
"relationship_type": "starts_after"
},
{
"from_task_id": "8be8f13b-6352-5295-9755-de6fbfb13593",
"to_task_id": "6af973b4-1964-5d4d-a2f8-8dbd4c01fda4",
"relationship_type": "starts_after"
},
{
"from_task_id": "e8566341-cf6e-5b9c-ad80-8564d14cd52a",
"to_task_id": "ebb24194-e4cc-5130-aaa6-663f2ea2c822",
"relationship_type": "starts_after"
}
]
},
{
"repo": "repo-manager",
"workplan_id": "RMGR-WP-0019",
"commit": "1dacdd4a31c8e9b1bb1ddfb0c349dfb87e29e8cd",
"remote_exact": true,
"source_sha256": "3c28ff7809a56a2096f58986f1b3d7e6f99d365d42d0e8a97ee786ae7d067cc1",
"status": "active",
"tasks": [
{
"id": "1ccb06c6-ad30-5847-8704-e5628ba81f35",
"record_id": "RMGR-WP-0019-T04",
"status": "done",
"needs_human": false
},
{
"id": "36f47e21-42d0-5aef-b065-4a5dd3af0726",
"record_id": "RMGR-WP-0019-T05",
"status": "done",
"needs_human": false
},
{
"id": "4d1675b6-f49f-5b01-8d76-bbf2030d1b34",
"record_id": "RMGR-WP-0019-T06",
"status": "wait",
"needs_human": false
},
{
"id": "682eea14-a4a8-5f33-9a9f-8f2f1ac8288d",
"record_id": "RMGR-WP-0019-T03",
"status": "done",
"needs_human": false
},
{
"id": "95240c81-1805-5365-9b35-d238621a16bf",
"record_id": "RMGR-WP-0019-T02",
"status": "done",
"needs_human": false
},
{
"id": "d78a622e-39f9-5923-b4e1-f70fdc17fb42",
"record_id": "RMGR-WP-0019-T01",
"status": "done",
"needs_human": false
}
],
"projected_edges": [
{
"from_task_id": "4d1675b6-f49f-5b01-8d76-bbf2030d1b34",
"to_task_id": "36f47e21-42d0-5aef-b065-4a5dd3af0726",
"relationship_type": "starts_after"
},
{
"from_task_id": "4d1675b6-f49f-5b01-8d76-bbf2030d1b34",
"to_task_id": "88585c69-d9b9-5e1f-a256-6416ff71e824",
"relationship_type": "starts_after"
},
{
"from_task_id": "682eea14-a4a8-5f33-9a9f-8f2f1ac8288d",
"to_task_id": "95240c81-1805-5365-9b35-d238621a16bf",
"relationship_type": "starts_after"
}
],
"unprojected_source_declarations": [
{
"from_task_id": "36f47e21-42d0-5aef-b065-4a5dd3af0726",
"to_task_id": "6af973b4-1964-5d4d-a2f8-8dbd4c01fda4",
"relationship_type": "starts_after"
},
{
"from_task_id": "95240c81-1805-5365-9b35-d238621a16bf",
"to_task_id": "e8566341-cf6e-5b9c-ad80-8564d14cd52a",
"relationship_type": "starts_after"
}
]
},
{
"repo": "repo-manager",
"workplan_id": "RMGR-WP-0021",
"commit": "1dacdd4a31c8e9b1bb1ddfb0c349dfb87e29e8cd",
"remote_exact": true,
"source_sha256": "966d15ccdabc8edf98bc58f9422ea190566d05fe4208f4749f59a9731f4e108d",
"status": "active",
"tasks": [
{
"id": "0ab44bd9-00d8-5470-ad45-7350e7868d0a",
"record_id": "RMGR-WP-0021-T03",
"status": "progress",
"needs_human": false
},
{
"id": "25fbe694-41d8-5232-bce0-4ed362387d5a",
"record_id": "RMGR-WP-0021-T05",
"status": "done",
"needs_human": false
},
{
"id": "44272818-db49-58a2-83b1-d2f9e9d5976c",
"record_id": "RMGR-WP-0021-T04",
"status": "todo",
"needs_human": false
},
{
"id": "d3d20c18-5a5f-5f8a-b5c4-a22b4b662ebe",
"record_id": "RMGR-WP-0021-T01",
"status": "done",
"needs_human": false
},
{
"id": "e27817e6-b298-581f-b99a-05ec459be749",
"record_id": "RMGR-WP-0021-T02",
"status": "done",
"needs_human": false
}
],
"projected_edges": [],
"unprojected_source_declarations": []
},
{
"repo": "railiance-cluster",
"workplan_id": "RCLUSTER-WP-0018",
"commit": "6ae3f847c83da3402883453ee7110457bfb2d0d6",
"remote_exact": true,
"source_sha256": "96d52b6dbae056399159632d50b32ccc6662e4f6d3677af154f7c8a3d618334b",
"status": "active",
"tasks": [
{
"id": "021b07bb-65bc-5743-bac5-4294b4be74f6",
"record_id": "RCLUSTER-WP-0018-T04",
"status": "wait",
"needs_human": true
},
{
"id": "5bc67a22-0991-5625-86a6-f749560d8a0e",
"record_id": "RCLUSTER-WP-0018-T05",
"status": "todo",
"needs_human": false
},
{
"id": "5dfa9a3a-2639-5cf6-b0a4-13eef417d47a",
"record_id": "RCLUSTER-WP-0018-T03",
"status": "wait",
"needs_human": false
},
{
"id": "7280193d-0d59-5b78-a2d3-96ebd127127f",
"record_id": "RCLUSTER-WP-0018-T01",
"status": "done",
"needs_human": false
},
{
"id": "90836435-917f-504c-a711-3f29ece348e3",
"record_id": "RCLUSTER-WP-0018-T02",
"status": "todo",
"needs_human": false
}
],
"projected_edges": [
{
"from_task_id": "021b07bb-65bc-5743-bac5-4294b4be74f6",
"to_task_id": "5dfa9a3a-2639-5cf6-b0a4-13eef417d47a",
"relationship_type": "starts_after"
},
{
"from_task_id": "021b07bb-65bc-5743-bac5-4294b4be74f6",
"to_task_id": "90836435-917f-504c-a711-3f29ece348e3",
"relationship_type": "starts_after"
},
{
"from_task_id": "5dfa9a3a-2639-5cf6-b0a4-13eef417d47a",
"to_task_id": "90836435-917f-504c-a711-3f29ece348e3",
"relationship_type": "starts_after"
}
],
"unprojected_source_declarations": []
}
],
"runtime_deployed_source": "51bc70d1ff8f25450a8650d8e50caf053093a02e",
"successor_runtime_source_not_deployed": "c103cbf3c8bed5dba87a03e320595ddded9301a3",
"native_target_gates_closed": 0
}

View file

@ -0,0 +1,228 @@
{
"owner": "railiance-cluster",
"status": "committed",
"exit_code": 0,
"head": "c562d7134c38679952a8ffd17a8a893a900aef0d",
"managed_identifier_assignments": {
"schema": "repo-manager.identifier-assignment.v1",
"ok": true,
"executed": true,
"repo": "railiance-cluster",
"namespace": "helixforge",
"assignments": [
{
"kind": "task",
"record_id": "RCLUSTER-WP-ADHOC-2026-07-27-T01",
"uuid": "3e3f39d3-5070-5ba3-97db-19f5f361f264",
"path": "workplans/ADHOC-2026-07-27.md"
},
{
"kind": "workplan",
"record_id": "RCLUSTER-WP-0018",
"uuid": "e0a7813d-c916-5e49-84b2-5e5b30441891",
"path": "workplans/RCLUSTER-WP-0018-keycape-original-tls-recovery.md"
},
{
"kind": "task",
"record_id": "RCLUSTER-WP-0018-T01",
"uuid": "7280193d-0d59-5b78-a2d3-96ebd127127f",
"path": "workplans/RCLUSTER-WP-0018-keycape-original-tls-recovery.md"
},
{
"kind": "task",
"record_id": "RCLUSTER-WP-0018-T02",
"uuid": "90836435-917f-504c-a711-3f29ece348e3",
"path": "workplans/RCLUSTER-WP-0018-keycape-original-tls-recovery.md"
},
{
"kind": "task",
"record_id": "RCLUSTER-WP-0018-T03",
"uuid": "5dfa9a3a-2639-5cf6-b0a4-13eef417d47a",
"path": "workplans/RCLUSTER-WP-0018-keycape-original-tls-recovery.md"
},
{
"kind": "task",
"record_id": "RCLUSTER-WP-0018-T04",
"uuid": "021b07bb-65bc-5743-bac5-4294b4be74f6",
"path": "workplans/RCLUSTER-WP-0018-keycape-original-tls-recovery.md"
},
{
"kind": "task",
"record_id": "RCLUSTER-WP-0018-T05",
"uuid": "5bc67a22-0991-5625-86a6-f749560d8a0e",
"path": "workplans/RCLUSTER-WP-0018-keycape-original-tls-recovery.md"
}
],
"historical_invalid_identifiers": [
{
"kind": "task",
"id": "T01",
"source": "workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-1"
},
{
"kind": "task",
"id": "T02",
"source": "workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-2"
},
{
"kind": "task",
"id": "T03",
"source": "workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-3"
},
{
"kind": "task",
"id": "T04",
"source": "workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-4"
},
{
"kind": "task",
"id": "T05",
"source": "workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-5"
},
{
"kind": "task",
"id": "T01",
"source": "workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-1"
},
{
"kind": "task",
"id": "T02",
"source": "workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-2"
},
{
"kind": "task",
"id": "T03",
"source": "workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-3"
},
{
"kind": "task",
"id": "T04",
"source": "workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-4"
},
{
"kind": "task",
"id": "T01",
"source": "workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-1"
},
{
"kind": "task",
"id": "T02",
"source": "workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-2"
},
{
"kind": "task",
"id": "T03",
"source": "workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-3"
},
{
"kind": "task",
"id": "T04",
"source": "workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-4"
},
{
"kind": "task",
"id": "T05",
"source": "workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-5"
},
{
"kind": "task",
"id": "T06",
"source": "workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-6"
}
],
"historical_identity_collisions": [
{
"kind": "task",
"id": "T01",
"uuid": null,
"sources": [
"workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-1",
"workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-1",
"workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-1"
],
"parent_id": "RAIL-BS-WP-0002",
"uuids": [
"3f042630-eab0-4c6a-9167-e2b28ff20e40",
"4526a842-ea31-4874-9231-92ab556cfe7b",
"6841c93a-f146-47eb-9f7c-8fa0e02c1bbc"
]
},
{
"kind": "task",
"id": "T02",
"uuid": null,
"sources": [
"workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-2",
"workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-2",
"workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-2"
],
"parent_id": "RAIL-BS-WP-0002",
"uuids": [
"a6313e06-1976-46a7-8e31-df4eb2eca880",
"ab166073-30a7-4702-a037-4091e8706e20",
"e8510646-46ed-4697-a345-f3d3009eea78"
]
},
{
"kind": "task",
"id": "T03",
"uuid": null,
"sources": [
"workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-3",
"workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-3",
"workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-3"
],
"parent_id": "RAIL-BS-WP-0002",
"uuids": [
"05d42a55-921f-4aa7-bb76-e8af9c7e0ac3",
"140da396-8e30-4f4d-b88c-c42c0cd46c01",
"dab2c07f-8aa0-4635-8df6-857e87e93fc5"
]
},
{
"kind": "task",
"id": "T04",
"uuid": null,
"sources": [
"workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-4",
"workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-4",
"workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-4"
],
"parent_id": "RAIL-BS-WP-0002",
"uuids": [
"08233868-d522-4117-bc4e-6c0f52545665",
"5c3d40e4-239b-488e-9519-6f7a38d2325f",
"d8a3ba40-fda0-4c1f-a9f1-ffcd621a5b3d"
]
},
{
"kind": "task",
"id": "T05",
"uuid": null,
"sources": [
"workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-5",
"workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-5"
],
"parent_id": "RAIL-BS-WP-0002",
"uuids": [
"2d5acff7-4a4e-4ddd-ad06-08237ad3dac8",
"7f9e0e58-a130-467a-a2d0-b3f2564e496f"
]
}
],
"files_changed": [
"workplans/ADHOC-2026-07-27.md",
"workplans/RCLUSTER-WP-0018-keycape-original-tls-recovery.md"
]
},
"frozen_archives_unchanged": true,
"files": {
"tools/public-tls-metadata.py": "sha256:87c167e44f0fcf154c9f2afae2187bebd33e5f220c05f579c1233b58bfe4f30b",
"tests/test_public_tls_metadata.py": "sha256:200a5be79dc6a715e22798b63e481431c3afeb2c4d7b71b26375d016a0c45866",
"docs/keycape-tls-recovery-boundary.md": "sha256:f4bcb1d1832c566f9c87793ed2a461c8cd8a00859dc4ae66cd3c160d7ceefa70",
"workplans/RCLUSTER-WP-0018-keycape-original-tls-recovery.md": "sha256:ca521f5330dfd42d22f6ee92774e036d0d3c85e33ebbd27ea89e4be2b3f62b5c",
"workplans/ADHOC-2026-07-27.md": "sha256:6d3b25ded22ae68835a2a2c97d517194b06fedf98a29dbcc252f99505fbe0ace"
},
"stdout": "[main c562d71] feat(recovery): prepare owner-bound offline TLS continuity preflight\n 5 files changed, 273 insertions(+)\n create mode 100644 docs/keycape-tls-recovery-boundary.md\n create mode 100644 tests/test_public_tls_metadata.py\n create mode 100644 tools/public-tls-metadata.py\n create mode 100644 workplans/RCLUSTER-WP-0018-keycape-original-tls-recovery.md\n",
"stderr": ""
}

View file

@ -0,0 +1,549 @@
{
"repo_slug": "railiance-cluster",
"repo_path": "/home/worsch/railiance-cluster",
"source_revision": "c562d7134c38679952a8ffd17a8a893a900aef0d",
"source_revision_reason": null,
"issues": [
{
"severity": "WARN",
"check_id": "C-35",
"message": "Repo Manager warning: .repo-classification.yaml: category is project but slug is not prj-*; not every category:project is a prj- repo",
"file_path": ".repo-classification.yaml",
"db_id": "",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-35",
"message": "Repo Manager contradictory: workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-1: task id 'T01' is not accepted by the canon kind registry",
"file_path": "workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-1",
"db_id": "",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-35",
"message": "Repo Manager contradictory: workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-2: task id 'T02' is not accepted by the canon kind registry",
"file_path": "workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-2",
"db_id": "",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-35",
"message": "Repo Manager contradictory: workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-3: task id 'T03' is not accepted by the canon kind registry",
"file_path": "workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-3",
"db_id": "",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-35",
"message": "Repo Manager contradictory: workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-4: task id 'T04' is not accepted by the canon kind registry",
"file_path": "workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-4",
"db_id": "",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-35",
"message": "Repo Manager contradictory: workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-5: task id 'T05' is not accepted by the canon kind registry",
"file_path": "workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-5",
"db_id": "",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-35",
"message": "Repo Manager contradictory: workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-1: task id 'T01' is not accepted by the canon kind registry",
"file_path": "workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-1",
"db_id": "",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-35",
"message": "Repo Manager contradictory: workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-2: task id 'T02' is not accepted by the canon kind registry",
"file_path": "workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-2",
"db_id": "",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-35",
"message": "Repo Manager contradictory: workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-3: task id 'T03' is not accepted by the canon kind registry",
"file_path": "workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-3",
"db_id": "",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-35",
"message": "Repo Manager contradictory: workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-4: task id 'T04' is not accepted by the canon kind registry",
"file_path": "workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-4",
"db_id": "",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-35",
"message": "Repo Manager contradictory: workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-1: task id 'T01' is not accepted by the canon kind registry",
"file_path": "workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-1",
"db_id": "",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-35",
"message": "Repo Manager contradictory: workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-2: task id 'T02' is not accepted by the canon kind registry",
"file_path": "workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-2",
"db_id": "",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-35",
"message": "Repo Manager contradictory: workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-3: task id 'T03' is not accepted by the canon kind registry",
"file_path": "workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-3",
"db_id": "",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-35",
"message": "Repo Manager contradictory: workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-4: task id 'T04' is not accepted by the canon kind registry",
"file_path": "workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-4",
"db_id": "",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-35",
"message": "Repo Manager contradictory: workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-5: task id 'T05' is not accepted by the canon kind registry",
"file_path": "workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-5",
"db_id": "",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-35",
"message": "Repo Manager contradictory: workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-6: task id 'T06' is not accepted by the canon kind registry",
"file_path": "workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-6",
"db_id": "",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-35",
"message": "Repo Manager contradictory: workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-1: task 'T01' has conflicting UUID assignments at ['workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-1', 'workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-1', 'workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-1']",
"file_path": "workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-1",
"db_id": "",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-35",
"message": "Repo Manager contradictory: workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-2: task 'T02' has conflicting UUID assignments at ['workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-2', 'workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-2', 'workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-2']",
"file_path": "workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-2",
"db_id": "",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-35",
"message": "Repo Manager contradictory: workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-3: task 'T03' has conflicting UUID assignments at ['workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-3', 'workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-3', 'workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-3']",
"file_path": "workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-3",
"db_id": "",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-35",
"message": "Repo Manager contradictory: workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-4: task 'T04' has conflicting UUID assignments at ['workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-4', 'workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-4', 'workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-4']",
"file_path": "workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-4",
"db_id": "",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-35",
"message": "Repo Manager contradictory: workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-5: task 'T05' has conflicting UUID assignments at ['workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-5', 'workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-5']",
"file_path": "workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-5",
"db_id": "",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-33",
"message": "WORK-RECORDS.md is missing or stale \u2014 regenerate via fix-consistency (CUST-WP-0061-T04 generated work-record index)",
"file_path": "WORK-RECORDS.md",
"db_id": "",
"file_value": "",
"db_value": "",
"fixable": true
},
{
"severity": "WARN",
"check_id": "C-22",
"message": "Task description drift 'RCLUSTER-WP-ADHOC-2026-07-27-T01': file content differs from DB (file wins)",
"file_path": "workplans/ADHOC-2026-07-27.md#RCLUSTER-WP-ADHOC-2026-07-27-T01",
"db_id": "3e3f39d3-5070-5ba3-97db-19f5f361f264",
"file_value": "Enable only `kubernetes.podspec-init-containers` in Knative\n`config-features`, persist the idempotent installer patch, a",
"db_value": "",
"fixable": true
},
{
"severity": "WARN",
"check_id": "C-06",
"message": "Authoritative workplan e0a7813d\u2026 is absent from this projection",
"file_path": "workplans/RCLUSTER-WP-0018-keycape-original-tls-recovery.md",
"db_id": "e0a7813d-c916-5e49-84b2-5e5b30441891",
"file_value": "",
"db_value": "",
"fixable": true
},
{
"severity": "INFO",
"check_id": "C-08",
"message": "Retired DB workstream 'rail-bs-wp-0008-activity-core-wp0016-triage-output-deploy@retired-20260828' (id=f2ca1a5d\u2026, status=archived) has no backing workplan file \u2014 projection tombstone, not live work",
"file_path": "",
"db_id": "f2ca1a5d-4dd6-42ea-8003-969c7265f891",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "INFO",
"check_id": "C-08",
"message": "Retired DB workstream 'rail-bs-wp-0009-activity-core-admin-sync-smoke@retired-20260828' (id=366eec46\u2026, status=archived) has no backing workplan file \u2014 projection tombstone, not live work",
"file_path": "",
"db_id": "366eec46-3139-4810-ace6-ea75750fe821",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "INFO",
"check_id": "C-08",
"message": "Retired DB workstream 'railiance-wp-0012@retired-20260826' (id=6434f7cb\u2026, status=finished) has no backing workplan file \u2014 projection tombstone, not live work",
"file_path": "",
"db_id": "6434f7cb-e13c-4c05-839b-197bb239d5cd",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "INFO",
"check_id": "C-08",
"message": "Retired DB workstream 'railiance-wp-0013@retired-20260826' (id=a3abb83a\u2026, status=finished) has no backing workplan file \u2014 projection tombstone, not live work",
"file_path": "",
"db_id": "a3abb83a-2d42-40f9-a5f6-1dbc36903436",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "INFO",
"check_id": "C-08",
"message": "Retired DB workstream 'railiance-wp-0014@retired-20260826' (id=a152ddda\u2026, status=finished) has no backing workplan file \u2014 projection tombstone, not live work",
"file_path": "",
"db_id": "a152ddda-d60a-4a65-9b9c-59e2db9ff2b7",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "INFO",
"check_id": "C-08",
"message": "Closed DB workstream 'rail-bs-wp-0008' (id=5032c55c\u2026, status=finished) has no backing workplan file",
"file_path": "",
"db_id": "5032c55c-2ee2-4b7e-b1eb-157f0f8ac647",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "INFO",
"check_id": "C-08",
"message": "Retired DB workstream 'rail-bs-rcluster-wp-adhoc-2026-07-27@retired-20260828' (id=b37f3c6e\u2026, status=finished) has no backing workplan file \u2014 projection tombstone, not live work",
"file_path": "",
"db_id": "b37f3c6e-a9e5-58c2-84ec-77ef2a2978a7",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "INFO",
"check_id": "C-08",
"message": "Retired DB workstream 'rail-bs-adhoc-2026-07-27@retired-20260828' (id=9a77bc91\u2026, status=finished) has no backing workplan file \u2014 projection tombstone, not live work",
"file_path": "",
"db_id": "9a77bc91-f457-5545-996f-04f49707f54b",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-28",
"message": "8 unread inbox message(s) older than 3 day(s): railiance-platform:0c1023ce, railiance-platform:f643ce05, prj-forgejo-org-refactor:be06609c, prj-forgejo-org-refactor:6eac8c3f, prj-forgejo-org-refactor:82225aca, ...",
"file_path": "",
"db_id": "",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-28",
"message": "8 unread message(s) lack thread_id for supersession tracking: railiance-platform:0c1023ce, railiance-platform:f643ce05, prj-forgejo-org-refactor:be06609c, prj-forgejo-org-refactor:6eac8c3f, prj-forgejo-org-refactor:82225aca",
"file_path": "",
"db_id": "",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-29",
"message": "Unread work request from railiance-platform (f643ce05) may need a workplan file: RPF56: implement native JWT consumer-group mapping for Playwright",
"file_path": "",
"db_id": "",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-29",
"message": "Unread work request from the-custodian (a1368d99) may need a workplan file: Workplan 'three-phoenix-ha-cluster' is blocked with no wait task",
"file_path": "",
"db_id": "",
"file_value": "",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-26",
"message": "Workplan id 'RCLUSTER-WP-0007' uses prefix 'RCLUSTER-WP' but repo canonical prefix is 'RAIL-BS-WP' \u2014 new plans must conform",
"file_path": "workplans/RCLUSTER-WP-0007-threephoenix-ha-cluster.md",
"db_id": "",
"file_value": "RCLUSTER-WP-0007",
"db_value": "RAIL-BS-WP",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-26",
"message": "Workplan id 'RCLUSTER-WP-0014' uses prefix 'RCLUSTER-WP' but repo canonical prefix is 'RAIL-BS-WP' \u2014 new plans must conform",
"file_path": "workplans/RCLUSTER-WP-0014-capacity-utilization-and-allocation-evidence.md",
"db_id": "",
"file_value": "RCLUSTER-WP-0014",
"db_value": "RAIL-BS-WP",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-26",
"message": "Workplan id 'RCLUSTER-WP-0016' uses prefix 'RCLUSTER-WP' but repo canonical prefix is 'RAIL-BS-WP' \u2014 new plans must conform",
"file_path": "workplans/RCLUSTER-WP-0016-forgejo-upload-timeout.md",
"db_id": "",
"file_value": "RCLUSTER-WP-0016",
"db_value": "RAIL-BS-WP",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-26",
"message": "Workplan id 'RCLUSTER-WP-0017' uses prefix 'RCLUSTER-WP' but repo canonical prefix is 'RAIL-BS-WP' \u2014 new plans must conform",
"file_path": "workplans/RCLUSTER-WP-0017-netkingdom-signer-runtime-storage-review.md",
"db_id": "",
"file_value": "RCLUSTER-WP-0017",
"db_value": "RAIL-BS-WP",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-26",
"message": "Workplan id 'RCLUSTER-WP-0018' uses prefix 'RCLUSTER-WP' but repo canonical prefix is 'RAIL-BS-WP' \u2014 new plans must conform",
"file_path": "workplans/RCLUSTER-WP-0018-keycape-original-tls-recovery.md",
"db_id": "",
"file_value": "RCLUSTER-WP-0018",
"db_value": "RAIL-BS-WP",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-26",
"message": "Workplan id 'RCLUSTER-WP-0001' uses prefix 'RCLUSTER-WP' but repo canonical prefix is 'RAIL-BS-WP' \u2014 new plans must conform",
"file_path": "workplans/archived/260622-RCLUSTER-WP-0001-activity-core-cluster-owned-deploy-verify.md",
"db_id": "",
"file_value": "RCLUSTER-WP-0001",
"db_value": "RAIL-BS-WP",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-26",
"message": "Workplan id 'RCLUSTER-WP-0002' uses prefix 'RCLUSTER-WP' but repo canonical prefix is 'RAIL-BS-WP' \u2014 new plans must conform",
"file_path": "workplans/archived/260622-RCLUSTER-WP-0002-activity-core-verifier-evidence-hardening.md",
"db_id": "",
"file_value": "RCLUSTER-WP-0002",
"db_value": "RAIL-BS-WP",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-26",
"message": "Workplan id 'RCLUSTER-WP-0003' uses prefix 'RCLUSTER-WP' but repo canonical prefix is 'RAIL-BS-WP' \u2014 new plans must conform",
"file_path": "workplans/archived/260701-RCLUSTER-WP-0003-activity-core-llm-connect-live-reconcile.md",
"db_id": "",
"file_value": "RCLUSTER-WP-0003",
"db_value": "RAIL-BS-WP",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-27",
"message": "Workplan id 'RAIL-BS-WP-0008' collides across repos: railiance-bootstrap/RAIL-BS-WP-0008-activity-core-wp0016-triage-output-deploy.md, railiance-cluster/RAIL-BS-WP-0008-activity-core-wp0016-triage-output-deploy.md",
"file_path": "workplans/RAIL-BS-WP-0008-activity-core-wp0016-triage-output-deploy.md",
"db_id": "",
"file_value": "RAIL-BS-WP-0008",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-27",
"message": "Workplan id 'RAIL-BS-WP-0009' collides across repos: railiance-bootstrap/RAIL-BS-WP-0009-activity-core-admin-sync-smoke.md, railiance-cluster/RAIL-BS-WP-0009-activity-core-admin-sync-smoke.md",
"file_path": "workplans/RAIL-BS-WP-0009-activity-core-admin-sync-smoke.md",
"db_id": "",
"file_value": "RAIL-BS-WP-0009",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-27",
"message": "Workplan id 'RAIL-BS-WP-0001' collides across repos: railiance-bootstrap/260622-RAIL-BS-WP-0001-dependency-management.md, railiance-cluster/260622-RAIL-BS-WP-0001-dependency-management.md",
"file_path": "workplans/archived/260622-RAIL-BS-WP-0001-dependency-management.md",
"db_id": "",
"file_value": "RAIL-BS-WP-0001",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-27",
"message": "Workplan id 'RAIL-BS-WP-0002' collides across repos: railiance-bootstrap/260622-RAIL-BS-WP-0002-k3s-baseline.md, railiance-cluster/260622-RAIL-BS-WP-0002-k3s-baseline.md",
"file_path": "workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md",
"db_id": "",
"file_value": "RAIL-BS-WP-0002",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-27",
"message": "Workplan id 'RAIL-BS-WP-0003' collides across repos: railiance-bootstrap/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md, railiance-cluster/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md",
"file_path": "workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md",
"db_id": "",
"file_value": "RAIL-BS-WP-0003",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-27",
"message": "Workplan id 'RAIL-BS-WP-0004' collides across repos: railiance-bootstrap/260622-RAIL-BS-WP-0004-safety-net.md, railiance-cluster/260622-RAIL-BS-WP-0004-safety-net.md",
"file_path": "workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md",
"db_id": "",
"file_value": "RAIL-BS-WP-0004",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-27",
"message": "Workplan id 'RAIL-BS-WP-0005' collides across repos: railiance-bootstrap/260622-RAIL-BS-WP-0005-kubeconfig-delivery.md, railiance-cluster/260622-RAIL-BS-WP-0005-kubeconfig-delivery.md",
"file_path": "workplans/archived/260622-RAIL-BS-WP-0005-kubeconfig-delivery.md",
"db_id": "",
"file_value": "RAIL-BS-WP-0005",
"db_value": "",
"fixable": false
},
{
"severity": "WARN",
"check_id": "C-27",
"message": "Workplan id 'RAIL-BS-WP-0006' collides across repos: railiance-bootstrap/260627-RAIL-BS-WP-0006-staged-promotion-lifecycle.md, railiance-cluster/260627-RAIL-BS-WP-0006-staged-promotion-lifecycle.md",
"file_path": "workplans/archived/260627-RAIL-BS-WP-0006-staged-promotion-lifecycle.md",
"db_id": "",
"file_value": "RAIL-BS-WP-0006",
"db_value": "",
"fixable": false
}
],
"fixes_applied": [
"bindings: synced 22/23",
"C-17 cleared: pushed 1 backlogged commit(s)",
"C-33 fixed: regenerated WORK-RECORDS.md",
"C-22 fixed: task 3e3f39d3\u2026 description updated",
"C-06 fixed: created workstream e0a7813d\u2026 for RCLUSTER-WP-0018, wrote ID to RCLUSTER-WP-0018-keycape-original-tls-recovery.md",
" + task RCLUSTER-WP-0018-T01 \u2192 7280193d\u2026",
" + task RCLUSTER-WP-0018-T02 \u2192 90836435\u2026",
" + task RCLUSTER-WP-0018-T03 \u2192 5dfa9a3a\u2026",
" + task RCLUSTER-WP-0018-T04 \u2192 021b07bb\u2026",
" + task RCLUSTER-WP-0018-T05 \u2192 5bc67a22\u2026",
"brief: .custodian-brief.md updated",
"push: pushed"
],
"summary": {
"fail": 0,
"automation_error": 0,
"warn": 44,
"info": 8
},
"result": "warn"
}

View file

@ -0,0 +1,294 @@
{
"ok": true,
"status": "applied",
"repo_slug": "railiance-cluster",
"commit": "c562d7134c38679952a8ffd17a8a893a900aef0d",
"requests": 2,
"elapsed_ms": 1869.2,
"git": {
"upstream": "origin/main",
"behind": 0,
"ahead": 0
},
"identifiers": {
"schema": "repo-manager.identifier-assignment.v1",
"ok": true,
"executed": true,
"repo": "railiance-cluster",
"namespace": "helixforge",
"assignments": [],
"historical_invalid_identifiers": [
{
"kind": "task",
"id": "T01",
"source": "workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-1"
},
{
"kind": "task",
"id": "T02",
"source": "workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-2"
},
{
"kind": "task",
"id": "T03",
"source": "workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-3"
},
{
"kind": "task",
"id": "T04",
"source": "workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-4"
},
{
"kind": "task",
"id": "T05",
"source": "workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-5"
},
{
"kind": "task",
"id": "T01",
"source": "workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-1"
},
{
"kind": "task",
"id": "T02",
"source": "workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-2"
},
{
"kind": "task",
"id": "T03",
"source": "workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-3"
},
{
"kind": "task",
"id": "T04",
"source": "workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-4"
},
{
"kind": "task",
"id": "T01",
"source": "workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-1"
},
{
"kind": "task",
"id": "T02",
"source": "workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-2"
},
{
"kind": "task",
"id": "T03",
"source": "workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-3"
},
{
"kind": "task",
"id": "T04",
"source": "workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-4"
},
{
"kind": "task",
"id": "T05",
"source": "workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-5"
},
{
"kind": "task",
"id": "T06",
"source": "workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-6"
}
],
"historical_identity_collisions": [
{
"kind": "task",
"id": "T01",
"uuid": null,
"sources": [
"workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-1",
"workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-1",
"workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-1"
],
"parent_id": "RAIL-BS-WP-0002",
"uuids": [
"3f042630-eab0-4c6a-9167-e2b28ff20e40",
"4526a842-ea31-4874-9231-92ab556cfe7b",
"6841c93a-f146-47eb-9f7c-8fa0e02c1bbc"
]
},
{
"kind": "task",
"id": "T02",
"uuid": null,
"sources": [
"workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-2",
"workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-2",
"workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-2"
],
"parent_id": "RAIL-BS-WP-0002",
"uuids": [
"a6313e06-1976-46a7-8e31-df4eb2eca880",
"ab166073-30a7-4702-a037-4091e8706e20",
"e8510646-46ed-4697-a345-f3d3009eea78"
]
},
{
"kind": "task",
"id": "T03",
"uuid": null,
"sources": [
"workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-3",
"workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-3",
"workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-3"
],
"parent_id": "RAIL-BS-WP-0002",
"uuids": [
"05d42a55-921f-4aa7-bb76-e8af9c7e0ac3",
"140da396-8e30-4f4d-b88c-c42c0cd46c01",
"dab2c07f-8aa0-4635-8df6-857e87e93fc5"
]
},
{
"kind": "task",
"id": "T04",
"uuid": null,
"sources": [
"workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-4",
"workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md#task-block-4",
"workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-4"
],
"parent_id": "RAIL-BS-WP-0002",
"uuids": [
"08233868-d522-4117-bc4e-6c0f52545665",
"5c3d40e4-239b-488e-9519-6f7a38d2325f",
"d8a3ba40-fda0-4c1f-a9f1-ffcd621a5b3d"
]
},
{
"kind": "task",
"id": "T05",
"uuid": null,
"sources": [
"workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md#task-block-5",
"workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md#task-block-5"
],
"parent_id": "RAIL-BS-WP-0002",
"uuids": [
"2d5acff7-4a4e-4ddd-ad06-08237ad3dac8",
"7f9e0e58-a130-467a-a2d0-b3f2564e496f"
]
}
],
"files_changed": []
},
"receipt": {
"schema": "state-hub.repository-projection-reconcile.v1",
"instance_role": "primary",
"instance_label": "railiance01",
"expected_commit": "c562d7134c38679952a8ffd17a8a893a900aef0d",
"derived_commit": "c562d7134c38679952a8ffd17a8a893a900aef0d",
"outcome": {
"schema": "state-hub.projection-reset.v1",
"repo_slug": "railiance-cluster",
"commit": "c562d7134c38679952a8ffd17a8a893a900aef0d",
"status": "applied",
"counts": {
"created": 0,
"updated": 20,
"retired": 0,
"refused": 0,
"released": 0,
"created_tasks": 0,
"updated_tasks": 18,
"cancelled_tasks": 0,
"created_edges": 3,
"removed_edges": 0,
"unresolved_edges": 0,
"external_edges": 0
},
"created": [],
"updated": [
"RAIL-BS-WP-0001",
"RAIL-BS-WP-0005",
"RAIL-BS-WP-0006",
"RAIL-BS-WP-0008",
"RAIL-BS-WP-0009",
"RAIL-BS-WP-0010",
"RAIL-BS-WP-0011",
"RAIL-BS-WP-0012",
"RAIL-BS-WP-0013",
"RAIL-BS-WP-0014",
"RAIL-BS-WP-0015",
"RCLUSTER-WP-0001",
"RCLUSTER-WP-0002",
"RCLUSTER-WP-0003",
"RCLUSTER-WP-0007",
"RCLUSTER-WP-0014",
"RCLUSTER-WP-0016",
"RCLUSTER-WP-0017",
"RCLUSTER-WP-0018",
"RCLUSTER-WP-ADHOC-2026-07-27"
],
"retired": [],
"released": [],
"created_tasks": [],
"updated_tasks": [
"RAIL-BS-WP-0008-T01",
"RAIL-BS-WP-0008-T02",
"RAIL-BS-WP-0008-T03",
"RAIL-BS-WP-0008-T04",
"RAIL-BS-WP-0014-T01",
"RAIL-BS-WP-0015-T01",
"RAIL-BS-WP-0015-T02",
"RAIL-BS-WP-0015-T03",
"RAIL-BS-WP-0015-T04",
"RCLUSTER-WP-0016-T01",
"RCLUSTER-WP-0017-T01",
"RCLUSTER-WP-0017-T02",
"RCLUSTER-WP-0017-T03",
"RCLUSTER-WP-0018-T01",
"RCLUSTER-WP-0018-T02",
"RCLUSTER-WP-0018-T03",
"RCLUSTER-WP-0018-T04",
"RCLUSTER-WP-0018-T05"
],
"cancelled_tasks": [],
"created_edges": [
{
"workplan": "RCLUSTER-WP-0018",
"from": "RCLUSTER-WP-0018-T04",
"target": "RCLUSTER-WP-0018-T03",
"relationship_type": "starts_after",
"from_workplan_id": "e0a7813d-c916-5e49-84b2-5e5b30441891",
"from_task_id": "021b07bb-65bc-5743-bac5-4294b4be74f6",
"to_workplan_id": null,
"to_task_id": "5dfa9a3a-2639-5cf6-b0a4-13eef417d47a"
},
{
"workplan": "RCLUSTER-WP-0018",
"from": "RCLUSTER-WP-0018-T04",
"target": "RCLUSTER-WP-0018-T02",
"relationship_type": "starts_after",
"from_workplan_id": "e0a7813d-c916-5e49-84b2-5e5b30441891",
"from_task_id": "021b07bb-65bc-5743-bac5-4294b4be74f6",
"to_workplan_id": null,
"to_task_id": "90836435-917f-504c-a711-3f29ece348e3"
},
{
"workplan": "RCLUSTER-WP-0018",
"from": "RCLUSTER-WP-0018-T03",
"target": "RCLUSTER-WP-0018-T02",
"relationship_type": "starts_after",
"from_workplan_id": "e0a7813d-c916-5e49-84b2-5e5b30441891",
"from_task_id": "5dfa9a3a-2639-5cf6-b0a4-13eef417d47a",
"to_workplan_id": null,
"to_task_id": "90836435-917f-504c-a711-3f29ece348e3"
}
],
"removed_edges": [],
"unresolved_edges": [],
"external_edges": [],
"refused": [],
"notes": [
"Preserved bound historical row and task UUIDs: RAIL-BS-WP-0002",
"Preserved bound historical row and task UUIDs: RAIL-BS-WP-0003",
"Preserved bound historical row and task UUIDs: RAIL-BS-WP-0004"
]
}
}
}

View file

@ -0,0 +1,152 @@
{
"credential_values_exposed": false,
"historical_module_sha256": "sha256:e3c4bf965764b32a6df5d61c71272ee22569df9a9ddae2a3fc3df97ec554e0b2",
"raw_rows_retained": false,
"schema": "state95.full-db-row-hash-snapshot.v1",
"status": "captured_readonly",
"tables": {
"tasks": {
"all_rows_sha256": "sha256:7f42dea1cabd2f5802aab5e2b1535a530192a1f35721ca1ca2cddc2fb5319cc9",
"columns": [
"assignee",
"blocked_on",
"blocking_reason",
"created_at",
"decision_id",
"description",
"due_date",
"flavor",
"id",
"intervention_note",
"needs_human",
"parent_task_id",
"priority",
"record_id",
"status",
"title",
"updated_at",
"wait_until",
"workplan_id"
],
"row_count": 15,
"rows": [
{
"sha256": "sha256:89b3be69fbaf5ad60f5aefa6f2b630e1d6124e0fca7b01a5e9ce1ff41a451106",
"uuid": "05d42a55-921f-4aa7-bb76-e8af9c7e0ac3"
},
{
"sha256": "sha256:3aa20e9695e110468d13baa3c813ac5b474896d89eeb6edc56e9ea00d9199fd7",
"uuid": "08233868-d522-4117-bc4e-6c0f52545665"
},
{
"sha256": "sha256:72fb54d9a271067a62f33377d56e0bb9e6874a3f9c475b9ae049609b93d1f643",
"uuid": "140da396-8e30-4f4d-b88c-c42c0cd46c01"
},
{
"sha256": "sha256:15198017e5c7d31b4e8ce1d5c0ef0de99ac1c50d3bffd0ea0ee807bef70ce5d1",
"uuid": "2d5acff7-4a4e-4ddd-ad06-08237ad3dac8"
},
{
"sha256": "sha256:29a6f1e50db6a7b4ba5b98a2f7d8d109b4df1720fce58777c21f7538084f8cda",
"uuid": "3f042630-eab0-4c6a-9167-e2b28ff20e40"
},
{
"sha256": "sha256:2e00141f0d7382dd34859b686a500dc740a543efe81e23f5805754cbc6761f2e",
"uuid": "4526a842-ea31-4874-9231-92ab556cfe7b"
},
{
"sha256": "sha256:7b3ecacb7be3c1a24a100d7b732b7f60e1a99329a6847612264cd01d13c7ecf0",
"uuid": "5c3d40e4-239b-488e-9519-6f7a38d2325f"
},
{
"sha256": "sha256:71107455d1d453d69d65466ca66da1fd4ee4aa95ecdf7920b9acdce767f0c55c",
"uuid": "6841c93a-f146-47eb-9f7c-8fa0e02c1bbc"
},
{
"sha256": "sha256:f8e44ea79125870ab3ade44afab8752c126c424e2b751f48b9fe555e00b5b708",
"uuid": "7f9e0e58-a130-467a-a2d0-b3f2564e496f"
},
{
"sha256": "sha256:435e39ffee3a59eae3b890739a6ed8e06801fb23dead15073653d8650f9d5ff5",
"uuid": "a6313e06-1976-46a7-8e31-df4eb2eca880"
},
{
"sha256": "sha256:2fcda8440a166fc628f8fadf91a4a23ba7728ccac2e629248c6eccd00d5d4345",
"uuid": "ab166073-30a7-4702-a037-4091e8706e20"
},
{
"sha256": "sha256:b2e11b8fdc580e6cb7ec20c7e90018ba9fb468893b6eda5b9519dc68737a0ca0",
"uuid": "d8a3ba40-fda0-4c1f-a9f1-ffcd621a5b3d"
},
{
"sha256": "sha256:788862d9cc5015b927d27303585431a0db4af6077178ab3bfdde37f900cee821",
"uuid": "dab2c07f-8aa0-4635-8df6-857e87e93fc5"
},
{
"sha256": "sha256:f7bc1f3acf187301430df0623417fb90b6af1869c0383a0bff9ec25f79ffe4af",
"uuid": "e8510646-46ed-4697-a345-f3d3009eea78"
},
{
"sha256": "sha256:f2760deded2f7136a60fba0156c4956ba373fbcf5eda986f5c380d7ee9c925ff",
"uuid": "f8e4a094-c367-40eb-b895-da17bc144b07"
}
]
},
"workplans": {
"all_rows_sha256": "sha256:1cd4e695c8f8da8bdb2335a8770a219f704f3989f14d28ebf0b1494f2458dc4a",
"columns": [
"backing_archived",
"backing_filename",
"backing_relative_path",
"backing_synced_at",
"concurrency_mode",
"created_at",
"derived_from_commit",
"description",
"due_date",
"execution_group",
"execution_state",
"flavor",
"flavor_promoted_from",
"flavor_promotion_reason",
"id",
"launch_mode",
"owner",
"planning_order",
"planning_priority",
"projection_retired_at",
"projection_retired_reason",
"queue_rank",
"repo_goal_id",
"repo_id",
"scheduled_for",
"slug",
"status",
"title",
"topic_id",
"updated_at"
],
"row_count": 3,
"rows": [
{
"sha256": "sha256:bfd3b3abe48d989b1c253d8cca57c463c40e63413885f467b3f3e2187d33cb49",
"uuid": "4c63dfc6-9eac-4e79-9f77-8f644ad7147d"
},
{
"sha256": "sha256:c3f19622843b62cea0fd987ed550fe8d050214a952f77f9250e1696506130303",
"uuid": "7e8b0c20-51eb-40c9-9e3b-85dd380d7625"
},
{
"sha256": "sha256:a406d311c2c0421eb7646edf4d215dbd96f570d07b2ba0bc6a747d7c573f0b9a",
"uuid": "7ee9ee22-1fae-4567-9194-8d70a9e0f45b"
}
]
}
},
"stage": "after-corrected-client",
"observed_at": "2026-10-17T00:26:36.087283+00:00",
"original_full_rows_equal": false,
"original_failed_comparison_retained": true,
"original_preimages_restored": false,
"current_stage_full_rows_equal": false
}

View file

@ -0,0 +1,146 @@
{
"credential_values_exposed": false,
"historical_module_sha256": "sha256:e3c4bf965764b32a6df5d61c71272ee22569df9a9ddae2a3fc3df97ec554e0b2",
"raw_rows_retained": false,
"schema": "state95.full-db-row-hash-snapshot.v1",
"status": "captured_readonly",
"tables": {
"tasks": {
"all_rows_sha256": "sha256:7f42dea1cabd2f5802aab5e2b1535a530192a1f35721ca1ca2cddc2fb5319cc9",
"columns": [
"assignee",
"blocked_on",
"blocking_reason",
"created_at",
"decision_id",
"description",
"due_date",
"flavor",
"id",
"intervention_note",
"needs_human",
"parent_task_id",
"priority",
"record_id",
"status",
"title",
"updated_at",
"wait_until",
"workplan_id"
],
"row_count": 15,
"rows": [
{
"sha256": "sha256:89b3be69fbaf5ad60f5aefa6f2b630e1d6124e0fca7b01a5e9ce1ff41a451106",
"uuid": "05d42a55-921f-4aa7-bb76-e8af9c7e0ac3"
},
{
"sha256": "sha256:3aa20e9695e110468d13baa3c813ac5b474896d89eeb6edc56e9ea00d9199fd7",
"uuid": "08233868-d522-4117-bc4e-6c0f52545665"
},
{
"sha256": "sha256:72fb54d9a271067a62f33377d56e0bb9e6874a3f9c475b9ae049609b93d1f643",
"uuid": "140da396-8e30-4f4d-b88c-c42c0cd46c01"
},
{
"sha256": "sha256:15198017e5c7d31b4e8ce1d5c0ef0de99ac1c50d3bffd0ea0ee807bef70ce5d1",
"uuid": "2d5acff7-4a4e-4ddd-ad06-08237ad3dac8"
},
{
"sha256": "sha256:29a6f1e50db6a7b4ba5b98a2f7d8d109b4df1720fce58777c21f7538084f8cda",
"uuid": "3f042630-eab0-4c6a-9167-e2b28ff20e40"
},
{
"sha256": "sha256:2e00141f0d7382dd34859b686a500dc740a543efe81e23f5805754cbc6761f2e",
"uuid": "4526a842-ea31-4874-9231-92ab556cfe7b"
},
{
"sha256": "sha256:7b3ecacb7be3c1a24a100d7b732b7f60e1a99329a6847612264cd01d13c7ecf0",
"uuid": "5c3d40e4-239b-488e-9519-6f7a38d2325f"
},
{
"sha256": "sha256:71107455d1d453d69d65466ca66da1fd4ee4aa95ecdf7920b9acdce767f0c55c",
"uuid": "6841c93a-f146-47eb-9f7c-8fa0e02c1bbc"
},
{
"sha256": "sha256:f8e44ea79125870ab3ade44afab8752c126c424e2b751f48b9fe555e00b5b708",
"uuid": "7f9e0e58-a130-467a-a2d0-b3f2564e496f"
},
{
"sha256": "sha256:435e39ffee3a59eae3b890739a6ed8e06801fb23dead15073653d8650f9d5ff5",
"uuid": "a6313e06-1976-46a7-8e31-df4eb2eca880"
},
{
"sha256": "sha256:2fcda8440a166fc628f8fadf91a4a23ba7728ccac2e629248c6eccd00d5d4345",
"uuid": "ab166073-30a7-4702-a037-4091e8706e20"
},
{
"sha256": "sha256:b2e11b8fdc580e6cb7ec20c7e90018ba9fb468893b6eda5b9519dc68737a0ca0",
"uuid": "d8a3ba40-fda0-4c1f-a9f1-ffcd621a5b3d"
},
{
"sha256": "sha256:788862d9cc5015b927d27303585431a0db4af6077178ab3bfdde37f900cee821",
"uuid": "dab2c07f-8aa0-4635-8df6-857e87e93fc5"
},
{
"sha256": "sha256:f7bc1f3acf187301430df0623417fb90b6af1869c0383a0bff9ec25f79ffe4af",
"uuid": "e8510646-46ed-4697-a345-f3d3009eea78"
},
{
"sha256": "sha256:f2760deded2f7136a60fba0156c4956ba373fbcf5eda986f5c380d7ee9c925ff",
"uuid": "f8e4a094-c367-40eb-b895-da17bc144b07"
}
]
},
"workplans": {
"all_rows_sha256": "sha256:6e5fc0c243600c76fe855637597c7050a59cd6c0241af2ce5a96099db35682a5",
"columns": [
"backing_archived",
"backing_filename",
"backing_relative_path",
"backing_synced_at",
"concurrency_mode",
"created_at",
"derived_from_commit",
"description",
"due_date",
"execution_group",
"execution_state",
"flavor",
"flavor_promoted_from",
"flavor_promotion_reason",
"id",
"launch_mode",
"owner",
"planning_order",
"planning_priority",
"projection_retired_at",
"projection_retired_reason",
"queue_rank",
"repo_goal_id",
"repo_id",
"scheduled_for",
"slug",
"status",
"title",
"topic_id",
"updated_at"
],
"row_count": 3,
"rows": [
{
"sha256": "sha256:0073dbc05e31666e6bfdfba93e4957b258d099e31c2a4313c6b7c4c2b8f6070b",
"uuid": "4c63dfc6-9eac-4e79-9f77-8f644ad7147d"
},
{
"sha256": "sha256:d1a042ea89826254bf961233329e5b72e37db0a60c7f2db8c1bd34a1da6bc2af",
"uuid": "7e8b0c20-51eb-40c9-9e3b-85dd380d7625"
},
{
"sha256": "sha256:6ec93cb522c322cbe3247d77f9e28f39e783e134335fdad77f00fc35bef146da",
"uuid": "7ee9ee22-1fae-4567-9194-8d70a9e0f45b"
}
]
}
}
}

View file

@ -0,0 +1,152 @@
{
"credential_values_exposed": false,
"historical_module_sha256": "sha256:e3c4bf965764b32a6df5d61c71272ee22569df9a9ddae2a3fc3df97ec554e0b2",
"raw_rows_retained": false,
"schema": "state95.full-db-row-hash-snapshot.v1",
"status": "captured_readonly",
"tables": {
"tasks": {
"all_rows_sha256": "sha256:7f42dea1cabd2f5802aab5e2b1535a530192a1f35721ca1ca2cddc2fb5319cc9",
"columns": [
"assignee",
"blocked_on",
"blocking_reason",
"created_at",
"decision_id",
"description",
"due_date",
"flavor",
"id",
"intervention_note",
"needs_human",
"parent_task_id",
"priority",
"record_id",
"status",
"title",
"updated_at",
"wait_until",
"workplan_id"
],
"row_count": 15,
"rows": [
{
"sha256": "sha256:89b3be69fbaf5ad60f5aefa6f2b630e1d6124e0fca7b01a5e9ce1ff41a451106",
"uuid": "05d42a55-921f-4aa7-bb76-e8af9c7e0ac3"
},
{
"sha256": "sha256:3aa20e9695e110468d13baa3c813ac5b474896d89eeb6edc56e9ea00d9199fd7",
"uuid": "08233868-d522-4117-bc4e-6c0f52545665"
},
{
"sha256": "sha256:72fb54d9a271067a62f33377d56e0bb9e6874a3f9c475b9ae049609b93d1f643",
"uuid": "140da396-8e30-4f4d-b88c-c42c0cd46c01"
},
{
"sha256": "sha256:15198017e5c7d31b4e8ce1d5c0ef0de99ac1c50d3bffd0ea0ee807bef70ce5d1",
"uuid": "2d5acff7-4a4e-4ddd-ad06-08237ad3dac8"
},
{
"sha256": "sha256:29a6f1e50db6a7b4ba5b98a2f7d8d109b4df1720fce58777c21f7538084f8cda",
"uuid": "3f042630-eab0-4c6a-9167-e2b28ff20e40"
},
{
"sha256": "sha256:2e00141f0d7382dd34859b686a500dc740a543efe81e23f5805754cbc6761f2e",
"uuid": "4526a842-ea31-4874-9231-92ab556cfe7b"
},
{
"sha256": "sha256:7b3ecacb7be3c1a24a100d7b732b7f60e1a99329a6847612264cd01d13c7ecf0",
"uuid": "5c3d40e4-239b-488e-9519-6f7a38d2325f"
},
{
"sha256": "sha256:71107455d1d453d69d65466ca66da1fd4ee4aa95ecdf7920b9acdce767f0c55c",
"uuid": "6841c93a-f146-47eb-9f7c-8fa0e02c1bbc"
},
{
"sha256": "sha256:f8e44ea79125870ab3ade44afab8752c126c424e2b751f48b9fe555e00b5b708",
"uuid": "7f9e0e58-a130-467a-a2d0-b3f2564e496f"
},
{
"sha256": "sha256:435e39ffee3a59eae3b890739a6ed8e06801fb23dead15073653d8650f9d5ff5",
"uuid": "a6313e06-1976-46a7-8e31-df4eb2eca880"
},
{
"sha256": "sha256:2fcda8440a166fc628f8fadf91a4a23ba7728ccac2e629248c6eccd00d5d4345",
"uuid": "ab166073-30a7-4702-a037-4091e8706e20"
},
{
"sha256": "sha256:b2e11b8fdc580e6cb7ec20c7e90018ba9fb468893b6eda5b9519dc68737a0ca0",
"uuid": "d8a3ba40-fda0-4c1f-a9f1-ffcd621a5b3d"
},
{
"sha256": "sha256:788862d9cc5015b927d27303585431a0db4af6077178ab3bfdde37f900cee821",
"uuid": "dab2c07f-8aa0-4635-8df6-857e87e93fc5"
},
{
"sha256": "sha256:f7bc1f3acf187301430df0623417fb90b6af1869c0383a0bff9ec25f79ffe4af",
"uuid": "e8510646-46ed-4697-a345-f3d3009eea78"
},
{
"sha256": "sha256:f2760deded2f7136a60fba0156c4956ba373fbcf5eda986f5c380d7ee9c925ff",
"uuid": "f8e4a094-c367-40eb-b895-da17bc144b07"
}
]
},
"workplans": {
"all_rows_sha256": "sha256:1cd4e695c8f8da8bdb2335a8770a219f704f3989f14d28ebf0b1494f2458dc4a",
"columns": [
"backing_archived",
"backing_filename",
"backing_relative_path",
"backing_synced_at",
"concurrency_mode",
"created_at",
"derived_from_commit",
"description",
"due_date",
"execution_group",
"execution_state",
"flavor",
"flavor_promoted_from",
"flavor_promotion_reason",
"id",
"launch_mode",
"owner",
"planning_order",
"planning_priority",
"projection_retired_at",
"projection_retired_reason",
"queue_rank",
"repo_goal_id",
"repo_id",
"scheduled_for",
"slug",
"status",
"title",
"topic_id",
"updated_at"
],
"row_count": 3,
"rows": [
{
"sha256": "sha256:bfd3b3abe48d989b1c253d8cca57c463c40e63413885f467b3f3e2187d33cb49",
"uuid": "4c63dfc6-9eac-4e79-9f77-8f644ad7147d"
},
{
"sha256": "sha256:c3f19622843b62cea0fd987ed550fe8d050214a952f77f9250e1696506130303",
"uuid": "7e8b0c20-51eb-40c9-9e3b-85dd380d7625"
},
{
"sha256": "sha256:a406d311c2c0421eb7646edf4d215dbd96f570d07b2ba0bc6a747d7c573f0b9a",
"uuid": "7ee9ee22-1fae-4567-9194-8d70a9e0f45b"
}
]
}
},
"stage": "after-verified-client",
"observed_at": "2026-10-17T00:33:05.622831+00:00",
"original_full_rows_equal": false,
"original_failed_comparison_retained": true,
"original_preimages_restored": false,
"current_stage_full_rows_equal": true
}

View file

@ -0,0 +1,18 @@
{
"workplan_id": "79579572-8120-5d3b-aca5-dd4aff60d058",
"id": "e3798419-8aa9-5425-8c08-20df6bd82a19",
"topic_id": null,
"title": "Approve exact State Hub receiver rollout revision 4 and conditional recovery",
"description": "Proposal STATE-WP-0095-T06-cluster-frozen-receiving-r1 revision 4, SHA256 63a02e8296d126c0158b7eb2c4ce79c7eeb6f8d6f61298d473c1065c7557ba32. ADMINISTER @ realm:kubernetes/railiance01, activation=APPROVED. Pin image main-51bc70d@sha256:c802690ee1811b3d77df4077936f9cdced1385514e8673fcbc9232b84d645015 and chart b5c0663d830fc8d3b65080f237a0be8d01f8b2f7fec9dc33aeba91b1b6b281d4. Approval includes inbox migration and documented exact-UID conditional recovery, unpriced cost/outage exposure, retained schema on Helm rollback. Unknown identity/quiescence requires attended owner recovery; no broad cancellation or new credential grant.",
"decision_type": "made",
"status": "resolved",
"rationale": "Founder replied \"good, go ahead\" directly to the explicit final approval question linking the prepared rollout and conditional recovery, after unpriced exposure and schema-retaining rollback were stated. This records the actual founder decision; it does not grant autopilot.",
"decided_by": "Bernd Worsch",
"decided_at": "2026-10-16T23:55:32.549865Z",
"deadline": null,
"escalation_note": null,
"superseded_by": null,
"created_at": "2026-10-16T23:55:33.672440Z",
"updated_at": "2026-10-16T23:55:33.672440Z",
"workstream_id": "79579572-8120-5d3b-aca5-dd4aff60d058"
}

View file

@ -0,0 +1,151 @@
{
"credential_values_exposed": false,
"historical_module_sha256": "sha256:e3c4bf965764b32a6df5d61c71272ee22569df9a9ddae2a3fc3df97ec554e0b2",
"raw_rows_retained": false,
"schema": "state95.full-db-row-hash-snapshot.v1",
"status": "captured_readonly",
"tables": {
"tasks": {
"all_rows_sha256": "sha256:7f42dea1cabd2f5802aab5e2b1535a530192a1f35721ca1ca2cddc2fb5319cc9",
"columns": [
"assignee",
"blocked_on",
"blocking_reason",
"created_at",
"decision_id",
"description",
"due_date",
"flavor",
"id",
"intervention_note",
"needs_human",
"parent_task_id",
"priority",
"record_id",
"status",
"title",
"updated_at",
"wait_until",
"workplan_id"
],
"row_count": 15,
"rows": [
{
"sha256": "sha256:89b3be69fbaf5ad60f5aefa6f2b630e1d6124e0fca7b01a5e9ce1ff41a451106",
"uuid": "05d42a55-921f-4aa7-bb76-e8af9c7e0ac3"
},
{
"sha256": "sha256:3aa20e9695e110468d13baa3c813ac5b474896d89eeb6edc56e9ea00d9199fd7",
"uuid": "08233868-d522-4117-bc4e-6c0f52545665"
},
{
"sha256": "sha256:72fb54d9a271067a62f33377d56e0bb9e6874a3f9c475b9ae049609b93d1f643",
"uuid": "140da396-8e30-4f4d-b88c-c42c0cd46c01"
},
{
"sha256": "sha256:15198017e5c7d31b4e8ce1d5c0ef0de99ac1c50d3bffd0ea0ee807bef70ce5d1",
"uuid": "2d5acff7-4a4e-4ddd-ad06-08237ad3dac8"
},
{
"sha256": "sha256:29a6f1e50db6a7b4ba5b98a2f7d8d109b4df1720fce58777c21f7538084f8cda",
"uuid": "3f042630-eab0-4c6a-9167-e2b28ff20e40"
},
{
"sha256": "sha256:2e00141f0d7382dd34859b686a500dc740a543efe81e23f5805754cbc6761f2e",
"uuid": "4526a842-ea31-4874-9231-92ab556cfe7b"
},
{
"sha256": "sha256:7b3ecacb7be3c1a24a100d7b732b7f60e1a99329a6847612264cd01d13c7ecf0",
"uuid": "5c3d40e4-239b-488e-9519-6f7a38d2325f"
},
{
"sha256": "sha256:71107455d1d453d69d65466ca66da1fd4ee4aa95ecdf7920b9acdce767f0c55c",
"uuid": "6841c93a-f146-47eb-9f7c-8fa0e02c1bbc"
},
{
"sha256": "sha256:f8e44ea79125870ab3ade44afab8752c126c424e2b751f48b9fe555e00b5b708",
"uuid": "7f9e0e58-a130-467a-a2d0-b3f2564e496f"
},
{
"sha256": "sha256:435e39ffee3a59eae3b890739a6ed8e06801fb23dead15073653d8650f9d5ff5",
"uuid": "a6313e06-1976-46a7-8e31-df4eb2eca880"
},
{
"sha256": "sha256:2fcda8440a166fc628f8fadf91a4a23ba7728ccac2e629248c6eccd00d5d4345",
"uuid": "ab166073-30a7-4702-a037-4091e8706e20"
},
{
"sha256": "sha256:b2e11b8fdc580e6cb7ec20c7e90018ba9fb468893b6eda5b9519dc68737a0ca0",
"uuid": "d8a3ba40-fda0-4c1f-a9f1-ffcd621a5b3d"
},
{
"sha256": "sha256:788862d9cc5015b927d27303585431a0db4af6077178ab3bfdde37f900cee821",
"uuid": "dab2c07f-8aa0-4635-8df6-857e87e93fc5"
},
{
"sha256": "sha256:f7bc1f3acf187301430df0623417fb90b6af1869c0383a0bff9ec25f79ffe4af",
"uuid": "e8510646-46ed-4697-a345-f3d3009eea78"
},
{
"sha256": "sha256:f2760deded2f7136a60fba0156c4956ba373fbcf5eda986f5c380d7ee9c925ff",
"uuid": "f8e4a094-c367-40eb-b895-da17bc144b07"
}
]
},
"workplans": {
"all_rows_sha256": "sha256:7e063b4dc5de4169f3133b8ba52bd467b2a7c64ed3cd8f40297cc5e4706745b3",
"columns": [
"backing_archived",
"backing_filename",
"backing_relative_path",
"backing_synced_at",
"concurrency_mode",
"created_at",
"derived_from_commit",
"description",
"due_date",
"execution_group",
"execution_state",
"flavor",
"flavor_promoted_from",
"flavor_promotion_reason",
"id",
"launch_mode",
"owner",
"planning_order",
"planning_priority",
"projection_retired_at",
"projection_retired_reason",
"queue_rank",
"repo_goal_id",
"repo_id",
"scheduled_for",
"slug",
"status",
"title",
"topic_id",
"updated_at"
],
"row_count": 3,
"rows": [
{
"sha256": "sha256:9ec13ef62b82f6e33fbcebc6f524d7d905ce4f9bdf1f462e48d070ebdb79c97a",
"uuid": "4c63dfc6-9eac-4e79-9f77-8f644ad7147d"
},
{
"sha256": "sha256:506eceaef492d164624268de51b6a72b2d02048311def7ec7a2985a95ee34489",
"uuid": "7e8b0c20-51eb-40c9-9e3b-85dd380d7625"
},
{
"sha256": "sha256:bf1c238774ed27caf23a88fd40df3fe0a67805b1a82c9f9a4ff628ecdc2e1d47",
"uuid": "7ee9ee22-1fae-4567-9194-8d70a9e0f45b"
}
]
}
},
"stage": "before-corrected-client",
"observed_at": "2026-10-17T00:24:01.545407+00:00",
"original_full_rows_equal": false,
"original_failed_comparison_retained": true,
"original_preimages_restored": false
}

View file

@ -0,0 +1,148 @@
{
"credential_values_exposed": false,
"historical_module_sha256": "sha256:4d7cd127462bedaaf1c0915c6a11f58b25d28ae6f000eb89c95d903bf4a0e94e",
"raw_rows_retained": false,
"schema": "state95.full-db-row-hash-snapshot.v1",
"status": "captured_readonly",
"tables": {
"tasks": {
"all_rows_sha256": "sha256:7f42dea1cabd2f5802aab5e2b1535a530192a1f35721ca1ca2cddc2fb5319cc9",
"columns": [
"assignee",
"blocked_on",
"blocking_reason",
"created_at",
"decision_id",
"description",
"due_date",
"flavor",
"id",
"intervention_note",
"needs_human",
"parent_task_id",
"priority",
"record_id",
"status",
"title",
"updated_at",
"wait_until",
"workplan_id"
],
"row_count": 15,
"rows": [
{
"sha256": "sha256:89b3be69fbaf5ad60f5aefa6f2b630e1d6124e0fca7b01a5e9ce1ff41a451106",
"uuid": "05d42a55-921f-4aa7-bb76-e8af9c7e0ac3"
},
{
"sha256": "sha256:3aa20e9695e110468d13baa3c813ac5b474896d89eeb6edc56e9ea00d9199fd7",
"uuid": "08233868-d522-4117-bc4e-6c0f52545665"
},
{
"sha256": "sha256:72fb54d9a271067a62f33377d56e0bb9e6874a3f9c475b9ae049609b93d1f643",
"uuid": "140da396-8e30-4f4d-b88c-c42c0cd46c01"
},
{
"sha256": "sha256:15198017e5c7d31b4e8ce1d5c0ef0de99ac1c50d3bffd0ea0ee807bef70ce5d1",
"uuid": "2d5acff7-4a4e-4ddd-ad06-08237ad3dac8"
},
{
"sha256": "sha256:29a6f1e50db6a7b4ba5b98a2f7d8d109b4df1720fce58777c21f7538084f8cda",
"uuid": "3f042630-eab0-4c6a-9167-e2b28ff20e40"
},
{
"sha256": "sha256:2e00141f0d7382dd34859b686a500dc740a543efe81e23f5805754cbc6761f2e",
"uuid": "4526a842-ea31-4874-9231-92ab556cfe7b"
},
{
"sha256": "sha256:7b3ecacb7be3c1a24a100d7b732b7f60e1a99329a6847612264cd01d13c7ecf0",
"uuid": "5c3d40e4-239b-488e-9519-6f7a38d2325f"
},
{
"sha256": "sha256:71107455d1d453d69d65466ca66da1fd4ee4aa95ecdf7920b9acdce767f0c55c",
"uuid": "6841c93a-f146-47eb-9f7c-8fa0e02c1bbc"
},
{
"sha256": "sha256:f8e44ea79125870ab3ade44afab8752c126c424e2b751f48b9fe555e00b5b708",
"uuid": "7f9e0e58-a130-467a-a2d0-b3f2564e496f"
},
{
"sha256": "sha256:435e39ffee3a59eae3b890739a6ed8e06801fb23dead15073653d8650f9d5ff5",
"uuid": "a6313e06-1976-46a7-8e31-df4eb2eca880"
},
{
"sha256": "sha256:2fcda8440a166fc628f8fadf91a4a23ba7728ccac2e629248c6eccd00d5d4345",
"uuid": "ab166073-30a7-4702-a037-4091e8706e20"
},
{
"sha256": "sha256:b2e11b8fdc580e6cb7ec20c7e90018ba9fb468893b6eda5b9519dc68737a0ca0",
"uuid": "d8a3ba40-fda0-4c1f-a9f1-ffcd621a5b3d"
},
{
"sha256": "sha256:788862d9cc5015b927d27303585431a0db4af6077178ab3bfdde37f900cee821",
"uuid": "dab2c07f-8aa0-4635-8df6-857e87e93fc5"
},
{
"sha256": "sha256:f7bc1f3acf187301430df0623417fb90b6af1869c0383a0bff9ec25f79ffe4af",
"uuid": "e8510646-46ed-4697-a345-f3d3009eea78"
},
{
"sha256": "sha256:f2760deded2f7136a60fba0156c4956ba373fbcf5eda986f5c380d7ee9c925ff",
"uuid": "f8e4a094-c367-40eb-b895-da17bc144b07"
}
]
},
"workplans": {
"all_rows_sha256": "sha256:6e5fc0c243600c76fe855637597c7050a59cd6c0241af2ce5a96099db35682a5",
"columns": [
"backing_archived",
"backing_filename",
"backing_relative_path",
"backing_synced_at",
"concurrency_mode",
"created_at",
"derived_from_commit",
"description",
"due_date",
"execution_group",
"execution_state",
"flavor",
"flavor_promoted_from",
"flavor_promotion_reason",
"id",
"launch_mode",
"owner",
"planning_order",
"planning_priority",
"projection_retired_at",
"projection_retired_reason",
"queue_rank",
"repo_goal_id",
"repo_id",
"scheduled_for",
"slug",
"status",
"title",
"topic_id",
"updated_at"
],
"row_count": 3,
"rows": [
{
"sha256": "sha256:0073dbc05e31666e6bfdfba93e4957b258d099e31c2a4313c6b7c4c2b8f6070b",
"uuid": "4c63dfc6-9eac-4e79-9f77-8f644ad7147d"
},
{
"sha256": "sha256:d1a042ea89826254bf961233329e5b72e37db0a60c7f2db8c1bd34a1da6bc2af",
"uuid": "7e8b0c20-51eb-40c9-9e3b-85dd380d7625"
},
{
"sha256": "sha256:6ec93cb522c322cbe3247d77f9e28f39e783e134335fdad77f00fc35bef146da",
"uuid": "7ee9ee22-1fae-4567-9194-8d70a9e0f45b"
}
]
}
},
"pod_uid": "160a2d7c-dba2-4a5c-983d-442f78cd1151",
"helper_sha256": "sha256:f01e93c0fcb4ca155bdf76813626c33e4343f6a8caec2870ab1d785243c60479"
}

View file

@ -0,0 +1,151 @@
{
"credential_values_exposed": false,
"historical_module_sha256": "sha256:e3c4bf965764b32a6df5d61c71272ee22569df9a9ddae2a3fc3df97ec554e0b2",
"raw_rows_retained": false,
"schema": "state95.full-db-row-hash-snapshot.v1",
"status": "captured_readonly",
"tables": {
"tasks": {
"all_rows_sha256": "sha256:7f42dea1cabd2f5802aab5e2b1535a530192a1f35721ca1ca2cddc2fb5319cc9",
"columns": [
"assignee",
"blocked_on",
"blocking_reason",
"created_at",
"decision_id",
"description",
"due_date",
"flavor",
"id",
"intervention_note",
"needs_human",
"parent_task_id",
"priority",
"record_id",
"status",
"title",
"updated_at",
"wait_until",
"workplan_id"
],
"row_count": 15,
"rows": [
{
"sha256": "sha256:89b3be69fbaf5ad60f5aefa6f2b630e1d6124e0fca7b01a5e9ce1ff41a451106",
"uuid": "05d42a55-921f-4aa7-bb76-e8af9c7e0ac3"
},
{
"sha256": "sha256:3aa20e9695e110468d13baa3c813ac5b474896d89eeb6edc56e9ea00d9199fd7",
"uuid": "08233868-d522-4117-bc4e-6c0f52545665"
},
{
"sha256": "sha256:72fb54d9a271067a62f33377d56e0bb9e6874a3f9c475b9ae049609b93d1f643",
"uuid": "140da396-8e30-4f4d-b88c-c42c0cd46c01"
},
{
"sha256": "sha256:15198017e5c7d31b4e8ce1d5c0ef0de99ac1c50d3bffd0ea0ee807bef70ce5d1",
"uuid": "2d5acff7-4a4e-4ddd-ad06-08237ad3dac8"
},
{
"sha256": "sha256:29a6f1e50db6a7b4ba5b98a2f7d8d109b4df1720fce58777c21f7538084f8cda",
"uuid": "3f042630-eab0-4c6a-9167-e2b28ff20e40"
},
{
"sha256": "sha256:2e00141f0d7382dd34859b686a500dc740a543efe81e23f5805754cbc6761f2e",
"uuid": "4526a842-ea31-4874-9231-92ab556cfe7b"
},
{
"sha256": "sha256:7b3ecacb7be3c1a24a100d7b732b7f60e1a99329a6847612264cd01d13c7ecf0",
"uuid": "5c3d40e4-239b-488e-9519-6f7a38d2325f"
},
{
"sha256": "sha256:71107455d1d453d69d65466ca66da1fd4ee4aa95ecdf7920b9acdce767f0c55c",
"uuid": "6841c93a-f146-47eb-9f7c-8fa0e02c1bbc"
},
{
"sha256": "sha256:f8e44ea79125870ab3ade44afab8752c126c424e2b751f48b9fe555e00b5b708",
"uuid": "7f9e0e58-a130-467a-a2d0-b3f2564e496f"
},
{
"sha256": "sha256:435e39ffee3a59eae3b890739a6ed8e06801fb23dead15073653d8650f9d5ff5",
"uuid": "a6313e06-1976-46a7-8e31-df4eb2eca880"
},
{
"sha256": "sha256:2fcda8440a166fc628f8fadf91a4a23ba7728ccac2e629248c6eccd00d5d4345",
"uuid": "ab166073-30a7-4702-a037-4091e8706e20"
},
{
"sha256": "sha256:b2e11b8fdc580e6cb7ec20c7e90018ba9fb468893b6eda5b9519dc68737a0ca0",
"uuid": "d8a3ba40-fda0-4c1f-a9f1-ffcd621a5b3d"
},
{
"sha256": "sha256:788862d9cc5015b927d27303585431a0db4af6077178ab3bfdde37f900cee821",
"uuid": "dab2c07f-8aa0-4635-8df6-857e87e93fc5"
},
{
"sha256": "sha256:f7bc1f3acf187301430df0623417fb90b6af1869c0383a0bff9ec25f79ffe4af",
"uuid": "e8510646-46ed-4697-a345-f3d3009eea78"
},
{
"sha256": "sha256:f2760deded2f7136a60fba0156c4956ba373fbcf5eda986f5c380d7ee9c925ff",
"uuid": "f8e4a094-c367-40eb-b895-da17bc144b07"
}
]
},
"workplans": {
"all_rows_sha256": "sha256:1cd4e695c8f8da8bdb2335a8770a219f704f3989f14d28ebf0b1494f2458dc4a",
"columns": [
"backing_archived",
"backing_filename",
"backing_relative_path",
"backing_synced_at",
"concurrency_mode",
"created_at",
"derived_from_commit",
"description",
"due_date",
"execution_group",
"execution_state",
"flavor",
"flavor_promoted_from",
"flavor_promotion_reason",
"id",
"launch_mode",
"owner",
"planning_order",
"planning_priority",
"projection_retired_at",
"projection_retired_reason",
"queue_rank",
"repo_goal_id",
"repo_id",
"scheduled_for",
"slug",
"status",
"title",
"topic_id",
"updated_at"
],
"row_count": 3,
"rows": [
{
"sha256": "sha256:bfd3b3abe48d989b1c253d8cca57c463c40e63413885f467b3f3e2187d33cb49",
"uuid": "4c63dfc6-9eac-4e79-9f77-8f644ad7147d"
},
{
"sha256": "sha256:c3f19622843b62cea0fd987ed550fe8d050214a952f77f9250e1696506130303",
"uuid": "7e8b0c20-51eb-40c9-9e3b-85dd380d7625"
},
{
"sha256": "sha256:a406d311c2c0421eb7646edf4d215dbd96f570d07b2ba0bc6a747d7c573f0b9a",
"uuid": "7ee9ee22-1fae-4567-9194-8d70a9e0f45b"
}
]
}
},
"stage": "before-verified-client",
"observed_at": "2026-10-17T00:31:26.900372+00:00",
"original_full_rows_equal": false,
"original_failed_comparison_retained": true,
"original_preimages_restored": false
}

View file

@ -0,0 +1,43 @@
{
"schema": "state95.delivered-runtime-verification.v1",
"observed_at": "2026-10-17T00:05:13.737600+00:00",
"helm_revision": 76,
"status": "delivered_hash_health_schema_and_rows_verified",
"pods": [
{
"pod_name": "state-hub-65958bd89d-zcmbz",
"pod_uid": "77173cfd-14a9-4e30-a26e-08f8a8fbb369",
"container": "state-hub",
"image": "sha256:e0ebed7c2c769d61c3e69a3146331cbfac2086037e36d4795a533f4ba3cce674",
"image_id": "forgejo.coulomb.social/coulomb/state-hub@sha256:c802690ee1811b3d77df4077936f9cdced1385514e8673fcbc9232b84d645015",
"ready": true
},
{
"pod_name": "state-hub-mcp-76fcddf67d-2c9p7",
"pod_uid": "5231c231-437c-44e3-b0ed-12517087b48f",
"container": "state-hub-mcp",
"image": "sha256:e0ebed7c2c769d61c3e69a3146331cbfac2086037e36d4795a533f4ba3cce674",
"image_id": "forgejo.coulomb.social/coulomb/state-hub@sha256:c802690ee1811b3d77df4077936f9cdced1385514e8673fcbc9232b84d645015",
"ready": true
}
],
"api_pod": {
"name": "state-hub-65958bd89d-zcmbz",
"uid": "77173cfd-14a9-4e30-a26e-08f8a8fbb369"
},
"health": {
"status": "ok",
"instance_role": "primary",
"instance_label": "railiance01",
"schema": {
"status": "ok",
"applied": "c4d5e6f7a8b9",
"expected": "c4d5e6f7a8b9"
}
},
"full_historical_rows_equal": true,
"parents": 3,
"tasks": 15,
"historical_module_sha256": "sha256:e3c4bf965764b32a6df5d61c71272ee22569df9a9ddae2a3fc3df97ec554e0b2",
"native_refusal_probes": "passed"
}

View file

@ -0,0 +1,136 @@
{
"schema": "statehub.exact-reuse-values-readonly-diff.v1",
"status": "passed_images_only",
"dryrun_argv": [
"helm",
"--kubeconfig",
"/home/worsch/.kube/config-railiance01",
"-n",
"state-hub",
"upgrade",
"state-hub",
"/home/worsch/the-custodian/docs/changes/netkingdom-target-2026-10-16/cluster-historical-publication-r1/revisions/r4-rollout-review/state-hub-0.1.0.tgz",
"--reuse-values",
"--set-string",
"image.tag=main-51bc70d@sha256:c802690ee1811b3d77df4077936f9cdced1385514e8673fcbc9232b84d645015",
"--dry-run=server",
"--hide-secret",
"--no-hooks",
"--timeout",
"3m"
],
"production_mutations": false,
"hooks_executed": false,
"raw_helm_values_release_content_logs_retained": false,
"limitations": [
"Dry-run admission/render only, not an actual image pull/migration/deployment.",
"Helm timeout does not stop a later live migration Job; exact scoped cancellation/quiescence remains required."
],
"chart_archive_sha256": "sha256:b5c0663d830fc8d3b65080f237a0be8d01f8b2f7fec9dc33aeba91b1b6b281d4",
"stage": "exact_upgrade_server_dryrun",
"objects": [
{
"api_version": "apps/v1",
"kind": "Deployment",
"namespace": "state-hub",
"name": "state-hub",
"intended_images": [
"forgejo.coulomb.social/coulomb/state-hub:main-51bc70d@sha256:c802690ee1811b3d77df4077936f9cdced1385514e8673fcbc9232b84d645015"
],
"intended_spec_sha256": "sha256:2538909a869e66ca9d8104f00be445c1a467de8ea49bc5d4ca21790a35a439d9",
"baseline_object_sha256": "sha256:25ef5a48aac77f327c1cbe51714694d1a78ba6124826b2ac4e372b768fb3ee80",
"intended_object_sha256": "sha256:01e7278447f3204ec8abfd9a7b5b6be61850995b3e792fc1f97fbc3207536d69",
"changed_paths": [
"/spec/template/spec/containers/0/image"
]
},
{
"api_version": "apps/v1",
"kind": "Deployment",
"namespace": "state-hub",
"name": "state-hub-mcp",
"intended_images": [
"forgejo.coulomb.social/coulomb/state-hub:main-51bc70d@sha256:c802690ee1811b3d77df4077936f9cdced1385514e8673fcbc9232b84d645015"
],
"intended_spec_sha256": "sha256:4caed4f0aed1397ca80d6360d75ea1c9c34eea2670c4bacafc2fb5114bfec4a2",
"baseline_object_sha256": "sha256:c1a6b1eb987da62c72386c893894da7a25927800a47057fbad5888acf31136f9",
"intended_object_sha256": "sha256:9a4376e004060a4ec2c76784fd50ec6ce05f61b3793f6458625d88122a7b8713",
"changed_paths": [
"/spec/template/spec/containers/0/image"
]
},
{
"api_version": "batch/v1",
"kind": "Job",
"namespace": "state-hub",
"name": "state-hub-migrate",
"intended_images": [
"forgejo.coulomb.social/coulomb/state-hub:main-51bc70d@sha256:c802690ee1811b3d77df4077936f9cdced1385514e8673fcbc9232b84d645015"
],
"intended_spec_sha256": "sha256:8f8760e6b51b38bf576ff34e3038f7339fb86fd2d4796c477641104636770749",
"baseline_object_sha256": "sha256:99a97fae3a9d6a6b12cd1a5adb7819fe0bda22560aacd24351fb0c4014827147",
"intended_object_sha256": "sha256:6909dca9acd5e1b816491b91b6a32ef6d934e288e2d8d0d3d66fac9fe67468ec",
"changed_paths": [
"/spec/template/spec/containers/0/image"
]
},
{
"api_version": "v1",
"kind": "ConfigMap",
"namespace": "state-hub",
"name": "state-hub-classification-allowed",
"intended_images": [],
"intended_spec_sha256": "sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a",
"baseline_object_sha256": "sha256:924d16a0a6b4ba8a46b59f0990dcc2adc6dd813cf5d7d83bdb389844068d7cfd",
"intended_object_sha256": "sha256:924d16a0a6b4ba8a46b59f0990dcc2adc6dd813cf5d7d83bdb389844068d7cfd",
"changed_paths": []
},
{
"api_version": "v1",
"kind": "ConfigMap",
"namespace": "state-hub",
"name": "state-hub-config",
"intended_images": [],
"intended_spec_sha256": "sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a",
"baseline_object_sha256": "sha256:26707b20933b4f6de78f9059c0efec6df7f0e90c8f1a67db6d2f1ac72e674560",
"intended_object_sha256": "sha256:26707b20933b4f6de78f9059c0efec6df7f0e90c8f1a67db6d2f1ac72e674560",
"changed_paths": []
},
{
"api_version": "v1",
"kind": "Service",
"namespace": "state-hub",
"name": "state-hub",
"intended_images": [],
"intended_spec_sha256": "sha256:da5895e6aee1f619d16c07dafd4342cf7ec8f9de0944a84979c624a4e9eea22a",
"baseline_object_sha256": "sha256:62098bbc3ef6265e072f416ecb11de85d59fce7e2e0d22b2616bd233e720dafe",
"intended_object_sha256": "sha256:62098bbc3ef6265e072f416ecb11de85d59fce7e2e0d22b2616bd233e720dafe",
"changed_paths": []
},
{
"api_version": "v1",
"kind": "Service",
"namespace": "state-hub",
"name": "state-hub-mcp",
"intended_images": [],
"intended_spec_sha256": "sha256:4e04175b03bcd75833109d6843e282cee79d73eae2bc85e36097264b832ba26f",
"baseline_object_sha256": "sha256:ab096d239c9cd72e6177a260d9b4d548a7d5b7c0a285c3a11b7267193e336bba",
"intended_object_sha256": "sha256:ab096d239c9cd72e6177a260d9b4d548a7d5b7c0a285c3a11b7267193e336bba",
"changed_paths": []
},
{
"api_version": "v1",
"kind": "ServiceAccount",
"namespace": "state-hub",
"name": "state-hub",
"intended_images": [],
"intended_spec_sha256": "sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a",
"baseline_object_sha256": "sha256:750594b51a534d603f50640d02a3c4eec79cc52fe07d5f442102d37b7299adb8",
"intended_object_sha256": "sha256:750594b51a534d603f50640d02a3c4eec79cc52fe07d5f442102d37b7299adb8",
"changed_paths": []
}
],
"changed_object_count": 3,
"intended_diff_only_images": true,
"object_identity_set_unchanged": true
}

View file

@ -0,0 +1,12 @@
{
"proposal_id": "STATE-WP-0095-T06-cluster-frozen-receiving-r1",
"revision": 4,
"executed_digest_sha256": "63a02e8296d126c0158b7eb2c4ce79c7eeb6f8d6f61298d473c1065c7557ba32",
"approval_ref": "e3798419-8aa9-5425-8c08-20df6bd82a19",
"started_at": "2026-10-16T23:57:03.186884+00:00",
"status": "verified",
"mode_of_authority": "ADMINISTER @ realm:kubernetes/railiance01",
"activation": "APPROVED",
"verification_ref": "docs/changes/netkingdom-target-2026-10-17/receiver-rollout-r4/verified-receiving-return.json",
"recovery_required": false
}

View file

@ -0,0 +1,33 @@
{
"schema": "state95.final-runtime-check.v1",
"status": "verified",
"checked_at": "2026-10-17T00:32:55.529142+00:00",
"helm_revision": 76,
"release_status": "deployed",
"deployments": [
{
"deployment": "state-hub",
"ready": true,
"observed_generation": true
},
{
"deployment": "state-hub-mcp",
"ready": true,
"observed_generation": true
}
],
"migration_job_absent": true,
"migration_job_pods_absent": true,
"health": {
"status": "ok",
"db": "connected",
"instance_role": "primary",
"instance_label": "railiance01",
"schema": {
"status": "ok",
"applied": "c4d5e6f7a8b9",
"expected": "c4d5e6f7a8b9"
}
},
"recovery_required": false
}

View file

@ -0,0 +1,17 @@
from pathlib import Path
import subprocess,json,shlex,urllib.request,datetime
here=Path(__file__).resolve().parent
def remote(args):
r=subprocess.run(['ssh','railiance01','KUBECONFIG=/etc/rancher/k3s/k3s.yaml '+shlex.join(args)],capture_output=True,text=True,timeout=30)
assert r.returncode==0,'metadata-read-refused'
return json.loads(r.stdout) if r.stdout.strip() else None
status=remote(['helm','-n','state-hub','status','state-hub','-o','json']);assert status['version']==76 and status['info']['status']=='deployed'
job=remote(['kubectl','-n','state-hub','get','job','state-hub-migrate','--ignore-not-found','-o','json']);assert job is None
pods=remote(['kubectl','-n','state-hub','get','pods','-l','job-name=state-hub-migrate','-o','json']);assert not pods['items']
checked=[]
for name in ['state-hub','state-hub-mcp']:
d=remote(['kubectl','-n','state-hub','get','deployment',name,'-o','json']);assert d['status']['observedGeneration']==d['metadata']['generation'];assert d['status'].get('readyReplicas')==d['spec']['replicas']==1
checked.append({'deployment':name,'ready':True,'observed_generation':True})
health=json.load(urllib.request.urlopen('http://127.0.0.1:8000/state/health',timeout=20));assert health['status']=='ok' and health['instance_role']=='primary' and health['instance_label']=='railiance01' and health['schema']['applied']==health['schema']['expected']=='c4d5e6f7a8b9'
r={'schema':'state95.final-runtime-check.v1','status':'verified','checked_at':datetime.datetime.now(datetime.timezone.utc).isoformat(),'helm_revision':76,'release_status':'deployed','deployments':checked,'migration_job_absent':True,'migration_job_pods_absent':True,'health':health,'recovery_required':False}
(here/'final-runtime-check.json').write_text(json.dumps(r,indent=2)+'\n');print(json.dumps({'status':'verified','helm_revision':76,'migration_job_and_pods_absent':True}))

View file

@ -0,0 +1,73 @@
{
"observed_at": "2026-10-16T23:56:19.658039+00:00",
"target": "railiance01/92.205.62.239",
"helm_revision": 75,
"deployments": [
{
"name": "state-hub",
"uid": "37c52986-8c25-409c-adec-2b27aee548fd",
"generation": 76,
"images": [
"forgejo.coulomb.social/coulomb/state-hub:main-7d99282"
],
"ready": true
},
{
"name": "state-hub-mcp",
"uid": "1d6bf14f-675c-40d9-b020-0bd1e906ed88",
"generation": 48,
"images": [
"forgejo.coulomb.social/coulomb/state-hub:main-7d99282"
],
"ready": true
}
],
"pod_identities": [
{
"pod_name": "state-hub-5d977977f9-bd2bs",
"pod_uid": "160a2d7c-dba2-4a5c-983d-442f78cd1151",
"container": "state-hub",
"image_id": "forgejo.coulomb.social/coulomb/state-hub@sha256:b128ac983a1045acb2ec245e439846204a924c413d1bbc3b710b6f3fafe39313"
},
{
"pod_name": "state-hub-mcp-6c4757bb75-jx7f9",
"pod_uid": "36e68593-2ce3-474d-aacb-eba5bd04b84b",
"container": "state-hub-mcp",
"image_id": "forgejo.coulomb.social/coulomb/state-hub@sha256:b128ac983a1045acb2ec245e439846204a924c413d1bbc3b710b6f3fafe39313"
}
],
"api_pod": {
"name": "state-hub-5d977977f9-bd2bs",
"uid": "160a2d7c-dba2-4a5c-983d-442f78cd1151"
},
"migration_job_absent": true,
"schema": {
"status": "ok",
"applied": "b3c4d5e6f7a8",
"expected": "b3c4d5e6f7a8"
},
"headroom": {
"schema": "state-hub.release-headroom-preflight.v1",
"ok": true,
"observed_at": "2026-10-16T23:56:19.645581+00:00",
"freshness_seconds": 0,
"remaining_cpu_m": 420,
"remaining_memory_bytes": 6535979008,
"pending_unrelated_cpu_m": 0,
"api_surge_cpu_m": 100,
"mcp_surge_cpu_m": 10,
"migrate_cpu_m": 50,
"atomic": true,
"reasons": [],
"notes": [
"Aggregate remaining millicores is not a kube-scheduler guarantee.",
"Preflight does not lower requests and does not start Helm."
],
"hook_order": [
"pre-upgrade migrate job (helm.sh/hook-weight -5)",
"API RollingUpdate maxSurge=1 maxUnavailable=0",
"MCP RollingUpdate maxSurge=1 maxUnavailable=0"
]
},
"status": "baseline_matches_approved_proposal"
}

View file

@ -0,0 +1,20 @@
{
"status": "verified",
"archives": [
{
"path": "workplans/archived/260622-RAIL-BS-WP-0002-k3s-baseline.md",
"sha256": "8d6f8533c119117686bc0d5bb9ed5349726aa6c3189ff98b53409c68ac685ca9",
"unchanged": true
},
{
"path": "workplans/archived/260622-RAIL-BS-WP-0003-pgpool-ha-failover-fix.md",
"sha256": "4dc2f61e15adc3c5c81f9ecf8b933512275b95e8f829fac52ae7cde1385cea4a",
"unchanged": true
},
{
"path": "workplans/archived/260622-RAIL-BS-WP-0004-safety-net.md",
"sha256": "04f787078232395bd2d43861de16c521848559fa286f06e1caa9cb779aa71ac3",
"unchanged": true
}
]
}

View file

@ -0,0 +1,16 @@
{
"schema": "state95.approved-helm-return.v1",
"started_at": "2026-10-17T00:03:38.049074+00:00",
"proposal_revision": 4,
"proposal_digest_sha256": "63a02e8296d126c0158b7eb2c4ce79c7eeb6f8d6f61298d473c1065c7557ba32",
"remote_archive_sha256_verified": "b5c0663d830fc8d3b65080f237a0be8d01f8b2f7fec9dc33aeba91b1b6b281d4",
"raw_helm_output_retained": false,
"argv": [
"ssh",
"railiance01",
"KUBECONFIG=/etc/rancher/k3s/k3s.yaml helm -n state-hub upgrade state-hub /tmp/statehub-frozen-receiver-b5c0663d830f/state-hub-0.1.0.tgz --reuse-values --set-string image.tag=main-51bc70d@sha256:c802690ee1811b3d77df4077936f9cdced1385514e8673fcbc9232b84d645015 --atomic --timeout 3m"
],
"exit_code": 0,
"status": "helm_returned_success",
"ended_at": "2026-10-17T00:04:08.702198+00:00"
}

View file

@ -0,0 +1,13 @@
{
"schema": "state95.approved-helm-return.v1",
"started_at": "2026-10-17T00:03:38.049074+00:00",
"proposal_revision": 4,
"proposal_digest_sha256": "63a02e8296d126c0158b7eb2c4ce79c7eeb6f8d6f61298d473c1065c7557ba32",
"remote_archive_sha256_verified": "b5c0663d830fc8d3b65080f237a0be8d01f8b2f7fec9dc33aeba91b1b6b281d4",
"raw_helm_output_retained": false,
"argv": [
"ssh",
"railiance01",
"KUBECONFIG=/etc/rancher/k3s/k3s.yaml helm -n state-hub upgrade state-hub /tmp/statehub-frozen-receiver-b5c0663d830f/state-hub-0.1.0.tgz --reuse-values --set-string image.tag=main-51bc70d@sha256:c802690ee1811b3d77df4077936f9cdced1385514e8673fcbc9232b84d645015 --atomic --timeout 3m"
]
}

View file

@ -0,0 +1,34 @@
{
"schema": "state95.approved-job-observation.v1",
"mutation": false,
"started_at": "2026-10-17T00:03:09.448677+00:00",
"jobs": {
"e276dcae-19dc-40c8-9eba-14062f76cb1e": {
"uid": "e276dcae-19dc-40c8-9eba-14062f76cb1e",
"name": "state-hub-migrate",
"created_at": "2026-10-17T00:03:40Z",
"image": "forgejo.coulomb.social/coulomb/state-hub:main-51bc70d@sha256:c802690ee1811b3d77df4077936f9cdced1385514e8673fcbc9232b84d645015",
"managed_by": "Helm",
"release": "state-hub",
"hook": "pre-install,pre-upgrade",
"pods": {
"9d50fe05-47f2-488f-a5a1-a58c3d8fc01d": {
"name": "state-hub-migrate-x4gb4",
"uid": "9d50fe05-47f2-488f-a5a1-a58c3d8fc01d",
"owner_job_uid": "e276dcae-19dc-40c8-9eba-14062f76cb1e",
"pod_ip": "10.42.0.44",
"phase": "Running"
}
},
"last_status": {
"active": 1,
"succeeded": null,
"failed": null
}
}
},
"poll_failures": 0,
"job_absent_after_observation": true,
"helm_return_observed": true,
"ended_at": "2026-10-17T00:04:09.314822+00:00"
}

View file

@ -0,0 +1,57 @@
{
"after_full_row_hashes": {
"tasks": "sha256:7f42dea1cabd2f5802aab5e2b1535a530192a1f35721ca1ca2cddc2fb5319cc9",
"workplans": "sha256:6e5fc0c243600c76fe855637597c7050a59cd6c0241af2ce5a96099db35682a5"
},
"before_full_row_hashes": {
"tasks": "sha256:7f42dea1cabd2f5802aab5e2b1535a530192a1f35721ca1ca2cddc2fb5319cc9",
"workplans": "sha256:6e5fc0c243600c76fe855637597c7050a59cd6c0241af2ce5a96099db35682a5"
},
"cases": {
"foreign-holder": {
"full_historical_rows_restored": true,
"historical_binding_refused": true,
"native_outcome_status": "refused",
"rolled_back": true,
"status": "passed"
},
"missing-task": {
"full_historical_rows_restored": true,
"historical_binding_refused": true,
"native_outcome_status": "refused",
"rolled_back": true,
"status": "passed"
},
"nonterminal-parent": {
"full_historical_rows_restored": true,
"historical_binding_refused": true,
"native_outcome_status": "refused",
"rolled_back": true,
"status": "passed"
},
"nonterminal-task": {
"full_historical_rows_restored": true,
"historical_binding_refused": true,
"native_outcome_status": "refused",
"rolled_back": true,
"status": "passed"
},
"preserve": {
"full_historical_rows_equal": true,
"full_historical_rows_restored": true,
"native_outcome_status": "applied",
"rolled_back": true,
"status": "passed"
}
},
"commits_performed": 0,
"fresh_transaction_full_rows_equal": true,
"module_hashes_verified": true,
"private_source_payload_sha256": "sha256:82af93c3f8585f97fed63fafca2a6105caaeed8d52848ad628091663386fa949",
"raw_rows_or_diagnostics_retained": false,
"schema": "state95.native-rollback-refusal-probes.v1",
"source_revision": "cac8eabef5a0d0990a7b0de8f5e2c762666ac7f0",
"status": "passed",
"process_exit_code": 0,
"helper_sha256": "sha256:839d90fd336fe56bbd73d101b0770e8eba3d7517a3953b8afd075feccdd0b94d"
}

View file

@ -0,0 +1,33 @@
{
"schema": "custodian.cluster-followthrough-finding.v1",
"status": "ordinary-pipeline-full-row-preservation-failed",
"observed_at": "2026-10-17T00:15:06.669224+00:00",
"cluster_publication_commit": "c562d7134c38679952a8ffd17a8a893a900aef0d",
"cluster_source_remote_and_five_task_bindings_verified": true,
"all_three_archived_source_bytes_unchanged": true,
"changed_row_uuids": {
"workplans": [
"4c63dfc6-9eac-4e79-9f77-8f644ad7147d",
"7e8b0c20-51eb-40c9-9e3b-85dd380d7625",
"7ee9ee22-1fae-4567-9194-8d70a9e0f45b"
],
"tasks": []
},
"all_fifteen_task_full_rows_unchanged": true,
"original_rollout_and_rollback_only_native_checks_passed_before_cluster_sync": true,
"legacy_binding_route_source_cause": {
"route": "PUT /workplans/index/bindings",
"source": "state-hub/api/routers/workstreams.py:433",
"behavior": "Unconditionally writes backing_filename, backing_relative_path, backing_archived and backing_synced_at; ORM updated_at changes on UPDATE. Native Forge preservation guard is not used.",
"caller": "scripts/consistency_check.py:_sync_workplan_bindings; called even during checks"
},
"limits": [
"Before snapshot retained only full-row hashes and column names, so exact changed columns/values cannot be retrospectively proven.",
"Do not invent or restore old timestamps/binding values.",
"No claim that full historical preservation passed for the whole ordinary pipeline."
],
"RMGR_WP_0019_T06": "wait",
"STATE_WP_0095_T07": "wait",
"next": "Prepare narrow exact-frozen binding guard and isolated regressions; review new runtime deployment separately; retain failed result.",
"source_of_evidence": "docs/changes/netkingdom-target-2026-10-17/receiver-rollout-r4/post-publication-full-row-hashes-FAILED.json"
}

View file

@ -0,0 +1,14 @@
{
"workplan_id": "dfadb19b-445e-59c6-bcd6-48e87b912c52",
"id": "d6b30f06-395d-4470-a321-54b39a7235a5",
"topic_id": null,
"task_id": null,
"decision_id": null,
"event_type": "note",
"summary": "Cluster c562d713 source/remote/primary projection and five task/three edge bindings verified after receiver-first registrar70cd7549. Strong whole-pipeline preservation check FAILED: three historical parent full-row hashes changed after required legacy consistency bindings refresh; fifteen task rows and all three archive files unchanged. Source diagnosis: index/bindings updates backing sync timestamp and ORM update timestamp outside Forge guard. Do not claim 18-row acceptance or restore guessed preimages. RMGR19T06/STATE95T07 remain wait; narrow owner guard/regression and separate runtime review in preparation. Earlier approved rollout/native rollback-only probes passed before this separate pipeline. Evidence: receiver-rollout-r4/ordinary-pipeline-preservation-finding.json.",
"detail": null,
"author": "codex",
"session_id": null,
"created_at": "2026-10-17T00:16:10.773043Z",
"workstream_id": "dfadb19b-445e-59c6-bcd6-48e87b912c52"
}