diff --git a/coordination/claims/M03-RND-M2-BUILD-BATCH-PLANNER-001.md b/coordination/claims/M03-RND-M2-BUILD-BATCH-PLANNER-001.md index 4f75127..8495dc5 100644 --- a/coordination/claims/M03-RND-M2-BUILD-BATCH-PLANNER-001.md +++ b/coordination/claims/M03-RND-M2-BUILD-BATCH-PLANNER-001.md @@ -80,14 +80,26 @@ the loader build-job loop into a scene-free planner. ## Status -- State: claimed -- Done: formula, ownership and non-goal boundary published -- Next: implement planner, migrate cursor calculation, tests and docs +- State: handoff +- Done: planner, loader adapter, regressions and documentation verified +- Next: M03 integrator acceptance and merge to master - Blocked by: + + ## Handoff -- Commit: -- Results: -- Remaining risks: -- Documentation updated: +- Commit: `be6db7f` (`refactor(M03): extract M2 build batch planner`) +- Results: dedicated planner PASS (`cases=8`, `iterations=20000`, + `elapsed_ms=13.464`); grouper, transform resolver, 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 with only expected missing private corpus diagnostics; + documentation PASS (`module_specs=18`, `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 p95/p99 or visual comparison; result + and loader job remain Dictionaries; resource/queue transitions and spatial-cell + batching are still loader-owned; negative offset behavior remains permissive. +- Documentation updated: inline public API; new + `docs/modules/m2-build-batch-planner.md`; placement grouper module spec, + renderer module registry, `docs/modules/world-renderer.md` and `RENDER.md`.