fix(workplans): migrate archived workplans off the retired RAILIANCE-WP prefix
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s

Completes the migration begun on 2026-08-25, which covered active workplans
only. The archived copies kept their historical identifiers, and three
repositories shared one number space — so their task identifiers collided,
blocking task-level projection reset for those workplans.

Numbering continues each repository's active sequence rather than restarting,
so no identifier is reused. Projection UUIDs are re-derived from the new
canonical ids.

Refs CUST-WP-0068, STATE-WP-0083-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-26 08:05:45 +02:00
parent 33bf6e7f3d
commit a042bee363
3 changed files with 26 additions and 26 deletions

View file

@ -1,5 +1,5 @@
---
id: RAILIANCE-WP-0012
id: RCLUSTER-WP-0001
type: workplan
title: "activity-core cluster-owned deploy/verify"
domain: financials
@ -9,7 +9,7 @@ owner: codex
topic_slug: railiance
created: "2026-06-15"
updated: "2026-06-16"
state_hub_workstream_id: "6434f7cb-e13c-4c05-839b-197bb239d5cd"
state_hub_workstream_id: "7c577c73-43e1-546c-af4b-f90bb3e31a9b"
---
> **Terminology note:** Historical text in this archived workplan may use the legacy term "workstream". The fleet term is **workplan** (`canon/standards/workplan-terminology-fleet_v0.1.md`).
@ -29,10 +29,10 @@ operator-owned locations while returning only non-secret evidence to State Hub.
## Implement cluster-owned verifier
```task
id: RAILIANCE-WP-0012-T01
id: RCLUSTER-WP-0001-T01
status: done
priority: high
state_hub_task_id: "3769fdfb-b4f1-431b-a55a-672d93b3ea55"
state_hub_task_id: "0ff9064f-8d27-5c4f-be9c-7ac82aa90768"
```
Add a repeatable command that:
@ -53,10 +53,10 @@ use `ACTIVITY_CORE_CLUSTER_HOST=local` only for an explicitly selected local
## Run live verification and publish evidence
```task
id: RAILIANCE-WP-0012-T02
id: RCLUSTER-WP-0001-T02
status: done
priority: high
state_hub_task_id: "6d7f87c3-a533-4de1-84de-9ca65f2e2779"
state_hub_task_id: "dda59987-7c7d-5e29-a9c5-e93ac705999d"
```
Run `make verify-activity-core` against the Railiance cluster. On success, cite
@ -96,10 +96,10 @@ manual live cleanup was needed.
## Handoff closure to activity-core
```task
id: RAILIANCE-WP-0012-T03
id: RCLUSTER-WP-0001-T03
status: done
priority: medium
state_hub_task_id: "43f652c6-fcc4-49fa-90cc-4122eb6d5321"
state_hub_task_id: "3fb86fed-435b-557e-83d5-44260d1ff483"
```
After live evidence exists, update activity-core `ACTIVITY-WP-0007-T06` to cite

View file

@ -1,5 +1,5 @@
---
id: RAILIANCE-WP-0013
id: RCLUSTER-WP-0002
type: workplan
title: "activity-core verifier evidence hardening"
domain: financials
@ -9,7 +9,7 @@ owner: codex
topic_slug: railiance
created: "2026-06-16"
updated: "2026-06-16"
state_hub_workstream_id: "a3abb83a-2d42-40f9-a5f6-1dbc36903436"
state_hub_workstream_id: "a3f7cd48-fd0b-5df2-97f7-12d20707e7a0"
---
> **Terminology note:** Historical text in this archived workplan may use the legacy term "workstream". The fleet term is **workplan** (`canon/standards/workplan-terminology-fleet_v0.1.md`).
@ -34,10 +34,10 @@ This is a hardening follow-up only; it does not reopen activity-core
## Correlate State Hub progress to the manual trigger
```task
id: RAILIANCE-WP-0013-T01
id: RCLUSTER-WP-0002-T01
status: done
priority: high
state_hub_task_id: "d013a4a9-77fc-4cf0-babf-528d71acc0a1"
state_hub_task_id: "6330f262-8830-546d-a4db-b83f75ffafbd"
```
Update `tools/cmd/railiance-verify-activity-core` so after
@ -59,10 +59,10 @@ requires State Hub `ops_inventory_probe` detail to match both `activity_id` and
## Record immutable runtime evidence
```task
id: RAILIANCE-WP-0013-T02
id: RCLUSTER-WP-0002-T02
status: done
priority: medium
state_hub_task_id: "c5780ec1-9a74-401e-b60e-a0fdf2b7e5d2"
state_hub_task_id: "8784ec5e-468f-5593-b8ef-29476451c2f8"
```
Ensure successful evidence includes either `activity_core_revision` or an
@ -76,10 +76,10 @@ remote repo revision or the immutable image ID.
## Guard explicit local kubectl override
```task
id: RAILIANCE-WP-0013-T03
id: RCLUSTER-WP-0002-T03
status: done
priority: medium
state_hub_task_id: "0d60809f-3f1d-4ea9-a96f-af074911acc0"
state_hub_task_id: "743f8bf5-9837-5d45-a070-45631f9ab5a8"
```
Keep `railiance01`/SSH as the default executor. If
@ -94,10 +94,10 @@ also set, and accepted local mode prints the current `kubectl` context.
## Verify and publish hardening evidence
```task
id: RAILIANCE-WP-0013-T04
id: RCLUSTER-WP-0002-T04
status: done
priority: medium
state_hub_task_id: "150e4fa3-800c-4997-baaa-da696f5a0fc0"
state_hub_task_id: "35a733a6-784e-5918-85bf-cc2807c272c6"
```
Run `bash -n tools/cmd/railiance-verify-activity-core`, run

View file

@ -1,5 +1,5 @@
---
id: RAILIANCE-WP-0014
id: RCLUSTER-WP-0003
type: workplan
title: "activity-core llm-connect live reconcile"
domain: financials
@ -9,7 +9,7 @@ owner: codex
topic_slug: railiance
created: "2026-06-18"
updated: "2026-07-01"
state_hub_workstream_id: "a152ddda-d60a-4a65-9b9c-59e2db9ff2b7"
state_hub_workstream_id: "93e33e49-4bc3-57fd-a3f7-da46fcb7793d"
---
> **Terminology note:** Historical text in this archived workplan may use the legacy term "workstream". The fleet term is **workplan** (`canon/standards/workplan-terminology-fleet_v0.1.md`).
@ -33,10 +33,10 @@ record only non-secret evidence.
## Add cluster-owned reconcile/check command
```task
id: RAILIANCE-WP-0014-T01
id: RCLUSTER-WP-0003-T01
status: done
priority: high
state_hub_task_id: "49288db7-8102-4ad5-af08-1fe6ab3f1d37"
state_hub_task_id: "b752a0cd-b3b7-5ace-ba79-71504e26169f"
```
Add a repeatable Railiance command that:
@ -53,10 +53,10 @@ and Makefile target `reconcile-activity-core-llm-connect`.
## Reconcile live non-secret runtime config
```task
id: RAILIANCE-WP-0014-T02
id: RCLUSTER-WP-0003-T02
status: done
priority: high
state_hub_task_id: "61df5bad-535f-4ad1-ac7a-f46ff278c388"
state_hub_task_id: "90fe9a18-3d05-5faa-862d-8079d9412260"
```
Patch the live `activity-core/actcore-runtime-config` ConfigMap so it consumes
@ -71,10 +71,10 @@ values. Live evidence note `c72c514a-399e-4c54-8d5b-d36405932360` confirms
## Complete provider Secret, deployment, and smoke gate
```task
id: RAILIANCE-WP-0014-T03
id: RCLUSTER-WP-0003-T03
status: done
priority: high
state_hub_task_id: "ae8af00a-c14f-4b76-933c-46d06cd360ae"
state_hub_task_id: "1764a7e3-b21e-5f71-a68f-c66988e4ccdf"
```
After an operator stores provider credentials in