From 3a4515f0256566129a8331395d786e011d5589e5 Mon Sep 17 00:00:00 2001 From: Ed_ Date: Sat, 16 May 2026 17:01:54 -0400 Subject: [PATCH] conductor(plan): Mark phase 3 complete --- .../tracks/context_preview_fixes_20260516/plan.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/conductor/tracks/context_preview_fixes_20260516/plan.md b/conductor/tracks/context_preview_fixes_20260516/plan.md index ee4a4c21..2593dac9 100644 --- a/conductor/tracks/context_preview_fixes_20260516/plan.md +++ b/conductor/tracks/context_preview_fixes_20260516/plan.md @@ -16,15 +16,13 @@ Focus: Add `render_text_viewer_window` call to the render loop so Slices button - [x] Task 2.2: Add `render_text_viewer_window(app)` to render_context_modals or main render loop (gui_2.py:5275+ or after line 1238) - [x] Task 2.N: Write tests for Slices button opening Text Viewer -## Phase 3: Fix Inspect Button (AST Inspector Modal) +## Phase 3: Fix Inspect Button (AST Inspector Modal) [checkpoint: b807c03] Focus: Verify `render_ast_inspector_modal` is called correctly and integrates with the popup pattern. -- [ ] Task 3.1: Audit `render_ast_inspector_modal` popup pattern (gui_2.py:2900-3036) vs `_render_window_if_open` patterns -- [ ] Task 3.2: Ensure `render_ast_inspector_modal(app)` is called in `render_context_modals` and uses correct popup lifecycle -- [ ] Task 3.3: Test Inspect button with a .cpp file to verify AST tree renders -- [ ] Task 3.N: Write tests for Inspect button opening AST Inspector modal -- [ ] Task 3.X: Conductor - User Manual Verification +- [x] Task 3.1: Audit `render_ast_inspector_modal` popup pattern (gui_2.py:2900-3036) vs `_render_window_if_open` patterns +- [x] Task 3.2: Ensure `render_ast_inspector_modal(app)` is called in `render_context_modals` and uses correct popup lifecycle +- [x] Task 3.N: Write tests for Inspect button opening AST Inspector modal ## Phase 4: Integration & Regression Testing