refactor(app): compose live presentation startup
This commit is contained in:
parent
aa6ffa5176
commit
88f32dc4e2
23 changed files with 1767 additions and 626 deletions
|
|
@ -726,16 +726,17 @@ oracle, platform/host/content/settings phases, and the production world/render
|
|||
phase. `WorldRenderCompositionPhase` owns Region/environment, the mandatory
|
||||
modern-renderer foundation, immutable terrain-worker inputs, and WB/texture/
|
||||
sampler construction; every Phase-4 GL constructor has retryable prefix
|
||||
ownership. `GameWindow` is 3,522 raw lines after I.5. I.6a moves interaction
|
||||
and retained-UI construction into `InteractionRetainedUiCompositionPhase`;
|
||||
typed exact-owner sources now bridge the later session, selection, radar,
|
||||
view-plane, diagnostics, inventory, and automation owners without callbacks to
|
||||
the window. The old item-use and selection wrapper methods are deleted.
|
||||
`GameWindow` is 3,246 raw lines after I.6a. I.6b–L remain active, with live
|
||||
presentation and landblock-publication composition next. The App gate passes
|
||||
3,401 tests / 3 intentional skips and the complete Release suite passes 7,773
|
||||
tests / 5 intentional skips. The solution retains only the 17 warnings tracked
|
||||
by #228; the I.6a behavior, architecture, and adversarial reviews are clean.
|
||||
ownership. `GameWindow` is 3,522 raw lines after I.5. I.6 moves interaction,
|
||||
retained UI, live presentation, and landblock publication into ordered
|
||||
composition phases. Typed exact-owner sources bridge later session,
|
||||
selection, radar, view-plane, diagnostics, inventory, hydration, and automation
|
||||
owners without callbacks to the window. The old item-use and selection wrapper
|
||||
methods are deleted. `GameWindow` is 2,840 raw lines after I.6. I.7–L remain
|
||||
active, with session, streaming, and hydration composition next. The App gate
|
||||
passes 3,407 tests / 3 intentional skips and the complete Release suite passes
|
||||
7,779 tests / 5 intentional skips. The clean solution build retains only the
|
||||
17 test-project warnings tracked by #228; the I.6 behavior, architecture, and
|
||||
adversarial reviews are clean.
|
||||
|
||||
### 4.4 Exit criteria
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue