Commit Graph
100 Commits
Author SHA1 Message Date
ed 8bfc41ddba conductor(plan): Mark formatter script task as complete 2026-02-28 19:36:21 -05:00
ed 39bbc3f31b conductor(plan): Mark Phase 4 as complete and add Phase 5 2026-02-28 19:36:01 -05:00
ed 2907eb9f93 chore(checkpoint): Phase 4 Codebase-Wide Type Hint Sweep complete. Total fixes: ~400+. Verification status: 230 pass, 16 fail (pre-existing API drift), 29 error (live_gui env). 2026-02-28 19:35:46 -05:00
ed 7a0e8e6366 refactor(tests): Add strict type hints to final batch of test files 2026-02-28 19:31:19 -05:00
ed f5e43c7987 refactor(tests): Add strict type hints to sixth batch of test files 2026-02-28 19:25:54 -05:00
ed cc806d2cc6 refactor(tests): Add strict type hints to fifth batch of test files 2026-02-28 19:24:02 -05:00
ed ee2d6f4234 refactor(tests): Add strict type hints to fourth batch of test files 2026-02-28 19:20:41 -05:00
ed e8513d563b refactor(tests): Add strict type hints to third batch of test files 2026-02-28 19:16:19 -05:00
ed 579ee8394f refactor(tests): Add strict type hints to second batch of test files 2026-02-28 19:11:23 -05:00
ed f0415a40aa refactor(tests): Add strict type hints to first batch of test files 2026-02-28 19:06:50 -05:00
ed e8833b6656 conductor(plan): Mark script and simulation tasks as complete 2026-02-28 19:00:55 -05:00
ed ec91c90c15 refactor(simulation): Add strict type hints to simulation modules 2026-02-28 19:00:36 -05:00
ed 53c2bbfa81 refactor(scripts): Add strict type hints to utility scripts 2026-02-28 18:58:53 -05:00
ed c368caf43a fk policy engine 2026-02-28 18:56:35 -05:00
ed b801e1668d conductor(plan): Mark variable-only files task as complete 2026-02-28 18:36:03 -05:00
ed 8c5a560787 refactor(ai_client): Add strict type hints to global variables 2026-02-28 18:35:54 -05:00
ed 42af2e1fa4 conductor(plan): Mark task 'Phase 4 core module type hint sweep' as complete 2026-02-28 15:14:13 -05:00
ed 46c2f9a0ca refactor(types): Phase 4 type hint sweep — core modules 2026-02-28 15:13:55 -05:00
ed ca04026db5 claude fixes 2026-02-28 15:10:13 -05:00
ed c428e4331a fix(mcp): wire run_powershell and MCP server for Windows/Scoop environment
- Add .mcp.json at project root (correct location for claude mcp add)
- Add mcp_env.toml: project-scoped PATH/env config for subprocess execution
- shell_runner.py: load mcp_env.toml, add stdin=DEVNULL to fix git hang
- mcp_server.py: call mcp_client.configure() at startup (fix ACCESS DENIED)
- conductor skill files: enforce run_powershell over Bash, tool use hierarchy
- CLAUDE.md: document Bash unreliability on Windows, run_powershell preference
2026-02-28 15:00:05 -05:00
edandClaude Opus 4.6 60396f03f8 refactor(types): auto -> None sweep across entire codebase
Applied 236 return type annotations to functions with no return values
across 100+ files (core modules, tests, scripts, simulations).
Added Phase 4 to python_style_refactor track for remaining 597 items
(untyped params, vars, and functions with return values).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-28 11:16:56 -05:00
edandClaude Opus 4.6 07f4e36016 conductor(plan): Mark Python Style Refactor track as COMPLETE
All 3 phases done:
- Phase 1: Pilot tooling [c75b926]
- Phase 2: Core refactor [db65162]
- Phase 3: Type hints + styleguide [3216e87]

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-28 11:09:15 -05:00
edandClaude Opus 4.6 3216e877b3 conductor(checkpoint): Complete Phase 3 - AI-Optimized Metadata and Final Cleanup
Phase 3 verification:
- All 13 core modules pass syntax check
- 217 type annotations applied across gui_2.py and gui_legacy.py (zero remaining)
- python.md styleguide updated to AI-optimized standard
- BOM markers on 3 files are pre-existing (Phase 2), not regressions

Track: python_style_refactor_20260227 — ALL PHASES COMPLETE

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-28 11:08:36 -05:00
edandClaude Opus 4.6 602cea6c13 docs(style): update python styleguide to AI-optimized standard
Replaces Google Python Style Guide with project-specific conventions:
1-space indentation, strict type hints on all signatures/vars,
minimal blank lines, 120-char soft limit, AI-agent conventions.

Also marks type hinting task complete in plan.md.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-28 11:04:27 -05:00
edandClaude Opus 4.6 c816f65665 refactor(types): add strict type hints to gui_2.py and gui_legacy.py
Automated pipeline applied 217 type annotations across both UI modules:
- 158 auto -> None return types via AST single-pass
- 25 manual signatures (callbacks, factory methods, complex returns)
- 34 variable type annotations (constants, color tuples, config)

Zero untyped functions/variables remain in either file.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-28 11:01:01 -05:00
edandClaude Opus 4.6 a2a1447f58 checkpoint: Claude Code integration + implement missing MCP var tools
Add Claude Code conductor commands, MCP server, MMA exec scripts,
and implement py_get_var_declaration / py_set_var_declaration which
were registered in dispatch and tool specs but had no function bodies.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-28 10:47:42 -05:00
ed d36632c21a checkpoint: massive refactor 2026-02-28 09:06:45 -05:00
ed f2512c30e9 I hate gemini cli policy setup 2026-02-28 08:32:14 -05:00
ed db118f0a5c updates to tools and mma skills 2026-02-28 07:51:02 -05:00
ed db069abe83 meh 2026-02-28 00:25:00 -05:00
ed 196d9f12f3 hinters 2026-02-28 00:23:47 -05:00
ed 866b3f0fe7 type hint scanner 2026-02-28 00:23:35 -05:00
ed 87df32c32c getting rid of junk 2026-02-28 00:14:12 -05:00
ed c062361ef9 back to usual agents 2026-02-28 00:07:57 -05:00
ed bc261c6cbe teststests in wrong spot. 2026-02-28 00:07:45 -05:00
ed db65162bbf chore(conductor): Complete Phase 1 of AI style refactor 2026-02-27 23:52:06 -05:00
ed c75b926c45 chore(conductor): Add new track 'AI-Optimized Python Style Refactor' 2026-02-27 23:37:03 -05:00
ed 7a1fe1723b conductor(plan): Mark phase 'Phase 1: Framework Foundation' as complete 2026-02-27 23:26:55 -05:00
ed e93e2eaa40 conductor(checkpoint): Checkpoint end of Phase 1 2026-02-27 23:26:33 -05:00
ed 2a30e62621 test(sim): Setup framework for robust live sim verification 2026-02-27 23:20:42 -05:00
ed 173ffc31de fxies 2026-02-27 23:14:23 -05:00
ed 858c4c27a4 oops 2026-02-27 23:13:19 -05:00
ed 2ccb4e9813 remove track 2026-02-27 23:10:40 -05:00
ed 57d187b8bd chore(conductor): Archive track 'robust_live_simulation_verification' 2026-02-27 23:10:28 -05:00
ed c3b108e77c conductor(plan): Mark task 'Apply review suggestions' as complete 2026-02-27 23:09:55 -05:00
ed 605dfc3149 fix(conductor): Apply review suggestions for track 'robust_live_simulation_verification' 2026-02-27 23:09:37 -05:00
ed 51ab417bbe remove complete track 2026-02-27 23:05:21 -05:00
ed b1fdcf72c5 chore(conductor): Archive track 'tiered_context_scoping_hitl_approval' 2026-02-27 23:05:06 -05:00
ed 24c46b8934 conductor(plan): Mark task 'Apply review suggestions' as complete 2026-02-27 23:04:16 -05:00
ed 82f73e7267 fix(conductor): Apply review suggestions for track 'tiered_context_scoping_hitl_approval' 2026-02-27 23:04:01 -05:00
ed 4b450e01b8 docs(conductor): Synchronize docs for track 'MMA Dashboard Visualization Overhaul' 2026-02-27 22:57:45 -05:00
ed a67c318238 chore(conductor): Mark track 'MMA Dashboard Visualization Overhaul' as complete 2026-02-27 22:57:12 -05:00
ed 75569039e3 conductor(plan): Mark Phase 3 as complete 2026-02-27 22:57:02 -05:00
ed 25b72fba7e feat(ui): Support multiple concurrent AI response streams and strategy visualization 2026-02-27 22:56:40 -05:00
ed e367f52d90 conductor(plan): Mark Phase 2 as complete 2026-02-27 22:52:11 -05:00
ed 7252d759ef feat(ui): Implement Task DAG Visualizer using ImGui tree nodes 2026-02-27 22:51:55 -05:00
ed 6f61496a44 conductor(plan): Mark Phase 1 as complete 2026-02-27 22:49:26 -05:00
ed 2b1cfbb34d feat(ui): Implement Track Browser and progress visualization in MMA Dashboard 2026-02-27 22:49:03 -05:00
ed a97eb2a222 chore(conductor): Mark track 'Tiered Context Scoping & HITL Approval' as complete 2026-02-27 22:32:07 -05:00
ed 913cfee2dd docs(conductor): Synchronize docs for track 'Tiered Context Scoping & HITL Approval' 2026-02-27 22:31:58 -05:00
ed 3c7d4cd841 conductor(plan): Finalize plan for track 'Tiered Context Scoping & HITL Approval' 2026-02-27 22:31:39 -05:00
ed a6c627a6b5 conductor(plan): Mark phase 'Phase 3: Approval UX Modal' as complete 2026-02-27 22:31:11 -05:00
ed 21157f92c3 feat(mma): Finalize Approval UX Modal in GUI 2026-02-27 22:30:55 -05:00
ed bee75e7b4d conductor(plan): Mark task 'Interception logic' as complete 2026-02-27 22:30:13 -05:00
ed 4c53ca11da feat(mma): Implement interception logic in GUI and Conductor 2026-02-27 22:29:55 -05:00
ed 1017a4d807 conductor(plan): Mark task 'Signaling mechanism' as complete 2026-02-27 22:27:19 -05:00
ed e293c5e302 feat(mma): Implement spawn interception in multi_agent_conductor.py 2026-02-27 22:27:05 -05:00
ed c2c8732100 conductor(plan): Mark phase 'Phase 1: Context Subsetting' as complete 2026-02-27 22:24:11 -05:00
ed d7a24d66ae conductor(checkpoint): Checkpoint end of Phase 1 (Context Subsetting) 2026-02-27 22:23:57 -05:00
ed 528aaf1957 feat(mma): Finalize Phase 1 with AST-based outline and improved tiered selection 2026-02-27 22:23:50 -05:00
ed f59ef247cf conductor(plan): Mark task 'Update project state' as complete 2026-02-27 22:23:31 -05:00
ed 2ece9e1141 feat(aggregate): support dictionary-based file entries with optional tiers 2026-02-27 22:21:18 -05:00
ed 4c744f2c8e conductor(plan): Mark task 'Integrate AST skeleton' as complete 2026-02-27 22:18:39 -05:00
ed 0ed01aa1c9 feat(mma): Integrate AST skeleton extraction into Tier 3 context build 2026-02-27 22:18:26 -05:00
ed 34bd61aa6c conductor(plan): Mark task 'Refactor aggregate.py' as complete 2026-02-27 22:16:55 -05:00
ed 6aa642bc42 feat(mma): Implement tiered context scoping and add get_definition tool 2026-02-27 22:16:43 -05:00
ed a84ea40d16 TOOLS 2026-02-27 22:10:46 -05:00
ed fcd60c908b idk 2026-02-27 21:25:39 -05:00
ed 5608d8d6cd checkpoint 2026-02-27 21:15:56 -05:00
ed 7adacd06b7 checkpoint 2026-02-27 20:48:38 -05:00
ed a6e264bb4e feat(mma): Optimize sub-agent research with get_code_outline and get_git_diff 2026-02-27 20:43:44 -05:00
ed 138e31374b checkpoint 2026-02-27 20:41:30 -05:00
ed 6c887e498d checkpoint 2026-02-27 20:24:16 -05:00
ed bf1faac4ea checkpoint! 2026-02-27 20:21:52 -05:00
ed a744b39e4f chore(conductor): Archive track 'MMA Data Architecture & DAG Engine' 2026-02-27 20:21:21 -05:00
ed c2c0b41571 chore(conductor): Mark 'Tiered Context Scoping & HITL Approval' as in-progress 2026-02-27 20:20:41 -05:00
ed 5f748c4de3 conductor(plan): Mark task 'Apply review suggestions' as complete 2026-02-27 20:20:09 -05:00
ed 6548ce6496 fix(conductor): Apply review suggestions for track 'mma_data_architecture_dag_engine' 2026-02-27 20:20:01 -05:00
ed c15e8b8d1f docs(conductor): Synchronize docs for track 'MMA Data Architecture & DAG Engine' 2026-02-27 20:13:25 -05:00
ed 2d355d4461 chore(conductor): Mark track 'MMA Data Architecture & DAG Engine' as complete 2026-02-27 20:12:50 -05:00
ed a9436cbdad conductor(plan): Mark Phase 3 'Execution State Machine' as complete 2026-02-27 20:12:42 -05:00
ed 2429b7c1b4 feat(mma): Connect ExecutionEngine to ConductorEngine and Tech Lead 2026-02-27 20:12:23 -05:00
ed 154957fe57 feat(mma): Implement ExecutionEngine with auto-queue and step-mode support 2026-02-27 20:11:11 -05:00
ed f85ec9d06f feat(mma): Add topological sorting to TrackDAG with cycle detection 2026-02-27 20:04:04 -05:00
ed a3cfeff9d8 feat(mma): Implement TrackDAG for dependency resolution and cycle detection 2026-02-27 19:58:10 -05:00
ed 3c0d412219 checkpoint 2026-02-27 19:54:12 -05:00
ed 46e11bccdc conductor(plan): Mark task 'Ensure Tier 2 history is scoped' as complete 2026-02-27 19:51:28 -05:00
ed b845b89543 feat(mma): Implement track-scoped history and optimized sub-agent toolsets 2026-02-27 19:51:13 -05:00
ed 134a11cdc2 conductor(plan): Mark task 'Update project_manager.py' as complete 2026-02-27 19:45:36 -05:00
ed e1a3712d9a feat(mma): Implement track-scoped state persistence and configure sub-agents 2026-02-27 19:45:21 -05:00