conductor(plan): Mark Hub refactoring as complete

This commit is contained in:
2026-02-23 22:16:30 -05:00
parent ddb53b250f
commit 1b49e20c2e

View File

@@ -42,11 +42,11 @@
## Phase 3: UI/UX Refinement
- [ ] **Task:** Refactor UI to a "Hub" based layout.
- [ ] Sub-task: Analyze the docking layout of `gui.py`.
- [ ] Sub-task: Create wrapper windows for "Context Hub", "AI Settings Hub", "Discussion Hub", and "Operations Hub" in `gui_2.py`.
- [ ] Sub-task: Move existing windows into their respective Hubs using the `imgui-bundle` docking API.
- [ ] Sub-task: Ensure the default layout is saved to and loaded from `manualslop_layout.ini`.
- [x] **Task:** Refactor UI to a "Hub" based layout. [ddb53b2]
- [x] Sub-task: Analyze the docking layout of `gui.py`.
- [x] Sub-task: Create wrapper windows for "Context Hub", "AI Settings Hub", "Discussion Hub", and "Operations Hub" in `gui_2.py`.
- [x] Sub-task: Move existing windows into their respective Hubs using the `imgui-bundle` docking API.
- [x] Sub-task: Ensure the default layout is saved to and loaded from `manualslop_layout.ini`.
- [x] **Task:** Add Agent Capability Toggles to the UI. [merged]
- [x] Sub-task: In the "Projects" or a new "Agent" panel, add checkboxes for each agent tool (e.g., `run_powershell`, `read_file`).
- [x] Sub-task: Ensure these UI toggles are saved to the project's `.toml` file.
@@ -55,9 +55,9 @@
- [x] Sub-task: Review all newly added windows and controls.
- [x] Sub-task: Ensure that colors, fonts, and scaling from `theme_2.py` are correctly applied everywhere.
- [x] Sub-task: Test theme switching to confirm all elements update correctly.
- [ ] **Task:** Write tests for UI/UX changes.
- [ ] Sub-task: Create `tests/test_gui2_layout.py` to verify the hub structure is created.
- [ ] Sub-task: Add tests to verify agent capability toggles are respected.
- [x] **Task:** Write tests for UI/UX changes. [ddb53b2]
- [x] Sub-task: Create `tests/test_gui2_layout.py` to verify the hub structure is created.
- [x] Sub-task: Add tests to verify agent capability toggles are respected.
- [ ] **Task:** Conductor - User Manual Verification 'UI/UX Refinement' (Protocol in workflow.md)
## Phase 4: Finalization and Verification