docs(retirement): own identifier projection migration
Assistant: codex Assistant-Model: gpt-5.6-sol Assistant-Session: 01a023c0-a0a3-7c03-b395-5a0d2757214d
This commit is contained in:
parent
7e82dd4594
commit
ce52e9d1e2
2 changed files with 18 additions and 2 deletions
|
|
@ -278,7 +278,7 @@
|
|||
| task | STATE-WP-0079-T01 | done | — | workplans/STATE-WP-0079-retirement-strangler.md |
|
||||
| task | STATE-WP-0079-T02 | done | — | workplans/STATE-WP-0079-retirement-strangler.md |
|
||||
| task | STATE-WP-0079-T03 | done | — | workplans/STATE-WP-0079-retirement-strangler.md |
|
||||
| task | STATE-WP-0079-T04 | todo | — | workplans/STATE-WP-0079-retirement-strangler.md |
|
||||
| task | STATE-WP-0079-T04 | progress | — | workplans/STATE-WP-0079-retirement-strangler.md |
|
||||
| task | STATE-WP-0079-T05 | todo | — | workplans/STATE-WP-0079-retirement-strangler.md |
|
||||
| task | STATE-WP-0079-T06 | todo | — | workplans/STATE-WP-0079-retirement-strangler.md |
|
||||
| task | STATE-WP-0080-T01 | done | — | workplans/STATE-WP-0080-register-project-flavor-awareness.md |
|
||||
|
|
|
|||
|
|
@ -116,7 +116,7 @@ registration suite passes (`20 passed`).
|
|||
|
||||
```task
|
||||
id: STATE-WP-0079-T04
|
||||
status: todo
|
||||
status: progress
|
||||
priority: high
|
||||
state_hub_task_id: "db5291f2-3801-40fa-abf2-ceb0e77687c9"
|
||||
```
|
||||
|
|
@ -160,6 +160,22 @@ it changes how live task writes flow.
|
|||
Net: of 425 inventory items, roughly **6 can move today**. The retirement is
|
||||
gated almost entirely on owner-side capability in `repo-manager` and `hub-core`.
|
||||
|
||||
**Readiness update (2026-08-21):** RMGR-WP-0008 is finished, HUB-WP-0004 is
|
||||
finished, and the cutover slice plan now records the corrected receiving/UI
|
||||
boundaries. Workplan/register/classification adapters and compatibility tests
|
||||
exist; execute them by slice rather than relying on this earlier readiness
|
||||
snapshot.
|
||||
|
||||
**Deterministic-identifier compatibility sub-slice (2026-08-21):** fleet owner
|
||||
declared namespace `helixforge`. Repo Manager's sealed plan covers 242 live
|
||||
records across 42/42 eligible repositories with zero collisions, but apply is
|
||||
not yet authorized. State Hub uses workplan/task UUIDs as primary keys referenced
|
||||
by progress, decisions, dependencies, token events, launches, and other tables;
|
||||
those foreign keys do not use `ON UPDATE CASCADE`. This task owns the temporary
|
||||
transactional projection migration, durable old-id aliases, rollback rehearsal,
|
||||
and compatibility evidence needed by RMGR-WP-0005-T04. Do not rewrite repository
|
||||
UUID fields until that sub-slice passes in isolated PostgreSQL.
|
||||
|
||||
**A2a executed (2026-08-20) — first live cutover slice.** Dual-run is on for the
|
||||
pilot repo:
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue