From 9cb8bdb1370e28959f3686c59dd33d5f0fdaf7fb Mon Sep 17 00:00:00 2001 From: sindoring Date: Fri, 17 Jul 2026 09:49:18 +0400 Subject: [PATCH] docs(M03): hand off ADT water scene finalizer --- .../M03-RND-ADT-WATER-SCENE-FINALIZER-001.md | 30 ++++++++++++++----- 1 file changed, 23 insertions(+), 7 deletions(-) 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. + +