Record STR-052 closeout hash

This commit is contained in:
2026-06-14 00:31:40 +02:00
parent e8fe66da10
commit 1f7c30f183
2 changed files with 7 additions and 1 deletions

View File

@@ -18,6 +18,10 @@ agent or engineer to remove them without reconstructing context from chat.
## Recent Reductions ## Recent Reductions
- 2026-06-14: `DEBT-0036` was narrowed again. `execute_canvas_draw_merge_plane_iteration()`
now routes the per-plane dispatch wrapper through
`execute_canvas_draw_merge_plane_dispatch(...)`; the plane loop still owns
the plane-selection guard and helper dispatch.
- 2026-06-14: `DEBT-0036` was narrowed again. `execute_canvas_draw_merge_branch_body()` - 2026-06-14: `DEBT-0036` was narrowed again. `execute_canvas_draw_merge_branch_body()`
now routes the branch dispatch object assembly through now routes the branch dispatch object assembly through
`make_canvas_draw_merge_branch_dispatch(...)`; the branch body still owns the `make_canvas_draw_merge_branch_dispatch(...)`; the branch body still owns the

View File

@@ -2202,7 +2202,7 @@ ctest --preset desktop-fast --build-config Debug -R "pp_paint_renderer_composito
### STR-052 - Extract Draw Merge Per-Plane Dispatch Wrapper ### STR-052 - Extract Draw Merge Per-Plane Dispatch Wrapper
Status: Ready Status: Done
Score: no score movement Score: no score movement
Debt: `DEBT-0036` Debt: `DEBT-0036`
Scope: `src/canvas.cpp`, `src/legacy_canvas_draw_merge_services.h`, `tests/paint_renderer/compositor_tests.cpp` Scope: `src/canvas.cpp`, `src/legacy_canvas_draw_merge_services.h`, `tests/paint_renderer/compositor_tests.cpp`
@@ -2222,6 +2222,8 @@ Done Checks:
- `docs/modernization/debt.md` records the reduced draw-merge plane-dispatch - `docs/modernization/debt.md` records the reduced draw-merge plane-dispatch
surface. surface.
Closeout: `e8fe66da`
Validation: Validation:
```powershell ```powershell