diff --git a/docs/modernization/roadmap.md b/docs/modernization/roadmap.md index aa43ab21..8517eb2a 100644 --- a/docs/modernization/roadmap.md +++ b/docs/modernization/roadmap.md @@ -69,9 +69,9 @@ targets (`RND-009`, `RND-010`), UI thread-affinity and checked-handle migration (`UI-001`, `UI-002`), render/UI queue race coverage (`APP-001`), package gates for backend/UI work (`PLT-010`), and historical task cleanup (`AUD-001`), which normalized tracker hygiene in the completed record. -Recent 2026-06-15 app-dialog lifetime cleanup now routes app-owned +Recent 2026-06-15 app-dialog lifetime cleanup routed app-owned progress/message/input overlays through checked handle registration in -`src/legacy_ui_overlay_services.*` before they fall back to retained dialog +`src/legacy_ui_overlay_services.*` before they fell back to retained dialog node close helpers, narrowing another app-owned `DEBT-0058`/`DEBT-0063` surface without changing dialog plans or captions. The same checked-overlay seam now also owns main-toolbar settings dialog diff --git a/docs/modernization/tasks.md b/docs/modernization/tasks.md index 9c549500..589b441f 100644 --- a/docs/modernization/tasks.md +++ b/docs/modernization/tasks.md @@ -73,8 +73,8 @@ UI rewrites: - Platform gates: Apple/Linux/WebGL/AppX package readiness must be part of the backend/UI gate because renderer and UI boundaries are platform-sensitive. - Task hygiene: tracker hygiene was normalized under `AUD-001`; - new agents should still treat historical score rows cautiously before using - them for accounting. + historical score rows still warrant caution before being used for + accounting. ## Ready Queue