docs(performance): close modern runtime slice H

This commit is contained in:
Erik 2026-07-25 06:15:13 +02:00
parent 41c1a59392
commit f1a8d36682
7 changed files with 179 additions and 27 deletions

View file

@ -131,7 +131,7 @@ scarab/prismatic formula, DAT component icons, and authored 310 x 400 extent.
**Current active engineering work:** complete Slices DL of
`docs/plans/2026-07-24-modern-runtime-architecture.md` under the recorded
approval interlocks. Slices AE completed 2026-07-24.
approval interlocks. Slices AF and Slice H completed by 2026-07-25.
Production world-mesh streaming now consumes the validated machine-local
`acdream.pak` through `IPreparedAssetSource`; live DAT extraction remains
explicit bake/equivalence/UI-Studio tooling. Capped, uncapped, dense-Arwic,
@ -149,12 +149,16 @@ deterministic/resource suites, Release build, complete tests, capped/uncapped
nine-stop routes, and pinned dense Arwic pass on exact binary `91e82c3c`.
Every checkpoint converged without pending publication, retirement, upload,
warmup, or class backlog. The user explicitly approved Slices FL, including
the F/G ECS and Slice J gameplay-owner gates, on 2026-07-24. Slice F is active
from pre-runtime rollback anchor `e7d9d6fa`. The implementation-ready F/G
ownership, shadow-scene, cutover, and acceptance contract is
`docs/plans/2026-07-24-modern-runtime-slices-f-g-render-scene.md`. Evidence:
`docs/research/2026-07-24-slice-c-prepared-asset-cutover-report.md` and
`docs/research/2026-07-24-slice-e-cost-budgeted-streaming-report.md`.
the F/G ECS and Slice J gameplay-owner gates, on 2026-07-24. G0G4 are
implemented and G4's 46,599-comparison automated gate has zero mismatches; its
physical-display visual acceptance and G5 old-path deletion remain pending.
Slice H's retained UI/frame, bounded-light, and pooled/borrowed/direct network
work is complete; 8,292 Release tests / 5 skips and the seven-checkpoint
connected lifecycle/reconnect gate pass. Slice I is active from
`docs/plans/2026-07-25-modern-runtime-slice-i.md`. The exact G4 visual rollback
is `git revert ef1d263337997bb030eadb7b8e71d73dc659907a`; do not revert G3 or
the portal-warmup corrections. Evidence:
`docs/research/2026-07-25-slice-h-closeout.md`.
**Structural prerequisite before new M4 subsystem work:** all eight
behavior-preserving `GameWindow` decomposition slices and the automated
@ -175,7 +179,7 @@ uncapped Release presentation is smooth, while physics, collision, and wire
truth remain correct.
See `docs/plans/2026-07-22-gamewindow-slice-8-composition-lifecycle.md` and
`docs/architecture/code-structure.md`. **Carried:** #153, #116, remaining
R6 ownership cleanup, TS-50/TS-51/TS-53, Modern Runtime Slice F+, and #225's
R6 ownership cleanup, TS-50/TS-51/TS-53, Modern Runtime Slice I+, and #225's
lifestone/particle alpha visual gate.
Start structural work at `memory/project_gamewindow_decomposition.md` and