feat: finish register receiving and authority routing
Assistant: codex Assistant-Model: gpt-5.6-sol Assistant-Session: 01a023c0-a0a3-7c03-b395-5a0d2757214d
This commit is contained in:
parent
6d134425df
commit
d103955217
28 changed files with 970 additions and 48 deletions
|
|
@ -438,7 +438,7 @@ ADR-010's older example list.
|
|||
|
||||
```task
|
||||
id: RMGR-WP-0005-T09
|
||||
status: progress
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "d40cc4a8-4280-4940-ac1d-dc1049f1b678"
|
||||
```
|
||||
|
|
@ -475,11 +475,18 @@ paths are captured in
|
|||
to repair those seven bindings and retain/export the 217 closed rows before T07
|
||||
replaces the cache.
|
||||
|
||||
**Result (2026-08-21):** the preferred binding-sync API accepted all seven
|
||||
verified file mappings atomically (`updated: 7`), without changing repository
|
||||
files or lifecycle state. The cache now has zero unbound live workplans. The
|
||||
remaining 217 unbound rows are exclusively closed provenance (201 `finished`,
|
||||
16 `archived`) and are explicitly retained in the untouched current database;
|
||||
T07 must export or preserve them as its pre-rebuild gate.
|
||||
|
||||
## Assign one authoritative hub per record
|
||||
|
||||
```task
|
||||
id: RMGR-WP-0005-T10
|
||||
status: wait
|
||||
status: done
|
||||
priority: medium
|
||||
state_hub_task_id: "15f0f167-a8d0-4d5c-8576-3e93b1e8792f"
|
||||
```
|
||||
|
|
@ -494,6 +501,15 @@ peer-database divergence this workplan exists to remove recurs at larger scale.
|
|||
Coordinate with the hub-extension architecture in
|
||||
`prj-state-hub-retirement/architecture/`; `hub-core` owns the hub-native side.
|
||||
|
||||
**Result (2026-08-21):** the T08 machine-readable inventory is now an
|
||||
executable, fail-closed routing contract. `rmgr authority route` resolves every
|
||||
known record type to exactly one owner; file-derived routes require repository
|
||||
and domain context, while hub-native/cache routes name their central owner.
|
||||
Unknown record types and claimed-owner mismatches are rejected. Contract-wide
|
||||
tests prove all 42 current record types resolve once. Finished `HUB-WP-0004`
|
||||
accepts the complementary boundary: repository authority stays with Repo
|
||||
Manager and hub-core owns the named hub-native projection/event ports.
|
||||
|
||||
## Protect lifecycle status from automation
|
||||
|
||||
```task
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue