From b4b94b3cbbb23635f4e419308c7971add0abb4a8 Mon Sep 17 00:00:00 2001 From: sindoring Date: Fri, 17 Jul 2026 01:11:27 +0400 Subject: [PATCH] docs(M03): hand off WMO render resource cache state --- .../M03-RND-WMO-RENDER-RESOURCE-CACHE-001.md | 30 ++++++++++++++----- 1 file changed, 23 insertions(+), 7 deletions(-) diff --git a/coordination/claims/M03-RND-WMO-RENDER-RESOURCE-CACHE-001.md b/coordination/claims/M03-RND-WMO-RENDER-RESOURCE-CACHE-001.md index a1dc6a9..c412580 100644 --- a/coordination/claims/M03-RND-WMO-RENDER-RESOURCE-CACHE-001.md +++ b/coordination/claims/M03-RND-WMO-RENDER-RESOURCE-CACHE-001.md @@ -80,14 +80,30 @@ cache-format validation. ## Status -- State: claimed -- Done: scope and state transitions identified -- Next: implement state holder, migrate loader adapters, verify and document +- State: ready for integration +- Done: state holder implemented; loader cache/request/reset/metrics adapters + migrated; shutdown regression and required documentation updated +- Next: integrate and run post-merge smoke on master - Blocked by: ## Handoff -- Commit: -- Results: -- Remaining risks: -- Documentation updated: +- Commit: `d39f591` +- Results: cache-state PASS (`cases=10`, `iterations=100`, + `elapsed_ms=58.727`); direct no-`.godot` cache-state run PASS (`45.361ms`); + WMO queue/planner/registry/resolver/material/shutdown plus 18 adjacent + M2/terrain/facade/scheduler/streaming/coordinate regressions PASS; + documentation and coordination gates PASS; checkpoint dry-run PASS `7/7`. +- Remaining risks: accepted Resources remain strongly referenced until full + shutdown release; cached-scene and ResourceLoader I/O seams remain in loader; + no proprietary corrupt-cache fixture, asset-backed WMO traversal/leak run, + p95/p99 or original-client paired evidence. Full loader cannot be used as a + direct empty-class-cache smoke because pre-existing typed global coordinate/ + focus dependencies require editor class registration; the extracted service + itself passed cold and normal editor parse passed. +- Documentation updated: inline public API; new + `docs/modules/wmo-render-resource-cache-state.md`; module registry, WMO queue, + world renderer and `RENDER.md`; data-flow/state/sequence diagrams, ownership, + threading, cache-version boundary, failure/recovery and source map included. + +