From 54fbf900fce3ec437e9d56a90d486ab63846053e Mon Sep 17 00:00:00 2001 From: omigamedev Date: Mon, 15 Jun 2026 19:46:01 +0200 Subject: [PATCH] Record ADP-006 closeout --- docs/modernization/debt.md | 2 +- docs/modernization/roadmap.md | 2 +- docs/modernization/tasks.md | 10 +++++++++- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/docs/modernization/debt.md b/docs/modernization/debt.md index 9e3be4ec..2fb04f63 100644 --- a/docs/modernization/debt.md +++ b/docs/modernization/debt.md @@ -1,7 +1,7 @@ # Modernization Debt Log Status: live -Last updated: 2026-06-14 +Last updated: 2026-06-15 Every shortcut, temporary adapter, retained vendored dependency, skipped platform gate, compatibility shim, or incomplete automation path must be diff --git a/docs/modernization/roadmap.md b/docs/modernization/roadmap.md index 0b17466c..438806b7 100644 --- a/docs/modernization/roadmap.md +++ b/docs/modernization/roadmap.md @@ -1,7 +1,7 @@ # PanoPainter Modernization Roadmap Status: live -Last updated: 2026-06-14 +Last updated: 2026-06-15 This is the living roadmap for modernizing PanoPainter into independently testable C++23 components while retaining all existing functionality. Keep this diff --git a/docs/modernization/tasks.md b/docs/modernization/tasks.md index 55194df0..aa401db8 100644 --- a/docs/modernization/tasks.md +++ b/docs/modernization/tasks.md @@ -1,7 +1,7 @@ # Modernization Task Tracker Status: live -Last updated: 2026-06-14 +Last updated: 2026-06-15 This file turns the modernization roadmap into small, measurable work items. The roadmap explains direction, the debt log explains why shortcuts remain, and @@ -267,6 +267,8 @@ Debt: `DEBT-0058`, `DEBT-0063` Scope: `src/legacy_ui_overlay_services.*`, `src/legacy_app_dialog_services.*`, dialog tests only +Closeout: `33ff4b9b` + Goal: Move the retained app-owned progress/message/input dialog overlays off the @@ -291,6 +293,12 @@ ctest --preset desktop-fast --build-config Debug -R "pp_app_core_app_dialog|pp_u cmake --build --preset windows-msvc-default --config Debug --target PanoPainter ``` +Completed Task Log: + +| Date | Task | Score | Validation | Commit | +| --- | --- | ---: | --- | --- | +| 2026-06-15 | ADP-006 | +1 legacy adapter retirement | `ctest --preset desktop-fast --build-config Debug -R "pp_app_core_app_dialog\|pp_ui_core_node_lifetime\|pp_ui_core_overlay_lifetime" --output-on-failure`; `MSBuild.exe out\build\windows-msvc-default\panopainter_app.vcxproj /p:Configuration=Debug /p:Platform=x64` | `33ff4b9b` | + ### RND-001 - Make Pure Equirectangular Export The Primary Success Path Status: Done