refactor(app): compose live presentation startup
This commit is contained in:
parent
aa6ffa5176
commit
88f32dc4e2
23 changed files with 1767 additions and 626 deletions
|
|
@ -26,15 +26,14 @@ What does NOT go here:
|
|||
|
||||
## Current queue — 2026-07-22
|
||||
|
||||
- **Active structural work:** `GameWindow` decomposition. Slices 1–7 are
|
||||
complete; Slice 8 checkpoints A–G now own native callbacks, live-session
|
||||
composition, world-environment state, reversible device input/raw pointer,
|
||||
physical framebuffer publication, gameplay action priority, typed commands,
|
||||
the retained-root item-drop edge, and two-phase runtime settings outside the
|
||||
shell.
|
||||
- **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
|
||||
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 3,663 lines / 162 fields / 37 methods. Remaining
|
||||
Slice 8 resource/composition/shutdown
|
||||
handoffs and the class is 2,840 raw lines. I.7–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