docs: advance post-truth work index

Advance the current work index after the accepted truth merge.
This commit is contained in:
AAA authored and GitHub committed 2026-08-22 19:49:43 +08:00
1 parent 1979354264
commit 1a79358326
3 files changed
+7 -10

No files matched your search

+1 -2
View File
@@ -26,8 +26,7 @@ Last updated: 2026-08-22
## Current Priority
1. Keep this truth set and [the TODO ledger](./todo.md) concise and internally consistent.
2. Merge the accepted holistic routing truth into canonical `main` before any dependent runtime branch or cleanup.
3. Rebuild only approved runtime changes from that exact `main`, validate cap `1/2/3`, quality ownership, route recovery, and bounded resources, independently review, then deploy with rollback evidence.
2. Rebuild only approved runtime changes from canonical `main@7426c3a`, validate cap `1/2/3`, quality ownership, route recovery, and bounded resources, independently review, then deploy with rollback evidence.
## Working Rules
+4 -5
View File
@@ -20,9 +20,8 @@ This is the current execution index. Git history owns completed timelines; [veri
## Current Milestone
1. Merge the accepted route truth across requirements, design, ADR, memory, status, and [the TODO ledger](./todo.md).
2. Rebuild the cap/accounting runtime from exact canonical `main`, preserving safe identity, media-proof, and rollback behavior.
3. Validate cap `1/2/3`, child and parent quality ownership, constrained Host/SFU/TURN paths, bounded resources, and rollback before deployment.
1. Rebuild the cap/accounting runtime from exact canonical `main`, preserving safe identity, media-proof, and rollback behavior.
2. Validate cap `1/2/3`, child and parent quality ownership, constrained Host/SFU/TURN paths, bounded resources, and rollback before deployment.
## Active Boundaries
@@ -33,5 +32,5 @@ This is the current execution index. Git history owns completed timelines; [veri
## Next Stop
Complete the truth merge and canonical-workspace cleanup first. Runtime changes and
remaining TODOs start only from the resulting clean `main`.
Create each runtime change from the resulting clean `main`; remaining TODOs stay
scoped to their owner and do not revive superseded branches.
+2 -3
View File
@@ -6,9 +6,8 @@ Only items in **Now** are executable after their stated decision gate. A branch
## Now
1. **Merge accepted routing truth.** Reconcile the accepted holistic model across requirements, design, ADR, memory, status, and this ledger, then merge that truth into canonical `main` before dependent implementation.
2. **Migrate routing from accepted truth.** Rebuild the scoped runtime change from that exact `main`: every non-server endpoint defaults to steady outbound media-copy cap `2`, deployment accepts `1/2/3`, a peer child or Host publication consumes one slot, upstream receive is free, selected TURN replaces the same copy's transport, and no Browser tier exists. Replace split topology/route/transport authority and policy magic numbers with one controller, one committed ingress graph, typed reservations, and shared invariants. Keep `EdgeHealth` child-scoped; let the quality owner supply finite correlated windows and independent-edge corroboration for `RelayEligibility`, with no IP-ranking or room-wide score.
3. **Validate and release.** Run focused state-machine tests, child-vs-parent quality ownership, cap `1/2/3` topology and recovery matrices, constrained Host/SFU/TURN paths, independent routing review, build/full gates, bounded production preflight, deployment, postflight, and rollback verification.
1. **Migrate routing from accepted truth.** Rebuild the scoped runtime change from canonical `main@7426c3a`: every non-server endpoint defaults to steady outbound media-copy cap `2`, deployment accepts `1/2/3`, a peer child or Host publication consumes one slot, upstream receive is free, selected TURN replaces the same copy's transport, and no Browser tier exists. Replace split topology/route/transport authority and policy magic numbers with one controller, one committed ingress graph, typed reservations, and shared invariants. Keep `EdgeHealth` child-scoped; let the quality owner supply finite correlated windows and independent-edge corroboration for `RelayEligibility`, with no IP-ranking or room-wide score.
2. **Validate and release.** Run focused state-machine tests, child-vs-parent quality ownership, cap `1/2/3` topology and recovery matrices, constrained Host/SFU/TURN paths, independent routing review, build/full gates, bounded production preflight, deployment, postflight, and rollback verification.
The existing route implementation is an input to these tasks. Preserve its verified generation, authorization, make-before-break, and media-proof invariants while migrating capacity and fallback accounting.