{ "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-23", "message": "Lifecycle drift in 'rcluster-wp-0018': workplan status 'ready' has an active task \u2014 repair to 'active'", "file_path": "workplans/RCLUSTER-WP-0018-keycape-original-tls-recovery.md", "db_id": "e0a7813d-c916-5e49-84b2-5e5b30441891", "file_value": "ready", "db_value": "ready", "fixable": true }, { "severity": "WARN", "check_id": "C-34", "message": "status=ready without quality_dor DoR-Ok \u2014 process claim without DoR assessment (soft; see docs/work-record-quality-gates.md)", "file_path": "workplans/RCLUSTER-WP-0018-keycape-original-tls-recovery.md", "db_id": "", "file_value": "unassessed", "db_value": "", "fixable": false }, { "severity": "WARN", "check_id": "C-39", "message": "Human wait task 'RCLUSTER-WP-0018-T04' in workplan 'RCLUSTER-WP-0018' has needs_human: true without decision_id \u2014 unrouted human gate", "file_path": "workplans/RCLUSTER-WP-0018-keycape-original-tls-recovery.md#RCLUSTER-WP-0018-T04", "db_id": "", "file_value": "needs_human: true", "db_value": "", "fixable": false }, { "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": "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 '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": "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 '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 23/23", "C-33 fixed: regenerated WORK-RECORDS.md", "C-23 fixed: workstream e0a7813d\u2026 status \u2192 'active'", "C-23 fixed: RCLUSTER-WP-0018-keycape-original-tls-recovery.md status ready \u2192 active (committed)", "brief: .custodian-brief.md updated", "push: pushed" ], "summary": { "fail": 0, "automation_error": 0, "warn": 45, "info": 8 }, "result": "warn" }