fix(workplans): adopt ADR-007 derived identifiers for unregistered records
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s

These workplans exist only in the retired local hub. Their random pre-ADR-007
identifiers are refused by C-06 as stale references, so they cannot be
registered. Deriving from the canonical record id takes no identity from
anything: central does not hold them and the old ids die with the cache.

Records central already holds were deliberately left untouched.

Refs CUST-WP-0068-T06

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 2583210@bnt-lap001
Assistant-Session: f2bff2d5-e9b2-4338-92ca-10282a927006
This commit is contained in:
codex 2026-08-25 20:18:34 +02:00
parent d7d1b6b288
commit 33bf6e7f3d
6 changed files with 28 additions and 28 deletions

View file

@ -9,7 +9,7 @@ owner: codex
topic_slug: railiance topic_slug: railiance
created: "2026-07-27" created: "2026-07-27"
updated: "2026-07-27" updated: "2026-07-27"
state_hub_workstream_id: "23927620-bb42-4c9b-be95-48b4b17431e4" state_hub_workstream_id: "9a77bc91-f457-5545-996f-04f49707f54b"
--- ---
# RAIL-BS-ADHOC-2026-07-27 # RAIL-BS-ADHOC-2026-07-27
@ -20,7 +20,7 @@ state_hub_workstream_id: "23927620-bb42-4c9b-be95-48b4b17431e4"
id: RAIL-BS-ADHOC-2026-07-27-T01 id: RAIL-BS-ADHOC-2026-07-27-T01
status: done status: done
priority: high priority: high
state_hub_task_id: "7e2988c6-d6f4-46b6-8c88-148a9ed186a7" state_hub_task_id: "fd47a55b-233d-53ec-8005-7e24b2a98e42"
``` ```
Enable only `kubernetes.podspec-init-containers` in Knative Enable only `kubernetes.podspec-init-containers` in Knative

View file

@ -9,7 +9,7 @@ owner: railiance-cluster
topic_slug: railiance topic_slug: railiance
created: "2026-07-08" created: "2026-07-08"
updated: "2026-07-08" updated: "2026-07-08"
state_hub_workstream_id: "d2286123-feaf-40ae-bf5e-6b620885d729" state_hub_workstream_id: "213556ba-15cf-5d48-8e8f-125ce9dc08d8"
--- ---
# Weekly legacy-meter review rollout (STATE-WP-0069) # Weekly legacy-meter review rollout (STATE-WP-0069)
@ -49,7 +49,7 @@ operator approval per `docs/operator-runbook.md`.
id: RAIL-BS-WP-0010-T01 id: RAIL-BS-WP-0010-T01
status: done status: done
priority: high priority: high
state_hub_task_id: "d0dda77e-a236-48f9-a3ba-54c2183e848e" state_hub_task_id: "dcb965a6-3bf7-5df0-a8f2-434b1801b959"
``` ```
Rebuild and import `activity-core:railiance01-prod` from activity-core main at Rebuild and import `activity-core:railiance01-prod` from activity-core main at
@ -70,7 +70,7 @@ Runtime bundle rsynced from workstation (`efa3615`); remote gitea `origin/main`
id: RAIL-BS-WP-0010-T02 id: RAIL-BS-WP-0010-T02
status: done status: done
priority: high priority: high
state_hub_task_id: "9b11485a-2a9d-4e45-a358-b2c7318c387f" state_hub_task_id: "fc71acab-dc42-5d27-8586-4fffa423cc4b"
``` ```
Apply `k8s/railiance/20-runtime.yaml` so `actcore-external-activity-definitions` Apply `k8s/railiance/20-runtime.yaml` so `actcore-external-activity-definitions`
@ -91,7 +91,7 @@ Deployments restarted for new image digest; migrate/sync jobs completed green.
id: RAIL-BS-WP-0010-T03 id: RAIL-BS-WP-0010-T03
status: done status: done
priority: high priority: high
state_hub_task_id: "b5906fd2-2f39-4379-af2f-8bc0f7cbeb1f" state_hub_task_id: "df2f6c70-8a1f-5a12-b47f-418e0ccdf4ff"
``` ```
After ConfigMap apply, wait ~60s for API pod volume propagation (see After ConfigMap apply, wait ~60s for API pod volume propagation (see
@ -114,7 +114,7 @@ restart, so strict no-restart proof deferred to a future definition-only change.
id: RAIL-BS-WP-0010-T04 id: RAIL-BS-WP-0010-T04
status: done status: done
priority: medium priority: medium
state_hub_task_id: "f47e4ab2-04fc-4441-8983-f45060afcd10" state_hub_task_id: "8dfe9272-fad2-5289-9015-1fa137478be6"
``` ```
Confirm `weekly-legacy-meter-review` is `enabled=true` in the activity-core DB Confirm `weekly-legacy-meter-review` is `enabled=true` in the activity-core DB
@ -131,7 +131,7 @@ cron `30 8 * * 1` Europe/Berlin. Temporal schedule
id: RAIL-BS-WP-0010-T05 id: RAIL-BS-WP-0010-T05
status: done status: done
priority: high priority: high
state_hub_task_id: "7f4c3a15-75b6-48c5-9f5f-594f693a688a" state_hub_task_id: "8a0d908c-7a07-5ea4-be63-511ebd8abad7"
``` ```
Manually trigger `weekly-legacy-meter-review` once (do not wait for Monday). Manually trigger `weekly-legacy-meter-review` once (do not wait for Monday).
@ -155,7 +155,7 @@ against cluster API so workplan/tasks sync properly.
id: RAIL-BS-WP-0010-T06 id: RAIL-BS-WP-0010-T06
status: done status: done
priority: low priority: low
state_hub_task_id: "c3011200-1bfc-4da6-ac15-05702617eeeb" state_hub_task_id: "5029ebf3-9d8c-5d79-8424-16860987cc5b"
``` ```
After T05 passes, leave the schedule enabled. On the first Monday 08:30 After T05 passes, leave the schedule enabled. On the first Monday 08:30

View file

@ -9,7 +9,7 @@ owner: railiance-cluster
topic_slug: railiance topic_slug: railiance
created: "2026-07-09" created: "2026-07-09"
updated: "2026-07-09" updated: "2026-07-09"
state_hub_workstream_id: "a97b27ae-cb9f-455b-b5a7-5f5a31bc7058" state_hub_workstream_id: "4e548003-b936-587f-a83c-09b4f7d12196"
--- ---
# Legacy-meter 8h capture image reconcile (STATE-WP-0073) # Legacy-meter 8h capture image reconcile (STATE-WP-0073)
@ -50,7 +50,7 @@ touching steps require operator approval per `docs/operator-runbook.md`.
id: RAIL-BS-WP-0011-T01 id: RAIL-BS-WP-0011-T01
status: done status: done
priority: high priority: high
state_hub_task_id: "9c29427e-d3d9-464f-aeec-533038e7a8d4" state_hub_task_id: "67239106-21f0-5b2e-aa48-fe10dc241dca"
``` ```
Build `activity-core:railiance01-prod` from activity-core main at `f41cf14` or Build `activity-core:railiance01-prod` from activity-core main at `f41cf14` or
@ -71,7 +71,7 @@ already at `f41cf14`.
id: RAIL-BS-WP-0011-T02 id: RAIL-BS-WP-0011-T02
status: done status: done
priority: high priority: high
state_hub_task_id: "977e57b7-060a-45bb-94c7-1db8b480351b" state_hub_task_id: "c643d99a-8515-5ae2-9946-a87e5087ef8f"
``` ```
Confirm `_legacy_meter_weekly_review` source in the worker pod includes the Confirm `_legacy_meter_weekly_review` source in the worker pod includes the
@ -95,7 +95,7 @@ at `:00` UTC, `paused=false`, schedule count 13 → 14.
id: RAIL-BS-WP-0011-T03 id: RAIL-BS-WP-0011-T03
status: done status: done
priority: high priority: high
state_hub_task_id: "ba6256fe-efff-4038-bb7d-72dadac33251" state_hub_task_id: "b0e6625f-5197-5521-9057-d2bb43cc078f"
``` ```
Manually trigger `legacy-meter-8h-capture` once. Poll State Hub for Manually trigger `legacy-meter-8h-capture` once. Poll State Hub for
@ -120,7 +120,7 @@ sync properly.
id: RAIL-BS-WP-0011-T04 id: RAIL-BS-WP-0011-T04
status: done status: done
priority: low priority: low
state_hub_task_id: "b7f725bc-cd6f-468d-9748-e5b887185adb" state_hub_task_id: "cca1fe22-893d-561e-925c-4d3d1ac16e98"
``` ```
After T03 passes, leave the schedule enabled. On the next `0 */8 * * *` UTC After T03 passes, leave the schedule enabled. On the next `0 */8 * * *` UTC

View file

@ -9,7 +9,7 @@ owner: codex
topic_slug: railiance topic_slug: railiance
created: "2026-07-25" created: "2026-07-25"
updated: "2026-07-26" updated: "2026-07-26"
state_hub_workstream_id: "2b01ce91-35be-4947-832b-2f462c6ba472" state_hub_workstream_id: "1efc2877-ab91-5137-bb02-a640d8f8dca5"
--- ---
# RAIL-BS-WP-0012 - rail-kubernetes extraction from railiance-cluster # RAIL-BS-WP-0012 - rail-kubernetes extraction from railiance-cluster
@ -44,7 +44,7 @@ It must not:
id: RAIL-BS-WP-0012-T01 id: RAIL-BS-WP-0012-T01
status: done status: done
priority: high priority: high
state_hub_task_id: "7255ef32-3fdf-473f-a5c0-62b509ee7a4e" state_hub_task_id: "1d410b6c-8359-51a1-b11f-8fde0d4d3f06"
``` ```
Update S2 scope and related docs so they clearly distinguish: Update S2 scope and related docs so they clearly distinguish:
@ -66,7 +66,7 @@ lifecycle is marked as transitional material targeted for future
id: RAIL-BS-WP-0012-T02 id: RAIL-BS-WP-0012-T02
status: done status: done
priority: high priority: high
state_hub_task_id: "e80b511a-33c6-445b-95e2-3d0755ea9b5e" state_hub_task_id: "cb54055b-3bcf-5746-be81-3c664c5dedbf"
``` ```
Inventory the current lifecycle docs, schema, examples, CLI commands, and Inventory the current lifecycle docs, schema, examples, CLI commands, and
@ -85,7 +85,7 @@ cluster-owned, and migration debt that must be rehomed elsewhere.
id: RAIL-BS-WP-0012-T03 id: RAIL-BS-WP-0012-T03
status: done status: done
priority: high priority: high
state_hub_task_id: "517e2849-9b36-4508-9e2a-90f219e211c7" state_hub_task_id: "4625e5e1-c953-5148-bd8a-4a04e76d6d6f"
``` ```
Define the minimum cluster profile that S2 publishes for the future rail: Define the minimum cluster profile that S2 publishes for the future rail:
@ -109,7 +109,7 @@ expectations, and explicit non-guarantees for wave 1.
id: RAIL-BS-WP-0012-T04 id: RAIL-BS-WP-0012-T04
status: done status: done
priority: medium priority: medium
state_hub_task_id: "fdc9fa63-bee2-4774-b92f-63cf7a315603" state_hub_task_id: "c452d2c6-dc96-5a10-9ab2-16c7f03bc5ae"
``` ```
Blocked on T01-T03 and the creation of the future `rail-kubernetes` repo. Blocked on T01-T03 and the creation of the future `rail-kubernetes` repo.

View file

@ -9,7 +9,7 @@ owner: codex
topic_slug: railiance topic_slug: railiance
created: "2026-07-26" created: "2026-07-26"
updated: "2026-07-26" updated: "2026-07-26"
state_hub_workstream_id: "552e55be-4b14-47cc-8680-8bf1ab97f15b" state_hub_workstream_id: "23a12d6d-4be8-5a60-a0d3-06114715b32c"
--- ---
# RAIL-BS-WP-0013 - Knative substrate # RAIL-BS-WP-0013 - Knative substrate
@ -20,7 +20,7 @@ state_hub_workstream_id: "552e55be-4b14-47cc-8680-8bf1ab97f15b"
id: RAIL-BS-WP-0013-T01 id: RAIL-BS-WP-0013-T01
status: done status: done
priority: high priority: high
state_hub_task_id: "ba2e40b0-ae9f-4917-91f8-d50735510581" state_hub_task_id: "193c1a73-2e3d-588f-afb1-c963e9f4ea1a"
``` ```
Collect version, node readiness, CRD, ingress, and storage facts without Collect version, node readiness, CRD, ingress, and storage facts without
@ -32,7 +32,7 @@ reading secrets. Emit JSON suitable for reef admission evidence.
id: RAIL-BS-WP-0013-T02 id: RAIL-BS-WP-0013-T02
status: done status: done
priority: high priority: high
state_hub_task_id: "764de270-321e-4b51-a6ce-5fe1d19dd2d9" state_hub_task_id: "a0d784e5-6d35-5257-b41d-1a1ae45b630b"
``` ```
The configured API endpoint `92.205.62.239:6443` timed out on 2026-07-26. The configured API endpoint `92.205.62.239:6443` timed out on 2026-07-26.
@ -47,7 +47,7 @@ lane reached the cluster-local API and completed the preflight.
id: RAIL-BS-WP-0013-T03 id: RAIL-BS-WP-0013-T03
status: done status: done
priority: high priority: high
state_hub_task_id: "89e55bf6-d73d-454c-b6e8-bb1c5c5df7dd" state_hub_task_id: "0154dd92-64fe-5146-9790-d0991b52d672"
``` ```
Select a version compatible with the observed Kubernetes server, pin upstream Select a version compatible with the observed Kubernetes server, pin upstream
@ -64,7 +64,7 @@ ClusterIP-only and the idempotent installer/verifier are repository-owned.
id: RAIL-BS-WP-0013-T04 id: RAIL-BS-WP-0013-T04
status: done status: done
priority: high priority: high
state_hub_task_id: "170c2524-dd4d-41ec-aafa-e48100a410f6" state_hub_task_id: "fd762c62-c362-556d-8718-f6d37d484638"
``` ```
Exercise scale-to-zero, cold start, revision traffic, rollback, private Exercise scale-to-zero, cold start, revision traffic, rollback, private

View file

@ -14,7 +14,7 @@ related:
- RESOURCE-WP-0003 - RESOURCE-WP-0003
- ADR-0006 - ADR-0006
- ADR-0008 - ADR-0008
state_hub_workstream_id: "ea6ec98a-0d65-4afa-b6c5-6e7ed34011ac" state_hub_workstream_id: "73ff6641-eaf6-5546-8f0e-b5aa1aa7f35b"
--- ---
# RCLUSTER-WP-0014 — cluster resource evidence # RCLUSTER-WP-0014 — cluster resource evidence
@ -44,7 +44,7 @@ fin-hub allocate. No booked EUR in this repo.
id: RCLUSTER-WP-0014-T01 id: RCLUSTER-WP-0014-T01
status: done status: done
priority: high priority: high
state_hub_task_id: "a144bf1d-0402-4526-9bda-17846390270c" state_hub_task_id: "abc4980e-4103-5d63-9e05-5a198dc7988b"
``` ```
Collect node count, allocatable CPU/memory/storage/pods, workload requests and Collect node count, allocatable CPU/memory/storage/pods, workload requests and
@ -68,7 +68,7 @@ environments.
id: RCLUSTER-WP-0014-T02 id: RCLUSTER-WP-0014-T02
status: done status: done
priority: high priority: high
state_hub_task_id: "6460d9aa-3ded-420a-bf01-f0ccdeee0a02" state_hub_task_id: "9e0dc15e-a853-512e-be44-71525ce0bc47"
``` ```
Expose the current node-to-host/provider failure-domain map and the actual Expose the current node-to-host/provider failure-domain map and the actual
@ -90,7 +90,7 @@ current facts.
id: RCLUSTER-WP-0014-T03 id: RCLUSTER-WP-0014-T03
status: done status: done
priority: medium priority: medium
state_hub_task_id: "e5ff9b6c-e883-4356-9eca-b31757661d2f" state_hub_task_id: "8a052726-e6f2-5852-aada-a14e67bca695"
``` ```
Evaluate namespace/workload CPU-request hours, memory-request hours, PVC Evaluate namespace/workload CPU-request hours, memory-request hours, PVC