diff --git a/coordination/claims/M03-RND-STREAMING-PLANNER-001.md b/coordination/claims/M03-RND-STREAMING-PLANNER-001.md index b79b294..1adfd23 100644 --- a/coordination/claims/M03-RND-STREAMING-PLANNER-001.md +++ b/coordination/claims/M03-RND-STREAMING-PLANNER-001.md @@ -87,14 +87,16 @@ selection from `StreamingWorldLoader` into a scene-free, deterministic - State: ready-for-review - Done: extracted immutable policy/plan and pure planner, migrated runtime/editor target refresh, added behavior/dependency/performance coverage and module docs -- Next: M03 integrator reviews and merges `e887c3b` +- Next: integrated in master; next M03 package extracts the budget scheduler - Blocked by: - + + ## Handoff -- Commit: `e887c3b` +- Commit: `e887c3b`; cold-start fix `ad8fc41` +- Integration: accepted in master merges `d0f74f8` and `643850c` - Results: runtime/editor wanted and retained ADT sets plus boundary-prefetch centers are calculated by scene-free `StreamingTargetPlanner`; streamer keeps queue ordering, LOD/detail state, jobs, caches, nodes and RIDs. diff --git a/targets/03-renderer-facade.md b/targets/03-renderer-facade.md index ab4fc83..67cd926 100644 --- a/targets/03-renderer-facade.md +++ b/targets/03-renderer-facade.md @@ -10,7 +10,7 @@ - [ ] Ввести `WorldRenderFacade` для focus, environment, entity visuals, ground query и metrics. - [ ] Запретить gameplay/editor доступ к внутренним очередям streamer. -- [ ] Извлечь pure `StreamingTargetPlanner`. +- [x] Извлечь pure `StreamingTargetPlanner`. - [ ] Извлечь `RenderBudgetScheduler` с bounded queues/cancellation. - [ ] Затем извлекать terrain, M2, WMO и liquid services по одному. - [ ] Сохранить cache versioning и main-thread GPU finalization rules.