diff --git a/conductor/tracks/gui2_parity_20260224/plan.md b/conductor/tracks/gui2_parity_20260224/plan.md index fab0e5a..3fb37df 100644 --- a/conductor/tracks/gui2_parity_20260224/plan.md +++ b/conductor/tracks/gui2_parity_20260224/plan.md @@ -20,14 +20,14 @@ Address all identified gaps and ensure functional equivalence. - [x] Task: Address any identified regressions or missing interactive elements. [2d8ee64] - [x] Task: Conductor - User Manual Verification 'Phase 2: Visual and Functional Parity Implementation' (Protocol in workflow.md) [ad84843] -## Phase 3: Performance Optimization and Final Validation +## Phase 3: Performance Optimization and Final Validation [checkpoint: d647251] Ensure `gui_2.py` meets performance requirements and passes all quality gates. -- [x] Task: Conduct performance benchmarking (FPS, CPU, Frame Time) for both `gui.py` and `gui_2.py`. -- [~] Task: Optimize rendering and docking logic in `gui_2.py` if performance targets are not met. -- [ ] Task: Verify performance parity using `tests/test_gui2_performance.py`. -- [ ] Task: Run full suite of automated GUI tests with `live_gui` fixture on `gui_2.py`. -- [ ] Task: Conductor - User Manual Verification 'Phase 3: Performance Optimization and Final Validation' (Protocol in workflow.md) +- [x] Task: Conduct performance benchmarking (FPS, CPU, Frame Time) for both `gui.py` and `gui_2.py`. [312b0ef] +- [x] Task: Optimize rendering and docking logic in `gui_2.py` if performance targets are not met. [d647251] +- [x] Task: Verify performance parity using `tests/test_gui2_performance.py`. [d647251] +- [x] Task: Run full suite of automated GUI tests with `live_gui` fixture on `gui_2.py`. [d647251] +- [~] Task: Conductor - User Manual Verification 'Phase 3: Performance Optimization and Final Validation' (Protocol in workflow.md) ## Phase 4: Deprecation and Cleanup Finalize the migration and decommission the original `gui.py`.