From 8c46065ada11c6ad263a2c994ff84a2b8638622f Mon Sep 17 00:00:00 2001 From: sindoring Date: Thu, 16 Jul 2026 00:52:04 +0400 Subject: [PATCH] coord(M03): update ground query handoff --- coordination/claims/M03-RND-FACADE-GROUND-QUERY-001.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/coordination/claims/M03-RND-FACADE-GROUND-QUERY-001.md b/coordination/claims/M03-RND-FACADE-GROUND-QUERY-001.md index ac93a4a..5f05d2f 100644 --- a/coordination/claims/M03-RND-FACADE-GROUND-QUERY-001.md +++ b/coordination/claims/M03-RND-FACADE-GROUND-QUERY-001.md @@ -78,19 +78,20 @@ terrain-height probe away from direct streamer state/queue access. - State: ready-for-review - Done: added renderer-owned typed sample, facade query/snapshot, migrated terrain probe, expanded internal-access/coordinate gates and updated module docs -- Next: M03 integrator reviews and merges `b697a89` +- Next: M03 integrator reviews and merges `b697a89` plus cold-start fix `9408d88` - Blocked by: - + ## Handoff -- Commit: `b697a89` +- Commits: implementation `b697a89`; cold-start fix `9408d88` - Results: `WorldRenderFacade` delegates loaded-mesh ground sampling and returns renderer-owned `RenderedGroundSample`; detached diagnostic snapshots preserve the probe report while hiding queue/tile/Mesh/Node references. Gameplay remains on the independent M02 `TerrainQuery` composition. - Verification: facade `delegation=5 ground_contract=2 runtime_scenes=2 tools=3`; + cold rendered-ground value `contract=3` from an empty Godot class cache; internal access `private_symbols=43 gameplay=7 editor_sources=9 renderer_tools=1`; terrain query contracts passed; coordinate boundary `files=113 consumers=5`; renderer manifest `7/7`; shutdown ownership, scheduler/planner, coordination,