fix(workplans): migrate archived workplans off the retired RAILIANCE-WP prefix
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:
parent
33bf6e7f3d
commit
a042bee363
3 changed files with 26 additions and 26 deletions
|
|
@ -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
|
||||
|
|
@ -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
|
||||
|
|
@ -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
|
||||
Loading…
Add table
Add a link
Reference in a new issue