Commit Graph

638 Commits

Author SHA1 Message Date
Ed_
a982e701ed chore(conductor): Mark track 'Robust JSON Parsing for Tech Lead' as complete 2026-03-06 12:36:33 -05:00
Ed_
84de6097e6 chore(conductor): Finalize track 'Robust JSON Parsing for Tech Lead' and cleanup static analysis 2026-03-06 12:36:24 -05:00
Ed_
dc1b0d0fd1 test(conductor): Add validation tests for Tech Lead JSON retry logic 2026-03-06 12:32:53 -05:00
Ed_
880ef5f370 feat(conductor): Add retry loop for Tech Lead JSON parsing 2026-03-06 12:30:23 -05:00
Ed_
8c4d02ee40 conductor(tracks): Mark 'Mock Provider Hardening' track as complete 2026-03-06 11:55:23 -05:00
Ed_
76b49b7a4f conductor(plan): Mark phase 'Phase 3: Final Validation' as complete 2026-03-06 11:54:53 -05:00
Ed_
53b778619d conductor(plan): Mark phase 'Phase 2: Negative Path Testing' as complete 2026-03-06 11:46:49 -05:00
Ed_
9075483cd5 conductor(plan): Mark phase 'Phase 1: Mock Script Extension' as complete 2026-03-06 11:28:02 -05:00
Ed_
3ec8ef8e05 conductor(plan): Mark Phase 1 initial tasks as complete 2026-03-06 10:37:45 -05:00
Ed_
ce9306d441 adjustments 2026-03-06 10:21:39 -05:00
Ed_
d575ebb471 adjustments 2026-03-06 10:18:16 -05:00
Ed_
3376da7761 docs: Add session debrief about test fixes and MCP tool lesson 2026-03-06 00:24:04 -05:00
Ed_
4da88a4274 fix(tests): Fix gemini_cli tests - proper mocking of subprocess.Popen 2026-03-05 19:34:18 -05:00
Ed_
d4923c5198 conductor(plan): Mark asyncio decoupling track complete 2026-03-05 16:58:02 -05:00
Ed_
55293a585a debrief 2026-03-05 16:31:23 -05:00
Ed_
3d5773fa63 YET ANOTEHR BOTCHED TRACK. 2026-03-05 16:14:58 -05:00
Ed_
5e69617f88 WIP: I HATE PYTHON 2026-03-05 13:55:40 -05:00
Ed_
107608cd76 chore(conductor): Mark track 'Hook API UI State Verification' as complete 2026-03-05 10:11:05 -05:00
Ed_
b141748ca5 conductor(plan): Mark phase 'Phase 3' as complete 2026-03-05 10:10:36 -05:00
Ed_
b30d9dd23b conductor(plan): Mark phase 'Phase 1 & 2' as complete 2026-03-05 10:08:59 -05:00
Ed_
52838bc500 conductor(plan): Mark task 'Initialize MMA Environment' as complete 2026-03-05 09:55:05 -05:00
Ed_
d0e7743ef6 chore(conductor): Archive completed and deprecated tracks
- Moved codebase_migration_20260302 to archive

- Moved gui_decoupling_controller_20260302 to archive

- Moved test_architecture_integrity_audit_20260304 to archive

- Removed deprecated test_suite_performance_and_flakiness_20260302
2026-03-05 09:51:11 -05:00
Ed_
c295db1630 docs: Reorder track queue and initialize final stabilization tracks
- Initialize asyncio_decoupling_refactor_20260306 track

- Initialize mock_provider_hardening_20260305 track

- Initialize simulation_fidelity_enhancement_20260305 track

- Update TASKS.md and tracks.md to reflect new strict execution queue

- Archive completed tracks and remove deprecated test performance track
2026-03-05 09:43:42 -05:00
Ed_
e21cd64833 docs: Update remaining track plans with test architecture debt warnings
- Add test debt notes to concurrent_tier, manual_ux, and async_tool tracks to guide testing strategies away from live_gui where appropriate.
2026-03-05 09:35:03 -05:00
Ed_
d863c51da3 docs: Update track plans with test architecture debt warnings
- Mark live_gui tests as flaky by design in TASKS.md until stabiliztion tracks complete

- Add test debt notes to upcoming tracks to guide testing strategies
2026-03-05 09:32:24 -05:00
Ed_
e3c6b9e498 test(audit): fix critical test suite deadlocks and write exhaustive architectural report
- Fix 'Triple Bingo' history synchronization explosion during streaming

- Implement stateless event buffering in ApiHookClient to prevent dropped events

- Ensure 'tool_execution' events emit consistently across all LLM providers

- Add hard timeouts to all background thread wait() conditions

- Add thorough teardown cleanup to conftest.py's reset_ai_client fixture

- Write highly detailed report_gemini.md exposing asyncio lifecycle flaws
2026-03-05 01:46:13 -05:00
Ed_
35480a26dc test(audit): fix critical test suite deadlocks and write exhaustive architectural report
- Fix 'Triple Bingo' history synchronization explosion during streaming

- Implement stateless event buffering in ApiHookClient to prevent dropped events

- Ensure 'tool_execution' events emit consistently across all LLM providers

- Add hard timeouts to all background thread wait() conditions

- Add thorough teardown cleanup to conftest.py's reset_ai_client fixture

- Write highly detailed report_gemini.md exposing asyncio lifecycle flaws
2026-03-05 01:42:47 -05:00
Ed_
bfdbd43785 GLM meta-report 2026-03-05 00:59:00 -05:00
Ed_
983538aa8b reports and potential new track 2026-03-05 00:32:00 -05:00
Ed_
1bc4205153 set gui decoupling to "complete" 2026-03-04 23:03:53 -05:00
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_
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_
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_
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_
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_
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_
0152f05cca chore(conductor): Mark Phase 2 logic migration tasks as complete 2026-03-04 11:03:39 -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