fix(workplans): adopt ADR-007 derived identifiers for unregistered records
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:
parent
d7d1b6b288
commit
33bf6e7f3d
6 changed files with 28 additions and 28 deletions
|
|
@ -9,7 +9,7 @@ owner: codex
|
|||
topic_slug: railiance
|
||||
created: "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
|
||||
|
|
@ -20,7 +20,7 @@ state_hub_workstream_id: "23927620-bb42-4c9b-be95-48b4b17431e4"
|
|||
id: RAIL-BS-ADHOC-2026-07-27-T01
|
||||
status: done
|
||||
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
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ owner: railiance-cluster
|
|||
topic_slug: railiance
|
||||
created: "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)
|
||||
|
|
@ -49,7 +49,7 @@ operator approval per `docs/operator-runbook.md`.
|
|||
id: RAIL-BS-WP-0010-T01
|
||||
status: done
|
||||
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
|
||||
|
|
@ -70,7 +70,7 @@ Runtime bundle rsynced from workstation (`efa3615`); remote gitea `origin/main`
|
|||
id: RAIL-BS-WP-0010-T02
|
||||
status: done
|
||||
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`
|
||||
|
|
@ -91,7 +91,7 @@ Deployments restarted for new image digest; migrate/sync jobs completed green.
|
|||
id: RAIL-BS-WP-0010-T03
|
||||
status: done
|
||||
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
|
||||
|
|
@ -114,7 +114,7 @@ restart, so strict no-restart proof deferred to a future definition-only change.
|
|||
id: RAIL-BS-WP-0010-T04
|
||||
status: done
|
||||
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
|
||||
|
|
@ -131,7 +131,7 @@ cron `30 8 * * 1` Europe/Berlin. Temporal schedule
|
|||
id: RAIL-BS-WP-0010-T05
|
||||
status: done
|
||||
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).
|
||||
|
|
@ -155,7 +155,7 @@ against cluster API so workplan/tasks sync properly.
|
|||
id: RAIL-BS-WP-0010-T06
|
||||
status: done
|
||||
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
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ owner: railiance-cluster
|
|||
topic_slug: railiance
|
||||
created: "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)
|
||||
|
|
@ -50,7 +50,7 @@ touching steps require operator approval per `docs/operator-runbook.md`.
|
|||
id: RAIL-BS-WP-0011-T01
|
||||
status: done
|
||||
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
|
||||
|
|
@ -71,7 +71,7 @@ already at `f41cf14`.
|
|||
id: RAIL-BS-WP-0011-T02
|
||||
status: done
|
||||
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
|
||||
|
|
@ -95,7 +95,7 @@ at `:00` UTC, `paused=false`, schedule count 13 → 14.
|
|||
id: RAIL-BS-WP-0011-T03
|
||||
status: done
|
||||
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
|
||||
|
|
@ -120,7 +120,7 @@ sync properly.
|
|||
id: RAIL-BS-WP-0011-T04
|
||||
status: done
|
||||
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
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ owner: codex
|
|||
topic_slug: railiance
|
||||
created: "2026-07-25"
|
||||
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
|
||||
|
|
@ -44,7 +44,7 @@ It must not:
|
|||
id: RAIL-BS-WP-0012-T01
|
||||
status: done
|
||||
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:
|
||||
|
|
@ -66,7 +66,7 @@ lifecycle is marked as transitional material targeted for future
|
|||
id: RAIL-BS-WP-0012-T02
|
||||
status: done
|
||||
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
|
||||
|
|
@ -85,7 +85,7 @@ cluster-owned, and migration debt that must be rehomed elsewhere.
|
|||
id: RAIL-BS-WP-0012-T03
|
||||
status: done
|
||||
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:
|
||||
|
|
@ -109,7 +109,7 @@ expectations, and explicit non-guarantees for wave 1.
|
|||
id: RAIL-BS-WP-0012-T04
|
||||
status: done
|
||||
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.
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ owner: codex
|
|||
topic_slug: railiance
|
||||
created: "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
|
||||
|
|
@ -20,7 +20,7 @@ state_hub_workstream_id: "552e55be-4b14-47cc-8680-8bf1ab97f15b"
|
|||
id: RAIL-BS-WP-0013-T01
|
||||
status: done
|
||||
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
|
||||
|
|
@ -32,7 +32,7 @@ reading secrets. Emit JSON suitable for reef admission evidence.
|
|||
id: RAIL-BS-WP-0013-T02
|
||||
status: done
|
||||
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.
|
||||
|
|
@ -47,7 +47,7 @@ lane reached the cluster-local API and completed the preflight.
|
|||
id: RAIL-BS-WP-0013-T03
|
||||
status: done
|
||||
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
|
||||
|
|
@ -64,7 +64,7 @@ ClusterIP-only and the idempotent installer/verifier are repository-owned.
|
|||
id: RAIL-BS-WP-0013-T04
|
||||
status: done
|
||||
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
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ related:
|
|||
- RESOURCE-WP-0003
|
||||
- ADR-0006
|
||||
- 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
|
||||
|
|
@ -44,7 +44,7 @@ fin-hub allocate. No booked EUR in this repo.
|
|||
id: RCLUSTER-WP-0014-T01
|
||||
status: done
|
||||
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
|
||||
|
|
@ -68,7 +68,7 @@ environments.
|
|||
id: RCLUSTER-WP-0014-T02
|
||||
status: done
|
||||
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
|
||||
|
|
@ -90,7 +90,7 @@ current facts.
|
|||
id: RCLUSTER-WP-0014-T03
|
||||
status: done
|
||||
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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue