Commit Graph

1023 Commits

Author SHA1 Message Date
Ed_
c5418acbfe redundant checklist... 2026-03-04 22:43:49 -05:00
Ed_
dccfbd8bb7 docs(post-mortem): Apply session start checklists and edit tool warnings
From gui_decoupling_controller track post-mortem:

workflow.md:
- Add mandatory session start checklist (6 items)
- Add code style section with 1-space indentation enforcement
- Add native edit tool warning with MCP alternatives

AGENTS.md:
- Add critical native edit tool warning
- Document MCP tool alternatives for file editing

tier1-orchestrator.md:
- Add session start checklist

tier2-tech-lead.md:
- Add session start checklist
- Add tool restrictions section (allowed vs forbidden)
- Add explicit delegation pattern

tier3-worker.md:
- Add task start checklist

tier4-qa.md:
- Add analysis start checklist
2026-03-04 22:42:52 -05:00
Ed_
270f5f7e31 conductor(plan): Mark Codebase Migration track complete [92da972] 2026-03-04 22:28:34 -05:00
Ed_
696a48f7bc feat(opencode): Enforce Manual Slop MCP tools across all agents 2026-03-04 22:21:25 -05:00
Ed_
9d7628be3c glm did okay but still pain 2026-03-04 22:05:27 -05:00
Ed_
411b7f3f4e docs(conductor): Session post-mortem for 2026-03-04 2026-03-04 22:04:53 -05:00
Ed_
704b9c81b3 conductor(plan): Mark GUI Decoupling track complete [45b716f] 2026-03-04 22:00:44 -05:00
Ed_
45b716f0f0 fix(tests): resolve 3 test failures in GUI decoupling track
- conftest.py: Create workspace dir before writing files (FileNotFoundError)
- test_live_gui_integration.py: Call handler directly since start_services mocked
- test_gui2_performance.py: Fix key mismatch (gui_2.py -> sloppy.py path lookup)
2026-03-04 22:00:00 -05:00
Ed_
2d92674aa0 fix(controller): Add stop_services() and dialog imports for GUI decoupling
- Add AppController.stop_services() to clean up AI client and event loop
- Add ConfirmDialog, MMAApprovalDialog, MMASpawnApprovalDialog imports to gui_2.py
- Fix test mocks for MMA dashboard and approval indicators
- Add retry logic to conftest.py for Windows file lock cleanup
2026-03-04 20:16:16 -05:00
Ed_
bc7408fbe7 conductor(plan): Mark Task 5.5 complete, Phase 5 recovery mostly done 2026-03-04 17:27:04 -05:00
Ed_
1b46534eff fix(controller): Clean up stray pass in _run_event_loop (Task 5.5) 2026-03-04 17:26:34 -05:00
Ed_
88aefc2f08 fix(tests): Sandbox isolation - use SLOP_CONFIG env var for config.toml 2026-03-04 17:12:36 -05:00
Ed_
817a453ec9 conductor(plan): Skip Task 5.3, move to Task 5.4 2026-03-04 16:47:40 -05:00
Ed_
73cc748582 conductor(plan): Mark Task 5.2 complete, start Task 5.3 2026-03-04 16:47:10 -05:00
Ed_
2d041eef86 feat(controller): Add current_provider property to AppController 2026-03-04 16:47:02 -05:00
Ed_
bc93c20ee4 conductor(plan): Mark Task 5.1 complete, start Task 5.2 2026-03-04 16:45:06 -05:00
Ed_
16d337e8d1 conductor(phase5): Task 5.1 - AST Synchronization Audit complete 2026-03-04 16:44:59 -05:00
Ed_
acce6f8e1e feat(opencode): complete MMA setup with conductor workflow
- Add product.md and product-guidelines.md to instructions for full context
- Configure MCP server exposing 27 tools (file ops, Python AST, git, web, shell)
- Add steps limits: tier1-orchestrator (50), tier2-tech-lead (100)
- Update Tier 2 delegation templates for OpenCode Task tool syntax
2026-03-04 16:03:37 -05:00
Ed_
c17698ed31 WIP: boostrapping opencode for use with at least GLM agents 2026-03-04 15:56:00 -05:00
Ed_
01b3c26653 Botched: Need to do a higher reaosning model to fix this mess. 2026-03-04 12:32:14 -05:00
Ed_
8d3fdb53d0 chore(conductor): Mark Phase 3 test refactoring tasks as complete 2026-03-04 11:38:56 -05:00
Ed_
f2b25757eb refactor(tests): Update test suite and API hooks for AppController architecture 2026-03-04 11:38:36 -05:00
Ed_
8642277ef4 fix(gui): Restore missing UI handler methods 2026-03-04 11:07:05 -05:00
Ed_
0152f05cca chore(conductor): Mark Phase 2 logic migration tasks as complete 2026-03-04 11:03:39 -05:00
Ed_
9260c7dee5 refactor(gui): Migrate background threads and logic methods to AppController 2026-03-04 11:03:24 -05:00
Ed_
f796292fb5 chore(conductor): Mark Phase 1 state migration tasks as complete 2026-03-04 10:37:03 -05:00
Ed_
d0009bb23a refactor(gui): Migrate application state to AppController 2026-03-04 10:36:41 -05:00
Ed_
5cc8f76bf8 docs(conductor): Synchronize docs for track 'Codebase Migration to src & Cleanup' 2026-03-04 10:16:17 -05:00
Ed_
92da9727b6 chore(conductor): Mark track 'Codebase Migration to src & Cleanup' as complete 2026-03-04 10:11:56 -05:00
Ed_
9b17667aca conductor(plan): Record commit SHA for Phase 4 validation tasks 2026-03-04 10:11:00 -05:00
Ed_
ea5bb4eedf docs(src): Update documentation for src/ layout and sloppy.py entry point 2026-03-04 10:10:41 -05:00
Ed_
de6d2b0df6 conductor(plan): Record checkpoint SHA for Phase 2 & 3 2026-03-04 10:08:03 -05:00
Ed_
24f385e612 checkpoint(src): Codebase restructuring and import resolution complete 2026-03-04 10:07:41 -05:00
Ed_
a519a9ba00 conductor(plan): Record commit SHA for Phase 3 import resolution tasks 2026-03-04 10:02:08 -05:00
Ed_
c102392320 feat(src): Resolve imports and create sloppy.py entry point 2026-03-04 10:01:55 -05:00
Ed_
a0276e0894 feat(src): Move core implementation files to src/ directory 2026-03-04 09:55:44 -05:00
Ed_
30f2ec6689 conductor(plan): Record commit SHA for Phase 1 cleanup tasks 2026-03-04 09:52:07 -05:00
Ed_
1eb9d2923f chore(cleanup): Remove unused scripts and artifacts from project root 2026-03-04 09:51:51 -05:00
Ed_
e8cd3e5e87 conductor(archive): Archive strict static analysis and typing track 2026-03-04 09:46:22 -05:00
Ed_
fe2114a2e0 feat(types): Complete strict static analysis and typing track 2026-03-04 09:46:02 -05:00
Ed_
c6c2a1b40c feat(ci): Add type validation script and update track plan 2026-03-04 01:21:25 -05:00
Ed_
dac6400ddf conductor(plan): Mark phase 'Core Library Typing Resolution' as complete 2026-03-04 01:13:57 -05:00
Ed_
c5ee50ff0b feat(types): Resolve strict mypy errors in conductor subsystem 2026-03-04 01:13:42 -05:00
Ed_
6ebbf40d9d feat(types): Resolve strict mypy errors in api_hook_client.py, models.py, and events.py 2026-03-04 01:11:50 -05:00
Ed_
b467107159 conductor(plan): Mark phase 'Configuration & Tooling Setup' as complete 2026-03-04 01:09:36 -05:00
Ed_
3257ee387a fix(config): Add explicit_package_bases to mypy config to resolve duplicate module errors 2026-03-04 01:09:27 -05:00
Ed_
fa207b4f9b chore(config): Initialize MMA environment and configure strict mypy settings 2026-03-04 01:07:41 -05:00
Ed_
ce1987ef3f re-archive 2026-03-04 01:06:25 -05:00
Ed_
1be6193ee0 chore(tests): Final stabilization of test suite and full isolation of live_gui artifacts 2026-03-04 01:05:56 -05:00
Ed_
966b5c3d03 wow this ai messed up. 2026-03-04 00:01:01 -05:00