fix(conductor): Resolve FileExistsError and harden Preset Manager modal
This commit is contained in:
@@ -41,6 +41,9 @@
|
||||
|
||||
## Phase 4: Final Integration & Polish
|
||||
- [x] Task: Ensure robust error handling for missing or malformed `.toml` files.
|
||||
- [x] Task: Bugfix: Correct `PresetManager` initialization to use project parent directory.
|
||||
- [x] Task: Hardening: Wrap modal rendering in `try...finally` to prevent ImGui state corruption.
|
||||
- [x] Task: Hardening: Ensure `PresetManager._save_file` validates that parent is a directory.
|
||||
- [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