From a6f7f82f020866eb4ad14e521e6c7ff0b6821e34 Mon Sep 17 00:00:00 2001 From: Ed_ Date: Sun, 8 Mar 2026 21:17:46 -0400 Subject: [PATCH] conductor(plan): Add session restoration hardening to plan --- conductor/tracks/log_session_overhaul_20260308/plan.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/conductor/tracks/log_session_overhaul_20260308/plan.md b/conductor/tracks/log_session_overhaul_20260308/plan.md index 3ae5247..5e19df9 100644 --- a/conductor/tracks/log_session_overhaul_20260308/plan.md +++ b/conductor/tracks/log_session_overhaul_20260308/plan.md @@ -17,8 +17,9 @@ - [ ] 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. - [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. - - [ ] Populate `disc_entries`, `_comms_log`, and MMA Dashboard states from the loaded session logs. + - [x] In `src/gui_2.py`, implement logic to tint the UI (as already partially done for comms) when `is_viewing_prior_session` is True. + - [x] Populate `disc_entries`, `_comms_log`, and MMA Dashboard states from the loaded session logs. + - [x] Harden `cb_load_prior_log` for legacy compatibility and reference resolution. bbe0209 - [ ] Task: Conductor - User Manual Verification 'Phase 2: Session-Level Restoration' (Protocol in workflow.md) ## Phase 3: Diagnostic Log & Discussion Cleanup