coordination: hand off WMO scene instance factory
Work-Package: M03-RND-WMO-SCENE-INSTANCE-FACTORY-001 Agent: sindo-main-codex Tests: documented in handoff Fidelity: valid cached/live behavior retained; invalid-root leak fixed
This commit is contained in:
@@ -56,7 +56,27 @@ duplication with shared name/placement application into one main-thread factory.
|
|||||||
|
|
||||||
## Status
|
## Status
|
||||||
|
|
||||||
- State: active
|
- State: ready
|
||||||
- Done: scope and contracts identified
|
- Done: implementation, verification and documentation
|
||||||
- Next: implement and verify factory delegation
|
- Next: integrator review and merge
|
||||||
- Blocked by:
|
- Blocked by:
|
||||||
|
|
||||||
|
## Handoff
|
||||||
|
|
||||||
|
- Commit: `7e97b19` (`render: extract WMO scene instance factory`)
|
||||||
|
- Results: factory PASS `cases=41 iterations=1000 elapsed_ms=5.297`;
|
||||||
|
placement resolver dependency PASS `cases=10 iterations=20000
|
||||||
|
elapsed_ms=28.740`; suite `65/66` with no unexpected failures and only the
|
||||||
|
proprietary ADT placement probe unavailable; editor parse had zero script
|
||||||
|
diagnostics; checkpoint dry-run retained `7/7`; documentation passed with
|
||||||
|
`52` module specifications; coordination passed with `77` historical warnings.
|
||||||
|
- Fidelity: valid cached/live cache-validation distinction, basename, exact
|
||||||
|
Transform3D and descendant Resource identity are unchanged. Invalid non-Node3D
|
||||||
|
cached roots are now freed synchronously, fixing an error-path leak without
|
||||||
|
changing valid visible output.
|
||||||
|
- Remaining risks: instantiation/duplication remains synchronous; no private WMO
|
||||||
|
portal/room, visual, long-traversal, leak/GPU or p95/p99 evidence.
|
||||||
|
- Documentation: new full factory module specification; placement resolver
|
||||||
|
consumers/sequence, renderer registry/source map and `RENDER.md` updated.
|
||||||
|
|
||||||
|
<!-- OPENWC_HANDOFF:READY:M03-RND-WMO-SCENE-INSTANCE-FACTORY-001:7e97b19 -->
|
||||||
|
|||||||
Reference in New Issue
Block a user