ed
d1cc019640
docs(conductor): Synchronize docs for track 'Decouple GUI Log Loading'
2026-05-09 15:24:10 -04:00
ed
9992f675eb
conductor(plan): Mark track 'Decouple GUI Log Loading' as complete
2026-05-09 15:23:06 -04:00
ed
7b7f53fff9
feat(gui): Implement cb_load_prior_log wrapper in App class
2026-05-09 15:13:24 -04:00
ed
04ce727718
refactor(controller): Remove Tkinter and hide_tk_root from AppController
2026-05-09 15:13:13 -04:00
ed
8c06c1767b
refactor(sdm): Global pass with refined 'External Only' SDM tags. Pruned redundant internal references and fixed indentation logic in injector. Verified full project compilation.
2026-05-09 15:00:35 -04:00
ed
696c08692e
refactor(sdm): Refine SDM tags to 'External Only' and update core files. Pruned internal references to conserve tokens.
2026-05-09 14:55:06 -04:00
ed
e9ebcb859a
conductor(plan): Mark Phase 1 as complete
2026-05-09 13:00:40 -04:00
ed
88073fd004
conductor(checkpoint): Checkpoint end of Phase 1: Convention & Documentation
2026-05-09 13:00:03 -04:00
ed
b075ce1e77
conductor(plan): Mark Phase 1 documentation tasks as complete
2026-05-09 12:58:45 -04:00
ed
3267928c26
docs(guidelines): Define Structural Dependency Mapping (SDM) convention
2026-05-09 12:56:56 -04:00
ed
7fb5d9d3b0
move track to phase 5 (ai oops)
2026-05-09 12:55:11 -04:00
ed
14d8a2e849
chore(conductor): Add new track 'Structural Dependency Mapping (SDM) Docstrings'
2026-05-09 12:50:13 -04:00
ed
4b11363f6b
Finished encapsualte track.
2026-05-09 12:43:49 -04:00
ed
e313802a15
fix(serialization): Fix Path serialization in events and thread-local fallback in ai_client
2026-05-09 12:35:58 -04:00
ed
c6e77f2b99
conductor(plan): Mark task 'Replace all legacy _set_status calls' as complete
2026-05-09 08:36:48 -04:00
ed
b3065b0b17
refactor(controller): Replace legacy _set_status calls with direct property assignment
2026-05-09 08:36:33 -04:00
ed
406b822477
conductor(plan): Mark task 'Implement @property and @setter' as complete
2026-05-09 08:32:52 -04:00
ed
6bec4b86ef
feat(controller): Implement @property and @setter for ai_status and mma_status
2026-05-09 08:32:28 -04:00
ed
13373f88df
conductor(plan): Mark task 'Add private _ai_status and _mma_status' as complete
2026-05-09 08:19:21 -04:00
ed
04eff51eb9
feat(controller): Add private _ai_status and _mma_status attributes to AppController
2026-05-09 08:19:01 -04:00
ed
9f18497786
chore(conductor): Mark track 'Curate Provider Registries' as complete. Includes critical fixes for RecursionError, NoneType Hook API responses, and plurality mismatches.
2026-05-08 22:01:15 -04:00
ed
b89abb2670
archieve codebase curation (spit to smaller tracks)
2026-05-08 18:13:25 -04:00
ed
712e235699
chore(conductor): Replace monolithic curation with 5 granular tracks
2026-05-08 18:11:33 -04:00
ed
d04e33ea06
stricter curation track
2026-05-07 23:45:11 -04:00
ed
e12c34b8fe
progression.
2026-05-07 23:39:52 -04:00
ed
c036ac80a8
le docs
2026-05-07 23:32:17 -04:00
ed
77e892d316
chore(conductor): Complete Source-Wide Redundancy Audit
2026-05-07 23:27:40 -04:00
ed
ba1d5c76c0
chore(conductor): Complete Controller State Mutation Matrix track
2026-05-07 23:11:26 -04:00
ed
1b5f51a17b
chore(conductor): Complete Comprehensive Path Mapping & Tooling
2026-05-07 22:59:26 -04:00
ed
2d48c07760
second attempt in call graph track
2026-05-07 22:32:09 -04:00
ed
12439ac639
WIP: last attempt at call graph stuff
2026-05-07 22:28:55 -04:00
ed
8c7522fc89
mv pipeline analysis to docs
2026-05-07 22:14:12 -04:00
ed
d8022d841e
chore(conductor): Archive strategic overview and split into granular tracks
2026-05-07 22:06:13 -04:00
ed
822d803ad8
chore(conductor): Complete Code Path & Data Pipeline Analysis
2026-05-07 22:01:25 -04:00
ed
aff88bd151
archive pahse 4 (remove from tracks)
2026-05-07 21:49:23 -04:00
ed
e2dea144bc
chore(conductor): Initialize Phase 5 and curation tracks
2026-05-07 21:49:06 -04:00
ed
89736ebf5a
chore(conductor): Archive track 'Phase 4 Track Archival'
2026-05-07 21:40:15 -04:00
ed
8670d6f3b6
chore(conductor): Mark track 'Phase 4 Track Archival' as complete
2026-05-07 21:39:38 -04:00
ed
9f2390d6bd
conductor(checkpoint): Checkpoint end of Phase 2 (Registry Update)
2026-05-07 21:39:30 -04:00
ed
2065dd8559
conductor(checkpoint): Checkpoint end of Phase 1 (Directory Migration)
2026-05-07 21:37:58 -04:00
ed
49acb884e1
chore(conductor): Add new track 'Review and archive all completed from phase 4.'
2026-05-07 21:35:39 -04:00
ed
86fa1dd67d
feat(gui): track VSCode diff process, close it when patch modal closes
...
- Store _vscode_diff_process after launching external editor
- Add _close_vscode_diff() helper to terminate the process
- Call _close_vscode_diff() when Apply Patch or Reject is clicked
2026-05-07 21:30:23 -04:00
ed
a6c569fb69
test: fix external editor test to use real temp file that exists
2026-05-07 21:21:05 -04:00
ed
6a615a2d20
test: simplify external editor GUI tests, fix process detection
2026-05-07 21:15:45 -04:00
ed
f137295e92
fix(external_editor): only auto-detect when no editors configured
2026-05-07 21:08:07 -04:00
ed
fa0026371d
fix(external_editor): rewrite corrupted file, proper function ordering
2026-05-07 21:04:55 -04:00
ed
ca4719687a
fix(external_editor): cache auto-detect result, avoid hitting registry on every UI frame
2026-05-07 21:00:41 -04:00
ed
93f6bcbd67
test(conftest): Add VSCode config to live_gui fixture, update external editor tests
...
- conftest.py: Include tools.text_editors.vscode in live_gui workspace config
- gui_2.py: Add btn_open_external_editor to _clickable_actions
- test_external_editor_gui.py: Tests for external editor GUI integration
Note: Due to process boundaries (GUI runs in subprocess), full VSCode launch
verification requires manual testing. The test infrastructure verifies config,
command format, and button wiring. Manual verification recommended.
2026-05-07 20:50:05 -04:00
ed
b70b837885
test: Add GUI integration tests for external editor with live_gui fixture
...
Note: Due to process boundaries (GUI runs in subprocess), monkeypatch doesn't
cross to GUI subprocess. Manual verification requires configuring
config.toml in project root with VSCode path.
2026-05-07 20:42:36 -04:00
ed
fbd9e07f68
test: Add opt-in/opt-out tests for external editor GUI
2026-05-07 20:29:35 -04:00