diff --git a/coordination/claims/M03-RND-ADT-WATER-SCENE-FINALIZER-001.md b/coordination/claims/M03-RND-ADT-WATER-SCENE-FINALIZER-001.md index 85eecad..3dab532 100644 --- a/coordination/claims/M03-RND-ADT-WATER-SCENE-FINALIZER-001.md +++ b/coordination/claims/M03-RND-ADT-WATER-SCENE-FINALIZER-001.md @@ -81,14 +81,30 @@ the existing `ADTBuilder` geometry/material implementation. ## Status -- State: claimed -- Done: both loader-owned water materialization call sites and policy boundaries identified -- Next: implement finalizer, migrate adapters, verify and document +- State: ready for integration +- Done: stateless finalizer implemented; both loader water paths migrated; + synthetic scene/owner regression and required documentation added +- Next: integrate and run post-merge smoke on master - Blocked by: ## Handoff -- Commit: -- Results: -- Remaining risks: -- Documentation updated: +- Commit: `235be3a` +- Results: scene finalizer PASS (`cases=8`, `iterations=100`, + `elapsed_ms=0.042`; initial `0.024ms`); synthetic liquid produced one + four-vertex/six-index surface with tile attachment and recursive owner; water + pipeline (`119.648ms`), WMO/M2/terrain/facade/scheduler/streaming/coordinate, + materials, shutdown, internal-access `36` and 32 headless contract regressions + PASS; documentation and coordination gates PASS; checkpoint dry-run PASS `7/7`. +- Remaining risks: main-thread mesh/material construction remains synchronous + behind one existing permit; the Dictionary builder boundary remains untyped; + proprietary MH2O/MCLQ traversal/leak/p95/p99/original-client evidence is absent. + A verifier launched concurrently with the initial cold editor import observed + the pre-existing global-class cache race; serialized editor parse and shutdown + rerun passed, with only expected missing private asset diagnostics. +- Documentation updated: inline public API; new + `docs/modules/adt-water-scene-finalizer.md`; water-pipeline spec, module registry, + world renderer and `RENDER.md`; data-flow/state/sequence/dependency diagrams, + ownership, main-thread effects, failure/recovery, migration and source map included. + +