docs(M03): hand off M2 placement grouper
This commit is contained in:
@@ -81,14 +81,29 @@ grouping from the worker callback into a scene-free service.
|
|||||||
|
|
||||||
## Status
|
## Status
|
||||||
|
|
||||||
- State: claimed
|
- State: handoff
|
||||||
- Done: boundary, exact preservation rules and ownership published
|
- Done: pure grouper, worker adapter, regressions and documentation verified
|
||||||
- Next: implement grouper, migrate worker callback, tests and docs
|
- Next: M03 integrator acceptance and merge to master
|
||||||
- Blocked by:
|
- Blocked by:
|
||||||
|
|
||||||
|
<!-- OPENWC_HANDOFF:READY:M03-RND-M2-PLACEMENT-GROUPER-001:9df32d3 -->
|
||||||
|
|
||||||
## Handoff
|
## Handoff
|
||||||
|
|
||||||
- Commit:
|
- Commit: `9df32d3` (`refactor(M03): extract M2 placement grouper`)
|
||||||
- Results:
|
- Results: dedicated grouper PASS (`cases=9`, `iterations=100`,
|
||||||
- Remaining risks:
|
`placements=256`, `elapsed_ms=67.736`); transform resolver PASS (`cases=9`,
|
||||||
- Documentation updated:
|
`iterations=10000`, `elapsed_ms=28.571`); M2 registry/dedupe, terrain
|
||||||
|
cache/LOD/queue, facade, internal-access, manifest, shutdown, scheduler,
|
||||||
|
streaming planner/focus, terrain-query and coordinate-boundary suites PASS;
|
||||||
|
editor import parsed the project with only expected missing private corpus
|
||||||
|
diagnostics; documentation PASS (`module_specs=17`, `required_files=7`);
|
||||||
|
coordination PASS with 23 pre-existing expired M00/M01 warnings; checkpoint
|
||||||
|
dry-run planned `7/7`.
|
||||||
|
- Remaining risks: no private asset-backed traversal/visual comparison;
|
||||||
|
uppercase extension preservation is historical but inconsistent with the
|
||||||
|
resolver's case-insensitive exception matching; grouping remains model-path
|
||||||
|
based rather than spatial-cell based; worker/build state and p95/p99 remain.
|
||||||
|
- Documentation updated: inline public API; new
|
||||||
|
`docs/modules/m2-placement-grouper.md`; transform resolver module spec,
|
||||||
|
renderer module registry, `docs/modules/world-renderer.md` and `RENDER.md`.
|
||||||
|
|||||||
Reference in New Issue
Block a user