Commit Graph

845 Commits

Author SHA1 Message Date
ed b075ce1e77 conductor(plan): Mark Phase 1 documentation tasks as complete 2026-05-09 12:58:45 -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 c6e77f2b99 conductor(plan): Mark task 'Replace all legacy _set_status calls' as complete 2026-05-09 08:36:48 -04:00
ed 406b822477 conductor(plan): Mark task 'Implement @property and @setter' as complete 2026-05-09 08:32:52 -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 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 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 8670d6f3b6 chore(conductor): Mark track 'Phase 4 Track Archival' as complete 2026-05-07 21:39:38 -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 d2beb79563 feat(gui): Add External Editor configuration panel to AI Settings
- Added _render_external_editor_panel method to display configured editors
- Shows default editor marker and diff args
- Displays config file locations for user reference
- Integrated as 'External Editor' section in AI Settings
2026-05-07 19:12:28 -04:00
ed 414d2ab561 feat(external-editor): Add TextEditorConfig and ExternalEditorConfig models
- Add TextEditorConfig and ExternalEditorConfig dataclasses to models.py
- Create src/external_editor.py with ExternalEditorLauncher class
- Add tests for configuration and launcher functionality
- Support for config.toml [tools.text_editors] and manual_slop.toml default_editor
2026-05-07 19:07:05 -04:00
ed 87bcd698bb chore(conductor): Archive track 'Fix Concurrent MMA Live GUI Tests' 2026-05-07 18:53:32 -04:00
ed 7d12806ce6 finally? 2026-05-07 13:42:31 -04:00
ed 6f2f539362 conductor(track): Update spec and plan with complete bug analysis
Document all 4 bugs found:
1. self.engine overwritten (FIXED)
2. active_tickets not initialized (FIXED)
3. _start_track_logic uses None.active_track (FIXED)
4. _cb_start_track overwrites active_track (PARTIALLY FIXED)

Current status: Track B works, Track A reload path triggered but worker never visible.
2026-05-07 09:05:46 -04:00
ed 9099b02002 conductor(track): Document real bug - self.engine gets overwritten 2026-05-07 07:39:14 -04:00
ed afef5b5791 conductor(plan): Update concurrent MMA test investigation findings 2026-05-07 07:30:01 -04:00
ed 885bb1395b feat(track): Add fix_concurrent_mma_tests_20260507 track 2026-05-06 22:15:40 -04:00
ed 2f20f69b61 conductor(plan): Mark Phase 5 verification complete 2026-05-06 20:27:04 -04:00
ed 923ffe8a74 conductor(plan): Complete Phase 5 Entropy Audit findings 2026-05-06 20:26:42 -04:00
ed f55b5d8fbc docs(track): Add continuation guide for entropy audit 2026-05-06 20:20:56 -04:00
ed 2b5185a78f perf(entropy): Fix nested imports in hot paths
Hoisted imports from inside frequently-called functions to module level:

app_controller.py:
- Added traceback and inspect at module level
- Removed 3 nested traceback imports from exception handlers

gui_2.py:
- Added traceback at module level
- Removed nested traceback import from _gui_func exception handler
- Kept uvicorn lazy-loaded (only for --headless mode)

multi_agent_conductor.py:
- Removed unused 'import sys' from run()
- Removed redundant nested imports (already at module level)

Also adds audit scripts and entropy findings documentation.
2026-05-06 20:18:30 -04:00
ed 54afbb9365 chore(entropy): Phase 5 start - fix duplicate line bug and document findings
- Fix duplicate line bug in rag_emb_provider.setter (app_controller.py)
- Add entropy_findings.md documenting audit results
- Update plan.md with Phase 5 tasks and findings
- Note: Property getter/setter 'duplicates' are false positives - proper Python patterns
2026-05-06 19:59:06 -04:00
ed 5c9948da97 conductor(plan): Track complete 2026-05-06 15:44:27 -04:00
ed 299d9e59a6 docs(perf): Final summary report and C extension evaluation 2026-05-06 15:38:02 -04:00
ed 90807d3065 conductor(plan): Phase 3 complete 2026-05-06 15:28:43 -04:00
ed f628e0b29a perf(core): Optimize DAG engine, orchestrator loop, and simulations 2026-05-06 15:27:27 -04:00
ed 2e68f1e997 conductor(plan): Phase 2 complete 2026-05-06 14:45:59 -04:00
ed 7a7298730d docs(perf): Document identified bottlenecks 2026-05-06 14:44:54 -04:00
ed 1294619cc5 conductor(plan): Mark task 'Audit simulation/' as complete 2026-05-06 14:44:29 -04:00
ed 05db5bd54a conductor(plan): Mark task 'Audit src/' as complete 2026-05-06 14:43:10 -04:00
ed 7dc91ddb85 conductor(plan): Mark task 'Run profiling scenarios' as complete 2026-05-06 14:40:30 -04:00
ed 6ac784b8bf conductor(plan): Phase 1 complete 2026-05-06 14:33:03 -04:00
ed 56e9627f68 conductor(plan): Mark task 'Expand profiling instrumentation' as complete 2026-05-06 14:31:10 -04:00
ed 022c39888c conductor(plan): Mark task 'Review existing profiling instrumentation' as complete 2026-05-06 14:10:28 -04:00
ed ae2b79a3ad conductor(plan): Mark task 'Update product-guidelines.md' as complete 2026-05-06 14:08:30 -04:00