Route production meshes and attached particles from the exact retained PView frame ranges, while keeping the former WorldEntity partition only for standalone tests and explicit diagnostic/oracle probes. Copy retained source/count facts before arena release so world diagnostics no longer require the old partition. Record the accepted G4 visual gate and open the exact G5 production matrix. Co-authored-by: OpenAI Codex <codex@openai.com>
2.5 KiB
Slice G5 production profile — 2026-07-25
Status
Work in progress. The retained-scene connected visual re-gate passed on
2026-07-25. Normal production now consumes retained frame-product ranges for
both mesh submission and attached-particle ownership and does not build
InteriorEntityPartition. The legacy partition is retained only for
standalone tests and explicitly enabled diagnostic/oracle probes. This note
records production-only evidence gathered without enabling the referee or
lifecycle automation; the exact post-removal route matrix is still pending.
First steady RDP sample
The client was idle in-world at 60 Hz with the normal capped Release presentation, High quality, a 4/12 near/far radius, and no developer or automation UI. The title reported 173/625 landblocks, 10,383 entities, and 51 active animations. Five seconds of process CPU plus three one-second Windows GPU counter samples measured:
| Metric | Value |
|---|---|
| CPU | 2.68% of 16 logical processors, about 42.9% of one logical core |
| Working set | 255.8 MiB |
| Private bytes | 1,193.9 MiB |
| Threads / handles | 26 / 663 |
| GPU 3-D engine | 55.74% average, 56.26% maximum |
| Dedicated GPU process memory | 422 MiB |
| Shared GPU process memory | 141 MiB |
This is an RDP presentation sample, not the required physical-local reference matrix and not evidence of a plateau across travel. It establishes that the post-cutover retained path is active and gives G5 a pre-deletion production point. The complete capped/uncapped nine-stop, dense-Arwic, lifecycle, allocation, GC, stage-timing, and screenshot/instance-set matrix remains mandatory after the visual re-gate.
Prepared old-route dependency removal
RenderFrameRouteOwnerSelector derives attached particle owner IDs from the
exact retained PView route ranges. It supports exact-route replace/union and
all-range exclusion without allocation after warmup. It now supplies the
landscape-static, outside-dynamic, look-in, cell-static, and dynamic-last
particle passes. RetailPViewRenderer builds the former partition only when
the retained frame product is unavailable in a standalone test or when an
explicit legacy comparison/probe is enabled. The production frame result
copies retained source and route counts before releasing its arena, so
diagnostics do not require the partition either.
The focused route suite, 3,825 App tests / 3 skips, Release solution build, and 8,334 complete-solution tests / 5 skips are green. The production-only reference matrix below remains the G5 closeout gate.