docs(M03): hand off M2 mesh resource extractor
Work-Package: M03-RND-M2-MESH-RESOURCE-EXTRACTOR-001 Agent: sindo-main-codex Tests: 36 headless regressions, checkpoint dry-run, documentation and coordination gates pass Fidelity: traversal/lifetime extraction only; asset-backed visual parity remains unclaimed
This commit is contained in:
@@ -78,14 +78,23 @@ including temporary PackedScene instance cleanup, from `StreamingWorldLoader`.
|
|||||||
|
|
||||||
## Status
|
## Status
|
||||||
|
|
||||||
- State: claimed
|
- State: ready
|
||||||
- Done: three first-Mesh call sites and temporary PackedScene lifecycle identified
|
- Done: extractor, three loader/test adapters, contract verifier and required documentation
|
||||||
- Next: implement extractor, migrate loader adapters, verify and document
|
- Next: integrator merge and post-merge smoke
|
||||||
- Blocked by:
|
- Blocked by:
|
||||||
|
|
||||||
## Handoff
|
## Handoff
|
||||||
|
|
||||||
- Commit:
|
- Commit: `7b0e1ea`
|
||||||
- Results:
|
- Results: extractor passes direct/PackedScene/subtree/order/lifetime contracts
|
||||||
- Remaining risks:
|
and 10,000 traversals in 39.243 ms; 36 headless renderer/coordinate
|
||||||
- Documentation updated:
|
regressions pass; checkpoint dry-run passes 7/7; documentation and
|
||||||
|
coordination gates pass.
|
||||||
|
- Remaining risks: synchronous PackedScene instantiation remains behind the
|
||||||
|
existing permit; no private M2 corrupt-scene/traversal/leak/p95/p99 or
|
||||||
|
original-client comparison; material preparation remains loader-owned.
|
||||||
|
- Documentation updated: inline API; `m2-mesh-resource-extractor.md` with
|
||||||
|
data-flow, lifecycle, sequence and dependency diagrams; cache/pipeline specs,
|
||||||
|
module registry, `world-renderer.md` and `RENDER.md`.
|
||||||
|
|
||||||
|
<!-- OPENWC_HANDOFF:READY:M03-RND-M2-MESH-RESOURCE-EXTRACTOR-001:7b0e1ea -->
|
||||||
|
|||||||
Reference in New Issue
Block a user