refactor(app): compose session and player startup
Move streaming, live-session, hydration, local-player, combat, and teleport construction behind the typed Phase-7 boundary. Add exact-owner runtime bindings and focused spawn-claim classification so partial startup rolls back without retaining old session targets while preserving the accepted construction and frame dependencies. Co-authored-by: Codex <codex@openai.com>
This commit is contained in:
parent
3573da12e1
commit
7771c07fb6
31 changed files with 1759 additions and 532 deletions
|
|
@ -27,13 +27,14 @@ What does NOT go here:
|
|||
## Current queue — 2026-07-22
|
||||
|
||||
- **Active structural work:** `GameWindow` decomposition. Slices 1–7 and Slice
|
||||
8 checkpoints A–H are complete; I.1–I.6 now own the executable ordered
|
||||
8 checkpoints A–H are complete; I.1–I.7 now own the executable ordered
|
||||
startup path through retained UI and live presentation, including the
|
||||
canonical runtime/world, selection/radar, landblock publishers, and
|
||||
portal/sky/particle resources.
|
||||
`GameWindow.OnUpdate` and `GameWindow.OnRender` are typed orchestration
|
||||
handoffs and the class is 2,840 raw lines. I.7–I.9 plus the remaining
|
||||
shutdown/closeout
|
||||
I.7 now owns streaming/session/hydration/local-player/teleport startup and
|
||||
every late edge explicitly. `GameWindow.OnUpdate` and `GameWindow.OnRender`
|
||||
are typed orchestration handoffs and the class is 2,479 raw lines. I.8–I.9
|
||||
plus the remaining shutdown/closeout
|
||||
cleanup is active in
|
||||
[`docs/architecture/code-structure.md`](architecture/code-structure.md).
|
||||
This is the behavior-preserving prerequisite before new M4 feature bodies.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue