conductor(plan): Mark Phase 2 as complete
This commit is contained in:
@@ -8,15 +8,15 @@
|
|||||||
- [x] Task: Verify that logs are smaller and scripts/outputs are correctly saved to the session directory. 7063bea
|
- [x] Task: Verify that logs are smaller and scripts/outputs are correctly saved to the session directory. 7063bea
|
||||||
- [ ] Task: Conductor - User Manual Verification 'Phase 1: Storage Optimization' (Protocol in workflow.md)
|
- [ ] Task: Conductor - User Manual Verification 'Phase 1: Storage Optimization' (Protocol in workflow.md)
|
||||||
|
|
||||||
## Phase 2: Session-Level Restoration & UI Relocation
|
## Phase 2: Session-Level Restoration & UI Relocation [checkpoint: 1b3fc5b]
|
||||||
- [ ] Task: Relocate the "Load Log" button.
|
- [x] Task: Relocate the "Load Log" button. 72bb2ce
|
||||||
- [ ] Remove the "Load Log" button from `_render_comms_history_panel` in `src/gui_2.py`.
|
- [ ] Remove the "Load Log" button from `_render_comms_history_panel` in `src/gui_2.py`.
|
||||||
- [ ] Add the "Load Log" button to the "Log Management" panel in `src/gui_2.py`.
|
- [ ] Add the "Load Log" button to the "Log Management" panel in `src/gui_2.py`.
|
||||||
- [ ] Task: Rework `cb_load_prior_log` for session-level loading.
|
- [x] Task: Rework `cb_load_prior_log` for session-level loading. 1b3fc5b
|
||||||
- [ ] Update `src/app_controller.py:cb_load_prior_log` to allow selecting a session directory or the main session log file.
|
- [ ] Update `src/app_controller.py:cb_load_prior_log` to allow selecting a session directory or the main session log file.
|
||||||
- [ ] Implement logic to load all related logs (comms, mma, tools) for that session.
|
- [ ] Implement logic to load all related logs (comms, mma, tools) for that session.
|
||||||
- [ ] Ensure that for entries referencing external files (scripts/outputs), the content is loaded on-demand or during the restoration process.
|
- [ ] Ensure that for entries referencing external files (scripts/outputs), the content is loaded on-demand or during the restoration process.
|
||||||
- [ ] Task: Implement "Historical Replay" UI mode.
|
- [x] Task: Implement "Historical Replay" UI mode. 1b3fc5b
|
||||||
- [ ] In `src/gui_2.py`, implement logic to tint the UI (as already partially done for comms) when `is_viewing_prior_session` is True.
|
- [ ] In `src/gui_2.py`, implement logic to tint the UI (as already partially done for comms) when `is_viewing_prior_session` is True.
|
||||||
- [ ] Populate `disc_entries`, `_comms_log`, and MMA Dashboard states from the loaded session logs.
|
- [ ] Populate `disc_entries`, `_comms_log`, and MMA Dashboard states from the loaded session logs.
|
||||||
- [ ] Task: Conductor - User Manual Verification 'Phase 2: Session-Level Restoration' (Protocol in workflow.md)
|
- [ ] Task: Conductor - User Manual Verification 'Phase 2: Session-Level Restoration' (Protocol in workflow.md)
|
||||||
|
|||||||
Reference in New Issue
Block a user