diff --git a/coordination/claims/M03-RND-M2-RUNTIME-REBUILD-CLASSIFIER-001.md b/coordination/claims/M03-RND-M2-RUNTIME-REBUILD-CLASSIFIER-001.md index 6e6e6d3..fe5ac02 100644 --- a/coordination/claims/M03-RND-M2-RUNTIME-REBUILD-CLASSIFIER-001.md +++ b/coordination/claims/M03-RND-M2-RUNTIME-REBUILD-CLASSIFIER-001.md @@ -81,14 +81,29 @@ rotation transforms. ## Status -- State: claimed -- Done: rebuild predicate, one query site and two cache-clear sites identified -- Next: implement classifier, migrate loader adapter, verify and document +- State: ready for integration +- Done: classifier/cache implemented; loader query and both clear sites migrated; + synthetic predicate/cache verifier and required documentation added +- Next: integrate and run post-merge smoke on master - Blocked by: ## Handoff -- Commit: -- Results: -- Remaining risks: -- Documentation updated: +- Commit: `19ca8f4` +- Results: classifier PASS (`cases=12`, `iterations=100`, + `elapsed_ms=64.585`; initial `35.461ms`); billboard flag/count, invalid + variants/indices, UV rotation/speed/epsilon, four-stage cap, memoization, + detached diagnostics and clear contracts PASS; 33 M2/WMO/liquid/terrain/ + facade/scheduler/streaming/coordinate/material/shutdown regressions PASS; + internal-access decreased to `35`; documentation and coordination gates PASS; + checkpoint dry-run PASS `7/7`. +- Remaining risks: raw parser data remains Dictionary-based; the first decision + for a path remains authoritative until clear; classification covers the current + four-stage material implementation only; private asset descriptor-pressure, + traversal, p95/p99 and paired original-client evidence remain absent. +- Documentation updated: inline public API; new + `docs/modules/m2-runtime-mesh-rebuild-classifier.md`; module registry, world + renderer and `RENDER.md`; data-flow/state/sequence/dependency diagrams, + ownership, failure/recovery, thresholds, cache lifetime and source map included. + +