diff --git a/docs/plans/2026-07-21-gamewindow-slice-3-live-session.md b/docs/plans/2026-07-21-gamewindow-slice-3-live-session.md index 3558a00a..3a602279 100644 --- a/docs/plans/2026-07-21-gamewindow-slice-3-live-session.md +++ b/docs/plans/2026-07-21-gamewindow-slice-3-live-session.md @@ -18,8 +18,12 @@ character-selection UI or redesign the transport. canonical-account F657, exact F653 confirmation, negotiated-state Disconnect symmetry, closed-channel/flood-safe confirmation wait, and deterministic shutdown tests. Release: 6,605 passed / 5 skipped. -- [ ] A — owned subscription primitives (in progress). -- [ ] B — session event and command routers. +- [x] A — owned subscription primitives (`7d452aa6`): exact nested + GameEvent registration tokens, reverse/idempotent subscription ownership, + transactional wiring construction, and adversarial unregister, + reentrancy, replacement, and concurrent-dispose coverage. Release: 6,621 + passed / 5 skipped. +- [ ] B — session event and command routers (in progress). - [ ] C — convergent session reset. - [ ] D — complete lifecycle controller. - [ ] E — GameWindow cutover.