From 8da41dc17cb543e7cba201e2a3d09acc1beadbe5 Mon Sep 17 00:00:00 2001 From: sindoring Date: Sat, 1 Aug 2026 10:50:16 +0400 Subject: [PATCH] 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 --- .../M03-RND-WMO-SCENE-INSTANCE-FACTORY-001.md | 26 ++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/coordination/claims/M03-RND-WMO-SCENE-INSTANCE-FACTORY-001.md b/coordination/claims/M03-RND-WMO-SCENE-INSTANCE-FACTORY-001.md index f512334..1749255 100644 --- a/coordination/claims/M03-RND-WMO-SCENE-INSTANCE-FACTORY-001.md +++ b/coordination/claims/M03-RND-WMO-SCENE-INSTANCE-FACTORY-001.md @@ -56,7 +56,27 @@ duplication with shared name/placement application into one main-thread factory. ## Status -- State: active -- Done: scope and contracts identified -- Next: implement and verify factory delegation +- State: ready +- Done: implementation, verification and documentation +- Next: integrator review and merge - 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. + +