chore(conductor): Mark track 'Saved System Prompt Presets' as complete
This commit is contained in:
@@ -85,7 +85,7 @@ This file tracks all major tracks for the project. Each track has its own detail
|
||||
|
||||
### Manual UX Controls
|
||||
|
||||
1. [~] **Track: Saved System Prompt Presets**
|
||||
1. [x] **Track: Saved System Prompt Presets**
|
||||
*Link: [./tracks/saved_presets_20260308/](./tracks/saved_presets_20260308/)*
|
||||
*Goal: Ability to have saved presets for global and project system prompts. Includes full AI profiles with temperature and top_p settings, managed via a dedicated GUI modal.*
|
||||
|
||||
|
||||
@@ -28,19 +28,19 @@
|
||||
- [x] Task: Conductor - User Manual Verification 'Phase 2: UI: Settings Integration' (Protocol in workflow.md)
|
||||
|
||||
## Phase 3: UI: Preset Manager Modal
|
||||
- [~] Task: Create the `PresetManagerModal` in `gui_2.py` (or a separate module).
|
||||
- [ ] Implement a list view of all presets (global and project).
|
||||
- [ ] Implement "Add", "Edit", and "Delete" functionality.
|
||||
- [ ] Ensure validation for unique names.
|
||||
- [ ] Task: Add a button to open the manager modal from the settings panels.
|
||||
- [ ] Task: Write integration tests for the Preset Manager using `live_gui`.
|
||||
- [ ] Verify creating a new preset adds it to the list and dropdown.
|
||||
- [ ] Verify editing an existing preset updates it correctly.
|
||||
- [ ] Verify deleting a preset removes it from the list and dropdown.
|
||||
- [ ] Task: Conductor - User Manual Verification 'Phase 3: UI: Preset Manager Modal' (Protocol in workflow.md)
|
||||
- [x] Task: Create the `PresetManagerModal` in `gui_2.py` (or a separate module).
|
||||
- [x] Implement a list view of all presets (global and project).
|
||||
- [x] Implement "Add", "Edit", and "Delete" functionality.
|
||||
- [x] Ensure validation for unique names.
|
||||
- [x] Task: Add a button to open the manager modal from the settings panels.
|
||||
- [x] Task: Write integration tests for the Preset Manager using `live_gui`.
|
||||
- [x] Verify creating a new preset adds it to the list and dropdown.
|
||||
- [x] Verify editing an existing preset updates it correctly.
|
||||
- [x] Verify deleting a preset removes it from the list and dropdown.
|
||||
- [x] Task: Conductor - User Manual Verification 'Phase 3: UI: Preset Manager Modal' (Protocol in workflow.md)
|
||||
|
||||
## Phase 4: Final Integration & Polish
|
||||
- [ ] Task: Ensure robust error handling for missing or malformed `.toml` files.
|
||||
- [ ] Task: Final UI polish (spacing, icons, tooltips).
|
||||
- [ ] Task: Run full suite of relevant tests.
|
||||
- [ ] Task: Conductor - User Manual Verification 'Phase 4: Final Integration & Polish' (Protocol in workflow.md)
|
||||
- [x] Task: Ensure robust error handling for missing or malformed `.toml` files.
|
||||
- [x] Task: Final UI polish (spacing, icons, tooltips).
|
||||
- [x] Task: Run full suite of relevant tests.
|
||||
- [x] Task: Conductor - User Manual Verification 'Phase 4: Final Integration & Polish' (Protocol in workflow.md)
|
||||
|
||||
Reference in New Issue
Block a user