ed
bb3b3056b4
conductor(plan): add 7 production-affected test mock files to Phase 2
...
The original Phase 2 covered 12 test files that *call* ai_client.send(...).
Phase 1.1 implementation revealed 7 additional test files that *mock*
ai_client.send (via patch()) for tests of the production code paths.
When production migrates to send_result(), these mocks receive 0 calls
and the tests fail with 'send was called 0 times'.
Adding Phase 2.12-2.18 to cover:
- test_conductor_tech_lead.py (3 mocks; breaks after Phase 1.1)
- test_orchestration_logic.py (1 mock; breaks after Phase 1.1)
- test_orchestrator_pm.py (3 mocks; pre-empt Phase 1.2)
- test_orchestrator_pm_history.py (1 mock; pre-empt Phase 1.2)
- test_phase6_engine.py (1 mock; pre-empt Phase 1.3)
- test_run_worker_lifecycle_abort.py (1 mock; pre-empt Phase 1.3)
- test_spawn_interception_v2.py (1 mock; pre-empt Phase 1.3)
test_rag_integration.py mock migration deferred to RAG track (OOS1).
Also adds state.toml for the track (7 phases, 28 tasks, audit fields).
2026-06-15 15:50:56 -04:00
ed
0c9086afda
conductor: register public_api_migration_and_ui_polish_20260615 in tracks.md + update UI Polish row
2026-06-15 15:27:04 -04:00
ed
55ff733df5
conductor(track): metadata.json for public_api_migration_and_ui_polish_20260615
2026-06-15 15:24:46 -04:00
ed
8ab71035d5
conductor(track): plan for public_api_migration_and_ui_polish_20260615 (7 phases, 28 tasks)
2026-06-15 15:23:19 -04:00
ed
3febdab42c
conductor(track): spec for public_api_migration_and_ui_polish_20260615 (3 prod + 12 test migrations + 2 UI Polish test fixes)
2026-06-15 15:20:44 -04:00
ed
a8c8125118
conductor(track): mark doeh_test_thinking_cleanup_20260615 as completed
2026-06-15 14:49:59 -04:00
ed
6edeb2b5a9
conductor(state): fix duplicate keys in ai_loop_regressions_20260614 state.toml
2026-06-15 14:29:07 -04:00
ed
27d7a04fd3
conductor(plan): Mark Phase 1 (G1 critical regression fix) complete
2026-06-15 12:58:34 -04:00
ed
6f4bd75ef9
conductor: register doeh_test_thinking_cleanup_20260615 in tracks.md + mark ai_loop_regressions_20260614 shipped
2026-06-15 12:22:56 -04:00
ed
88bf04eb3d
conductor(track): metadata.json for doeh_test_thinking_cleanup_20260615
2026-06-15 12:21:16 -04:00
ed
304f469663
conductor(track): plan for doeh_test_thinking_cleanup_20260615 (TDD-style, 5 phases, 16 tasks)
2026-06-15 12:20:06 -04:00
ed
925e366cdd
conductor(track): spec for doeh_test_thinking_cleanup_20260615 (1 critical regression + 11 test mocks + 2 deferred bugs)
2026-06-15 12:17:51 -04:00
ed
e6afefdc66
conductor(plan): mark track complete (all 5 phases, 17 tasks done)
2026-06-15 11:25:32 -04:00
ed
010752229b
conductor(track): mark ai_loop_regressions_20260614 as completed
...
Updates status: active -> completed, adds completed_at date,
updates verification_criteria with the actual verification results.
7 regression tests pass; 14 pre-existing failures (parent track's
state.toml [regressions_20260612]) are not caused by these changes.
2026-06-15 11:24:43 -04:00
ed
5f4c347824
conductor(plan): mark Phase 4 (FR3 fix) complete
2026-06-15 10:58:45 -04:00
ed
722b09b99b
conductor(plan): mark Phase 3 (FR2 fix) complete
2026-06-15 10:28:26 -04:00
ed
95288e4cb2
conductor(plan): mark Phase 2 (FR1 fix) complete
2026-06-15 09:42:44 -04:00
ed
9b280a43fb
conductor(plan): mark Phase 1 (TDD red) complete
2026-06-15 09:20:41 -04:00
ed
44dc90bca8
test(ai_loop): add FR1/FR2/FR3 tests for ai_loop_regressions_20260614 (TDD red)
...
3 bug groups, all reproducing documented regressions:
- test_fr1_*: error response becomes a discussion entry (Bug #2 )
- test_fr2_*: no ProviderError references in src/app_controller.py (Bug #1 )
- test_fr3_*: MiniMax thinking mono rendering in returned text (Bug #3 )
4 critical tests fail for the documented reasons; 3 sanity checks pass.
2026-06-15 09:18:07 -04:00
ed
f4c497b1e8
conductor: register ai_loop_regressions_20260614 in tracks.md (priority A, ready for Tier 2)
2026-06-15 00:48:12 -04:00
ed
acc294ae4e
conductor(track): metadata.json for ai_loop_regressions_20260614
2026-06-15 00:44:52 -04:00
ed
884e40b9d1
conductor(track): plan for ai_loop_regressions_20260614 (TDD-style, 5 phases, 17 tasks)
2026-06-15 00:41:57 -04:00
ed
7a4dcc9690
conductor(track): spec for ai_loop_regressions_20260614 (MiniMax/Gemini/Gemini CLI/DeepSeek)
2026-06-15 00:33:04 -04:00
ed
4b4721ded4
Track: Complete track ai_client_docs_20260613
2026-06-13 18:27:50 -04:00
ed
9ffd3576f9
Track: Complete Phase 1 of ai_client documentation
...
Updates plan.md and state.toml to mark Phase 1 tasks (core loops and public entry points documentation) as completed.
2026-06-13 18:05:45 -04:00
ed
23a8554051
Initialize track: SQLite-Granularity Inline Docs for ai_client.py
...
Creates spec, plan, and state configurations to document the dispatch loops, providers, and helper functions in src/ai_client.py.
2026-06-13 17:55:48 -04:00
ed
e02a865dea
Docstrings: Complete registration of continued SQLite inline docs track
2026-06-13 16:45:23 -04:00
ed
4691848683
Docstrings: SSDL + ASCII Layout Map for Personas, Providers, and Command Palette
2026-06-13 16:45:12 -04:00
ed
cb129aaed9
Docstrings: SSDL + ASCII Layout Map for Preset Managers and Windows
2026-06-13 16:30:34 -04:00
ed
56e1950b4b
Document settings hubs and diagnostics in gui_2.py and complete track
...
Add SQLite-style inline docstrings to render_ai_settings_hub, render_agent_tools_panel, and render_diagnostics_panel under simplified granularity per user request. Mark track sqlite_docs_gui_2_20260612 as complete.
2026-06-12 21:30:47 -04:00
ed
db850478e9
docs(plan): Record Phase 3 completions and transition to Phase 4
2026-06-12 21:27:58 -04:00
ed
92cff70543
docs(gui_2): Document context composition, context files table, and ast inspector
2026-06-12 21:27:44 -04:00
ed
d1a69395b8
docs(plan): Record Phase 2 completions and move to Phase 3
2026-06-12 21:25:06 -04:00
ed
7952817c98
docs(plan): Record Task 2.1 & 2.2 completions
2026-06-12 21:24:29 -04:00
ed
a97f827ebd
docs(plan): Update Task 1.2 commit hashes to final
2026-06-12 21:21:33 -04:00
ed
6d408c4d03
docs(gui_2): Document App snapshot, profile, and history/undo/redo managers
2026-06-12 21:21:25 -04:00
ed
3b4b55698c
docs(gui_2): Add SQLite-granularity docstrings for App init, run, _gui_func, and shutdown
2026-06-12 21:18:18 -04:00
ed
f04aeaea65
conductor(track): record 13 test regressions from Phase 3 refactor (deferred to public_api_migration_20260606)
2026-06-12 21:13:35 -04:00
ed
99e7b6e87f
chore(conductor): initialize sqlite_docs_gui_2_20260612 track
2026-06-12 21:12:49 -04:00
ed
b0f31a84bd
archive completed or outdated tracks.
2026-06-12 20:41:31 -04:00
ed
20b1a1048e
conductor(checkpoint): Phase 5 complete - track shipped (manual smoke test + archive deferred)
2026-06-12 20:28:15 -04:00
ed
8251d2cb28
conductor(plan): Record Phase 4 checkpoint SHA
2026-06-12 20:16:09 -04:00
ed
9b582e2cd2
conductor(checkpoint): Phase 4 complete - rag_engine Result API + NilRAGState
2026-06-12 20:15:52 -04:00
ed
d9c34a19e5
conductor(checkpoint): Phase 3 complete - ai_client Result API + deprecation + ProviderError removal
2026-06-12 19:58:52 -04:00
ed
da44e934fc
conductor(plan): Mark t3_6 (send() @deprecated) as complete
2026-06-12 19:24:30 -04:00
ed
648d4b950f
conductor(plan): mark Phase 3 Task 3.1 baseline as done
2026-06-12 18:19:03 -04:00
ed
fed9108f62
conductor(checkpoint): Phase 2 Path C complete - additive _result variants in mcp_client
2026-06-12 18:10:19 -04:00
ed
de0b49828d
conductor(plan): revise Phase 2 to Path C scope (additive _result variants)
2026-06-12 17:39:53 -04:00
ed
2272d17f8b
conductor(checkpoint): Phase 1 complete - foundation + styleguide
2026-06-12 17:13:35 -04:00
ed
c5f2487f47
conductor(plan): mark Task 1.6 + 1.7 + 1.8 as complete (done by 2026-06-11 refresh)
2026-06-12 17:08:00 -04:00