docs(M03): hand off WMO render build queue
This commit is contained in:
@@ -82,14 +82,26 @@ the loader.
|
|||||||
|
|
||||||
## Status
|
## Status
|
||||||
|
|
||||||
- State: claimed
|
- State: ready for integration
|
||||||
- Done: ownership, duplicate/stale and engine-lifetime boundary published
|
- Done: typed job/queue implemented; three clear sites, metrics, enqueue, drain and
|
||||||
- Next: implement queue/job, migrate loader state, tests and docs
|
cancel migrated; engine destruction/materialization retained in loader
|
||||||
|
- Next: integrator merge and post-merge verification
|
||||||
- Blocked by:
|
- Blocked by:
|
||||||
|
|
||||||
## Handoff
|
## Handoff
|
||||||
|
|
||||||
- Commit:
|
- Commit: `e1bb105`
|
||||||
- Results:
|
- Results: queue PASS (`cases=11`, `iterations=100`, `elapsed_ms=59.874`);
|
||||||
- Remaining risks:
|
WMO planner/registry/resolver/material/shutdown and 18 adjacent M2/terrain/
|
||||||
- Documentation updated:
|
facade/scheduler/streaming/coordinate regressions PASS; documentation and
|
||||||
|
coordination gates PASS; checkpoint dry-run PASS `7/7`.
|
||||||
|
- Remaining risks: strong Node/Resource references require every loader cancel/
|
||||||
|
clear path; duplicate enqueue intentionally preserves stale FIFO keys; no
|
||||||
|
proprietary WMO corpus, original-client paired capture, leak run or traversal
|
||||||
|
p95/p99; dry-run reports expected missing ADT/DBC/character assets.
|
||||||
|
- Documentation updated: inline job/queue API;
|
||||||
|
`docs/modules/wmo-render-build-queue.md`, build-step planner spec, module
|
||||||
|
registry, world renderer and `RENDER.md`; data-flow/state/sequence diagrams,
|
||||||
|
ownership, threading, failure/recovery and source map included.
|
||||||
|
|
||||||
|
<!-- OPENWC_HANDOFF:READY:M03-RND-WMO-RENDER-BUILD-QUEUE-001:e1bb105 -->
|
||||||
|
|||||||
Reference in New Issue
Block a user