conductor(plan): Mark phase 'Targeted Sub-agent Test Framework' as complete

This commit is contained in:
2026-05-12 19:33:33 -04:00
parent 972ff1b260
commit 87aeee3322
@@ -7,14 +7,14 @@
- [x] Task: Write tests for the new API hooks. a3b117d
- [x] Task: Conductor - User Manual Verification 'Linting & Verification Foundations' (Protocol in workflow.md) 294217c
## Phase 2: Targeted Sub-agent Test Framework
- [~] Task: Design and implement a focused test suite structure in `tests/` specifically for rapid sub-agent GUI verification without full E2E overhead.
- [ ] Task: Migrate or create at least 3 high-value tests for the main panel rendering paths into this new suite.
- [ ] Task: Verify the targeted suite runs quickly and reliably.
- [ ] Task: Conductor - User Manual Verification 'Targeted Sub-agent Test Framework' (Protocol in workflow.md)
## Phase 2: Targeted Sub-agent Test Framework [checkpoint: 972ff1b]
- [x] Task: Design and implement a focused test suite structure in `tests/` specifically for rapid sub-agent GUI verification without full E2E overhead. 7c0ce9d
- [x] Task: Migrate or create at least 3 high-value tests for the main panel rendering paths into this new suite. 7c0ce9d
- [x] Task: Verify the targeted suite runs quickly and reliably. 7c0ce9d
- [x] Task: Conductor - User Manual Verification 'Targeted Sub-agent Test Framework' (Protocol in workflow.md) 972ff1b
## Phase 3: Piecemeal Refactoring - Main Panels (Part 1)
- [ ] Task: Audit `gui_2.py` main panel rendering functions to identify the most critical scoping issues based on recent commits.
- [~] Task: Audit `gui_2.py` main panel rendering functions to identify the most critical scoping issues based on recent commits.
- [ ] Task: Refactor the first identified critical panel rendering path in `gui_2.py` to use `imgui_scopes.py` patterns.
- [ ] Task: Run targeted sub-agent tests and the custom AST linter against the modified panel. Fix any failures.
- [ ] Task: Conductor - User Manual Verification 'Piecemeal Refactoring - Main Panels (Part 1)' (Protocol in workflow.md)