docs(rendering): close retained-scene G5

Record the exact visual, route, lifecycle, production CPU/GPU/memory, and allocation evidence for retiring the normal InteriorEntityPartition. Reconcile the roadmap, milestones, shared session instructions, and Slice I handoff so the measured transition/query scratch remainder has one owner.

Co-authored-by: OpenAI Codex <codex@openai.com>
This commit is contained in:
Erik 2026-07-25 13:55:38 +02:00
parent 14fbe92b08
commit 2effba5127
8 changed files with 173 additions and 95 deletions

View file

@ -116,7 +116,7 @@ user-gated. Deterministic world-lifecycle automation protects fresh login,
outdoor/world-edge/dungeon travel, same-location revisit, exact graceful
disconnect, and uncapped fresh-process reconnect with JSON/PNG artifacts.
Release builds; the current performance-program checkpoint passes
3,674 App tests / 3 skips and 8,158 complete-solution tests / 5 skips.
3,826 App tests / 3 skips and 8,335 complete-solution tests / 5 skips.
**M4 feature work order (paused while the authorized performance program
executes):** the six-slice pre-M4 world-interaction completion
@ -133,7 +133,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 AF and Slice H completed by 2026-07-25.
approval interlocks. Slices AH 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,
@ -151,16 +151,20 @@ 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. 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.
the F/G ECS and Slice J gameplay-owner gates, on 2026-07-24. G0G5 are
complete. G4's 46,599-comparison automated gate has zero mismatches, the user
accepted the physical-display visual matrix, and G5 removed the production
`InteriorEntityPartition`. The ordinary production profile sustains 519.7 FPS
with CPU/GPU p50 1.869/1.096 ms and 652.1/928.3 MiB working/private memory.
The measured 22.34 KiB/frame remainder is assigned to Slice I1.
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
work is complete; the exact seven-checkpoint connected lifecycle/reconnect gate
passes. Slice I is active at I1 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`.
`docs/research/2026-07-25-slice-h-closeout.md` and
`docs/research/2026-07-25-slice-g5-production-profile.md`.
**Structural prerequisite before new M4 subsystem work:** all eight
behavior-preserving `GameWindow` decomposition slices and the automated