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
|
|
@ -53,15 +53,17 @@ startup application, and inert late target binding. `GameWindow` is 3,663
|
|||
lines / 162 fields / 37 methods at G. Checkpoint H adds sole terrain/sky
|
||||
resource roots, one retained Host/runtime lease, an atomic update/render root
|
||||
pair, a prepared portal fallback/transfer transaction, and checked retryable GL
|
||||
leaf construction. Checkpoint I.1–I.6 now provide the executable ordered
|
||||
leaf construction. Checkpoint I.1–I.7 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 2,840 raw lines.
|
||||
I.7–I.9 and checkpoints J–L remain active. Issue #232 tracks process-residency
|
||||
variance in the soak without loosening its leak threshold. The App gate passes
|
||||
3,407 tests / 3 skips, the complete Release suite passes 7,779 tests / 5 skips,
|
||||
and all three I.6 corrected-diff reviews are clean.
|
||||
ownership and exact-owner late bindings. I.7 now owns the complete streaming,
|
||||
session, hydration, local-player, combat, and teleport startup graph, including
|
||||
named reversible late edges. `GameWindow` is 2,479 raw lines. I.8–I.9 and
|
||||
checkpoints J–L remain active. Issue #232 tracks process-residency variance in
|
||||
the soak without loosening its leak threshold. The App gate passes 3,420 tests
|
||||
/ 3 skips, the complete Release suite passes 7,792 tests / 5 skips, and all
|
||||
three I.7 corrected-diff reviews are clean.
|
||||
|
||||
Carried:
|
||||
#153 far-teleport residual, #116 slide-response, the remaining R6 ownership cleanup plus
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue