Sync CUST-WP-0054 hub bindings after stale ID repair
Apply fix-consistency writeback: new workstream 5ceff9dd and task IDs.
This commit is contained in:
@@ -11,6 +11,7 @@ planning_priority: high
|
|||||||
planning_order: 54
|
planning_order: 54
|
||||||
created: "2026-07-03"
|
created: "2026-07-03"
|
||||||
updated: "2026-07-08"
|
updated: "2026-07-08"
|
||||||
|
state_hub_workstream_id: "5ceff9dd-e034-46d9-a0e1-37f167ca0729"
|
||||||
---
|
---
|
||||||
|
|
||||||
# CUST-WP-0054 - Workstation Independence and Fleet Role Realignment
|
# CUST-WP-0054 - Workstation Independence and Fleet Role Realignment
|
||||||
@@ -108,7 +109,7 @@ production dependency (likely identity/OpenBao) has moved.
|
|||||||
id: CUST-WP-0054-T01
|
id: CUST-WP-0054-T01
|
||||||
status: done
|
status: done
|
||||||
priority: high
|
priority: high
|
||||||
|
state_hub_task_id: "2257d05c-2997-4ec9-a95a-1f2d12915de9"
|
||||||
```
|
```
|
||||||
|
|
||||||
Write the canon-adjacent architecture note (`docs/` first; promote to
|
Write the canon-adjacent architecture note (`docs/` first; promote to
|
||||||
@@ -125,7 +126,7 @@ host and target host. Done when every row has a target and a migration owner
|
|||||||
id: CUST-WP-0054-T02
|
id: CUST-WP-0054-T02
|
||||||
status: done
|
status: done
|
||||||
priority: high
|
priority: high
|
||||||
|
state_hub_task_id: "40733441-5786-49d3-bc35-006ab34dc646"
|
||||||
```
|
```
|
||||||
|
|
||||||
Remove the workstation from all production data paths:
|
Remove the workstation from all production data paths:
|
||||||
@@ -149,7 +150,7 @@ emission working (partial T10 rehearsal).
|
|||||||
id: CUST-WP-0054-T03
|
id: CUST-WP-0054-T03
|
||||||
status: done
|
status: done
|
||||||
priority: high
|
priority: high
|
||||||
|
state_hub_task_id: "4bbb3a81-8558-4b19-96ea-684c20633683"
|
||||||
```
|
```
|
||||||
|
|
||||||
Declare coulombcore frozen for new production (policy note in canon). Produce
|
Declare coulombcore frozen for new production (policy note in canon). Produce
|
||||||
@@ -166,7 +167,7 @@ authenticates through them).
|
|||||||
id: CUST-WP-0054-T04
|
id: CUST-WP-0054-T04
|
||||||
status: progress
|
status: progress
|
||||||
priority: high
|
priority: high
|
||||||
|
state_hub_task_id: "1e92d690-e3e6-4073-849e-4e500cd4cadc"
|
||||||
```
|
```
|
||||||
|
|
||||||
Execute/absorb `RAIL-HO-WP-0005`: Forgejo production on railiance01 becomes
|
Execute/absorb `RAIL-HO-WP-0005`: Forgejo production on railiance01 becomes
|
||||||
@@ -200,7 +201,7 @@ of remaining registered repos.
|
|||||||
id: CUST-WP-0054-T05
|
id: CUST-WP-0054-T05
|
||||||
status: progress
|
status: progress
|
||||||
priority: high
|
priority: high
|
||||||
|
state_hub_task_id: "714a5095-8a5a-4d2f-9e7d-b2a2b1f21526"
|
||||||
```
|
```
|
||||||
|
|
||||||
Move the State Hub primary from coulombcore to railiance01 using the proven
|
Move the State Hub primary from coulombcore to railiance01 using the proven
|
||||||
@@ -246,7 +247,7 @@ Day-1 check (2026-07-06T22:35Z):
|
|||||||
id: CUST-WP-0054-T06
|
id: CUST-WP-0054-T06
|
||||||
status: done
|
status: done
|
||||||
priority: medium
|
priority: medium
|
||||||
|
state_hub_task_id: "1da032b1-4b2f-4e7a-a2f3-e3ac3df29bdd"
|
||||||
```
|
```
|
||||||
|
|
||||||
Remove `/home/worsch/...` path identities from runtime contracts: the triage
|
Remove `/home/worsch/...` path identities from runtime contracts: the triage
|
||||||
@@ -267,7 +268,7 @@ via `tools/migrate-working-memory-pvc-to-clone.sh`.
|
|||||||
id: CUST-WP-0054-T07
|
id: CUST-WP-0054-T07
|
||||||
status: todo
|
status: todo
|
||||||
priority: high
|
priority: high
|
||||||
|
state_hub_task_id: "853f477b-bb76-4ed4-a5c3-31416fd26000"
|
||||||
```
|
```
|
||||||
|
|
||||||
Implement strategy A: `make dev-hub` (or `custodian dev up`) starts the local
|
Implement strategy A: `make dev-hub` (or `custodian dev up`) starts the local
|
||||||
@@ -285,7 +286,7 @@ fully offline.
|
|||||||
id: CUST-WP-0054-T08
|
id: CUST-WP-0054-T08
|
||||||
status: todo
|
status: todo
|
||||||
priority: medium
|
priority: medium
|
||||||
|
state_hub_task_id: "065b626e-4f52-4a0a-8a52-a8551caf2701"
|
||||||
```
|
```
|
||||||
|
|
||||||
Compose the existing pieces (NET-WP-0020 unseal automation, S1–S3 bootstrap
|
Compose the existing pieces (NET-WP-0020 unseal automation, S1–S3 bootstrap
|
||||||
@@ -301,7 +302,7 @@ join-ready state unattended except for custody-gated steps.
|
|||||||
id: CUST-WP-0054-T09
|
id: CUST-WP-0054-T09
|
||||||
status: wait
|
status: wait
|
||||||
priority: medium
|
priority: medium
|
||||||
|
state_hub_task_id: "08ea9646-c078-47f9-9d90-29e07fb360b0"
|
||||||
```
|
```
|
||||||
|
|
||||||
Gated on T03–T05 drains reaching identity/OpenBao. Final inventory sweep,
|
Gated on T03–T05 drains reaching identity/OpenBao. Final inventory sweep,
|
||||||
@@ -317,7 +318,7 @@ both fleet nodes.
|
|||||||
id: CUST-WP-0054-T10
|
id: CUST-WP-0054-T10
|
||||||
status: wait
|
status: wait
|
||||||
priority: high
|
priority: high
|
||||||
|
state_hub_task_id: "5678e806-cf63-4443-a4a8-f9663bd1acc4"
|
||||||
```
|
```
|
||||||
|
|
||||||
The plan's proof: workstation fully offline for 24h+ (no tunnels, no
|
The plan's proof: workstation fully offline for 24h+ (no tunnels, no
|
||||||
|
|||||||
Reference in New Issue
Block a user