diff --git a/conductor/tracks/gui_decoupling_controller_20260302/plan.md b/conductor/tracks/gui_decoupling_controller_20260302/plan.md index fdb9851..17dd6fd 100644 --- a/conductor/tracks/gui_decoupling_controller_20260302/plan.md +++ b/conductor/tracks/gui_decoupling_controller_20260302/plan.md @@ -12,16 +12,8 @@ - [ ] Task: Conductor - User Manual Verification 'Phase 2: Logic Migration' (Protocol in workflow.md) ## Phase 3: Test Suite Refactoring -- [ ] Task: Update `conftest.py` Fixtures - - [ ] WHERE: `tests/conftest.py` - - [ ] WHAT: Update `app_instance` fixture to mock/initialize the `AppController` instead of just `App`. - - [ ] HOW: Adjust `patch` targets to hit `app_controller.py` where appropriate. - - [ ] SAFETY: Run subset of tests continuously to fix import breaks. -- [ ] Task: Resolve Broken GUI Tests - - [ ] WHERE: `tests/test_gui_*.py` - - [ ] WHAT: Update test assertions that look for state on `app_instance` to look at `app_instance.controller`. - - [ ] HOW: Surgical string replacements. - - [ ] SAFETY: Ensure no false-positives. +- [x] Task: Update `conftest.py` Fixtures [f2b2575] +- [x] Task: Resolve Broken GUI Tests [f2b2575] - [ ] Task: Conductor - User Manual Verification 'Phase 3: Test Suite Refactoring' (Protocol in workflow.md) ## Phase 4: Final Validation