docs(interaction): plan GameWindow selection slice

Define the read-only query and stateful interaction ownership boundaries, pin retail ordering and lifecycle invariants, and isolate the GUID-incarnation and pending-pickup defects as #230 and #231 before the mechanical cutover.

Co-authored-by: OpenAI Codex <codex@openai.com>
This commit is contained in:
Erik 2026-07-21 06:59:56 +02:00
parent cf50ee3d50
commit c271383714
3 changed files with 403 additions and 0 deletions

View file

@ -411,6 +411,9 @@ the complete connected lifecycle gate.
#### Slice 1 — finish selection/interaction ownership — NEXT
Detailed execution plan:
[`docs/plans/2026-07-21-gamewindow-slice-1-selection-interaction.md`](../plans/2026-07-21-gamewindow-slice-1-selection-interaction.md).
Split the old Step 4 into three reviewable commits:
1. `WorldSelectionQuery` receives camera/scene/live-object read seams and owns