From 78a9223b652b572b9471ed14ee5ccc20a527752b Mon Sep 17 00:00:00 2001 From: Erik Date: Tue, 21 Jul 2026 11:18:03 +0200 Subject: [PATCH] docs(plan): record live session routing checkpoint --- docs/plans/2026-07-21-gamewindow-slice-3-live-session.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) 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.