Record ADP-006 closeout

This commit is contained in:
2026-06-15 19:46:01 +02:00
parent 33ff4b9b93
commit 54fbf900fc
3 changed files with 11 additions and 3 deletions

View File

@@ -1,7 +1,7 @@
# Modernization Debt Log # Modernization Debt Log
Status: live Status: live
Last updated: 2026-06-14 Last updated: 2026-06-15
Every shortcut, temporary adapter, retained vendored dependency, skipped Every shortcut, temporary adapter, retained vendored dependency, skipped
platform gate, compatibility shim, or incomplete automation path must be platform gate, compatibility shim, or incomplete automation path must be

View File

@@ -1,7 +1,7 @@
# PanoPainter Modernization Roadmap # PanoPainter Modernization Roadmap
Status: live Status: live
Last updated: 2026-06-14 Last updated: 2026-06-15
This is the living roadmap for modernizing PanoPainter into independently This is the living roadmap for modernizing PanoPainter into independently
testable C++23 components while retaining all existing functionality. Keep this testable C++23 components while retaining all existing functionality. Keep this

View File

@@ -1,7 +1,7 @@
# Modernization Task Tracker # Modernization Task Tracker
Status: live Status: live
Last updated: 2026-06-14 Last updated: 2026-06-15
This file turns the modernization roadmap into small, measurable work items. This file turns the modernization roadmap into small, measurable work items.
The roadmap explains direction, the debt log explains why shortcuts remain, and 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.*`, Scope: `src/legacy_ui_overlay_services.*`, `src/legacy_app_dialog_services.*`,
dialog tests only dialog tests only
Closeout: `33ff4b9b`
Goal: Goal:
Move the retained app-owned progress/message/input dialog overlays off the 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 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 ### RND-001 - Make Pure Equirectangular Export The Primary Success Path
Status: Done Status: Done