coordination: hand off WMO runtime scene preparer
Work-Package: M03-RND-WMO-RUNTIME-SCENE-PREPARER-001 Agent: sindo-main-codex Tests: documented in handoff Fidelity: exact cached/live preparation behavior retained
This commit is contained in:
@@ -58,7 +58,28 @@ stateless main-thread service.
|
||||
|
||||
## Status
|
||||
|
||||
- State: active
|
||||
- Done: scope and historical path distinction identified
|
||||
- Next: implement and verify subtree preparation delegation
|
||||
- State: ready
|
||||
- Done: implementation, verification and documentation
|
||||
- Next: integrator review and merge
|
||||
- Blocked by:
|
||||
|
||||
## Handoff
|
||||
|
||||
- Commit: `ffed91c` (`render: extract WMO runtime scene preparer`)
|
||||
- Results: preparer PASS `cases=31 iterations=1000 elapsed_ms=3.669`;
|
||||
updated Mesh-finalizer boundary PASS `cases=28 iterations=1000
|
||||
elapsed_ms=0.204`; headless suite `64/65` with no unexpected failures and
|
||||
only the proprietary ADT placement probe unavailable without `data/extracted`;
|
||||
editor parse had zero script diagnostics; checkpoint dry-run retained `7/7`;
|
||||
documentation passed with `51` module specifications; coordination passed
|
||||
with `77` historical expired-claim warnings.
|
||||
- Fidelity: cached/live preparation distinction, exact Mesh traversal order,
|
||||
direct `Occluders` lookup/removal and enabled/preserved shadow semantics are
|
||||
unchanged. No private-asset or original-client parity claim is added.
|
||||
- Remaining risks: recursive Resource/SceneTree mutation remains synchronous;
|
||||
no asset-backed WMO portal/room, visual, leak/GPU or p95/p99 evidence.
|
||||
- Documentation: new full module specification with API/I/O and data-flow,
|
||||
sequence/dependency diagrams; Mesh-finalizer ownership spec, renderer registry,
|
||||
world-renderer source map and `RENDER.md` updated.
|
||||
|
||||
<!-- OPENWC_HANDOFF:READY:M03-RND-WMO-RUNTIME-SCENE-PREPARER-001:ffed91c -->
|
||||
|
||||
Reference in New Issue
Block a user