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 3a602279..5e2689b0 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 @@ -23,8 +23,13 @@ character-selection UI or redesign the transport. 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. +- [x] B — session event and command routers (`961bdd07`): focused inbound + event and outbound command owners, exact reverse teardown, copied/in-flight + callback acceptance gates, inactive-before-EnterWorld publication, + concurrent and reentrant disposal serialization, and delayed-dialog + indirection that makes displaced transports both inert and collectible. + Three-agent review clean. Release: 6,636 passed / 5 skipped. +- [ ] C — convergent session reset (in progress). - [ ] D — complete lifecycle controller. - [ ] E — GameWindow cutover. - [ ] F — final review, connected gate, and documentation closeout.