refactor(app): compose live presentation startup
This commit is contained in:
parent
aa6ffa5176
commit
88f32dc4e2
23 changed files with 1767 additions and 626 deletions
|
|
@ -97,12 +97,15 @@ runtime-target binding without replay, and one current/toon settings owner.
|
|||
`GameWindow` is 3,663 lines / 162 fields / 37 methods at G. Checkpoint H adds
|
||||
sole terrain-atlas and sky-shader roots, one retained Host/runtime lease, an
|
||||
atomic update/render frame-root pair, prepared portal fallback/transfer, and
|
||||
checked retryable GL leaf construction and state mutation. `GameWindow` is now
|
||||
3,689 lines / 162 fields / 37 methods. Ordered composition, shutdown, canonical
|
||||
soak snapshots, and closeout checkpoints I–L remain. Checkpoint H passes 61
|
||||
focused ownership tests and 3,236 App tests / 3 intentional skips; the complete
|
||||
Release suite passes 7,606 tests / 5 skips and all three final corrected-diff
|
||||
reviews are clean.
|
||||
checked retryable GL leaf construction and state mutation. Checkpoint I.1–I.6
|
||||
now provide the executable ordered startup pipeline through retained UI and
|
||||
live presentation. The canonical live runtime/world, presentation/effect
|
||||
controllers, selection/radar, landblock publishers, and portal/sky/particle
|
||||
resources have transactional phase ownership and exact-owner late bindings.
|
||||
`GameWindow` is now 2,840 raw lines. I.7–I.9, shutdown, canonical soak
|
||||
snapshots, and closeout checkpoints J–L remain. The App gate passes 3,407 tests
|
||||
/ 3 intentional skips, the complete Release suite passes 7,779 tests / 5
|
||||
skips, and all three I.6 corrected-diff reviews are clean.
|
||||
|
||||
This is a behavior-preserving structural program. Severe regressions still get
|
||||
root-cause fixes in separate commits; ordinary feature work resumes with M4
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue