Private
Public Access
0
0

conductor(plan): Mark Phase 2 complete (vendor_capabilities + vendor_state merged)

This commit is contained in:
2026-06-26 07:10:30 -04:00
parent d9cd7c557b
commit 904aedc845
@@ -26,6 +26,11 @@
- [x] **Task 1.3** [Tier 3]: Move `src/command_palette.py` (split: registry → `src/commands.py`, render → `src/gui_2.py`) `[3dd153f7]`
- [x] **Task 1.4** [Tier 3]: Move `src/diff_viewer.py` (split: data classes → `src/patch_modal.py`, ops → `src/gui_2.py`) `[163b1249]`
- [x] **Task 1.5** [Tier 3]: `src/patch_modal.py` no-op (already correct architecture after 1.4: data classes stay, ops are test-only) `[8407d4ee]`
## Phase 2: MERGE vendor files into `ai_client.py` (2 commits, 1 per file) — COMPLETE
- [x] **Task 2.1** [Tier 3]: Move `src/vendor_capabilities.py``src/ai_client.py` (data: dataclass + registry) `[81d8bce4]`
- [x] **Task 2.2** [Tier 3]: Move `src/vendor_state.py` (split: VendorMetric → ai_client, get_vendor_state → gui_2) `[d9cd7c55]`
- [x] **COMMITS 1.2-1.5:** One per file
- [x] **VERIFICATION:** `git grep -l "imgui_bundle\|from imgui\\." -- 'src/*.py'` returns ONLY `gui_2.py` + `imgui_scopes.py`