Commit Graph

  • 024938bd46 conductor(spec): Tier 2 autonomous sandbox track spec ed 2026-06-16 18:31:48 -04:00
  • 88e44d1c0e docs(report): add session report (audit + migration plan + tech-rot prevention) ed 2026-06-16 10:48:15 -04:00
  • b90d4bdd4e feat(scripts): add --ci alias for --strict + CI-gate doc updates ed 2026-06-16 10:40:21 -04:00
  • ce85c379ad docs(agents): add Convention Enforcement section at the top (4 mechanisms) ed 2026-06-16 10:37:35 -04:00
  • 734840375f docs(guidelines): add AI Agent Obligations section with 4 enforcement audit scripts ed 2026-06-16 10:35:55 -04:00
  • ef1b0a1c6d docs(styleguide): add AI Agent Checklist section against tech rot ed 2026-06-16 10:29:26 -04:00
  • 4a55a14fc0 conductor: register result_migration_20260616 in tracks.md (umbrella + 5 sub-tracks) ed 2026-06-16 10:26:10 -04:00
  • 4cf885da90 docs(workflow+agents): add HARD BAN on day estimates + Tier 1 Track Initialization Rules section ed 2026-06-16 10:16:49 -04:00
  • ed6602274d docs(tracks): strip day estimates from exception_handling_audit + rag_test_failures (Tier 1 rule) ed 2026-06-16 10:16:17 -04:00
  • 4c0b19b4db conductor(track): spec/plan/metadata for result_migration_20260616 (5 sub-tracks, NO day estimates) ed 2026-06-16 10:15:46 -04:00
  • 4521a7df96 feat(scripts): add --summary and --by-size modes to exception_handling audit ed 2026-06-16 09:41:20 -04:00
  • 01fbd62a3f conductor(track): mark exception_handling_audit_20260616 as completed ed 2026-06-16 09:10:14 -04:00
  • 4b8363bd71 conductor: register exception_handling_audit_20260616 in tracks.md ed 2026-06-16 09:09:34 -04:00
  • 3c59e24162 docs(report): add exception handling audit report (211 violations across 42 files) ed 2026-06-16 09:07:42 -04:00
  • 4209523228 docs(app_controller+guidelines): add Exception Handling section + audit script cross-reference ed 2026-06-16 09:07:24 -04:00
  • b447f66818 docs(styleguide): add 5 sections clarifying the convention's boundaries ed 2026-06-16 09:06:54 -04:00
  • 9a04153abd feat(scripts): add exception_handling audit script (10-category classification) ed 2026-06-16 09:06:25 -04:00
  • 3c267f6b9c conductor(track): metadata.json for exception_handling_audit_20260616 ed 2026-06-16 09:05:59 -04:00
  • a33bfb0abd conductor(track): plan for exception_handling_audit_20260616 (5 phases, ~12 tasks) ed 2026-06-16 09:05:40 -04:00
  • e81413a2cd conductor(track): spec for exception_handling_audit_20260616 (audit + doc clarification) ed 2026-06-16 09:05:19 -04:00
  • 3d35bb5b3f todo ed 2026-06-16 01:03:59 -04:00
  • ff91c4e8b0 docs(report): add completion report for rag_test_failures_20260615 ed 2026-06-16 00:36:24 -04:00
  • ba04363003 conductor(track): mark rag_test_failures_20260615 as completed ed 2026-06-16 00:31:26 -04:00
  • d89c58103d docs(rag): add troubleshooting section for NoneType.get error ed 2026-06-16 00:28:53 -04:00
  • 6a0ac35738 conductor(checkpoint): Phase 3 complete - RAG test failures fix verified ed 2026-06-16 00:26:59 -04:00
  • 355811635d fix(rag): handle None metadata in get_all_indexed_paths and non-empty numpy in dim check ed 2026-06-15 23:48:25 -04:00
  • 29c64a0125 conductor: register rag_test_failures_20260615 in tracks.md + update public_api row ed 2026-06-15 21:56:20 -04:00
  • 3fc492e302 conductor(track): metadata.json for rag_test_failures_20260615 ed 2026-06-15 21:54:36 -04:00
  • 3aa4cfa133 conductor(track): plan for rag_test_failures_20260615 (5 phases, ~10 tasks) ed 2026-06-15 21:53:13 -04:00
  • 006df67637 conductor(track): spec for rag_test_failures_20260615 (3 RAG test fixes, single root cause) ed 2026-06-15 21:51:11 -04:00
  • bc388f11bb docs(report): add deviation #2.5 for test_headless_verification fix ed 2026-06-15 21:28:29 -04:00
  • e35b6a34ad test(headless_verification): wrap mock return in Result(data=...) ed 2026-06-15 21:26:42 -04:00
  • 99747cafb9 docs(report): add track completion report for public_api_migration_and_ui_polish_20260615 ed 2026-06-15 21:10:10 -04:00
  • bbd4c7b5c0 conductor(track): mark public_api_migration_and_ui_polish_20260615 as completed ed 2026-06-15 20:41:12 -04:00
  • 13f32f52e0 test(tiered_aggregation): wrap mock_send return in Result(data=...) (Phase 2 follow-up) ed 2026-06-15 20:28:41 -04:00
  • 26e1b65298 test(rag_integration): wrap _send_gemini mock return in Result(data=...) ed 2026-06-15 20:27:07 -04:00
  • 58576fcba7 test(context_pruner): wrap send_result lambda in Result(data=...) (Phase 2 follow-up) ed 2026-06-15 20:25:44 -04:00
  • 64278d5313 test(conductor_engine_v2): wrap mock_send return values in Result(data=...) ed 2026-06-15 20:21:46 -04:00
  • 125a226525 was called rest ed 2026-06-15 20:10:18 -04:00
  • 48b47d250c oops ed 2026-06-15 20:04:35 -04:00
  • 4419922bce review batch script ed 2026-06-15 20:02:36 -04:00
  • 25d047fa75 config ed 2026-06-15 19:56:44 -04:00
  • 4910a703a7 more manual corrections ed 2026-06-15 19:41:33 -04:00
  • 4514487283 messing around (intent scripting lang) ed 2026-06-15 19:34:20 -04:00
  • f9832b07b3 manaul correction attempts ed 2026-06-15 19:14:22 -04:00
  • 33fcedefc7 docs(product): mark public API deprecation as resolved (Phase 7.2) ed 2026-06-15 18:58:16 -04:00
  • b37a095b14 docs(ai_client): remove send() deprecation references (Phase 7.1) ed 2026-06-15 18:56:11 -04:00
  • 0e55ebaf08 conductor(checkpoint): Phase 6 complete - deprecation removed ed 2026-06-15 18:54:34 -04:00
  • 90122df357 chore(pyproject): remove send_result deprecation filterwarnings (Phase 6.3) ed 2026-06-15 18:53:48 -04:00
  • e40b122b1b test(ai_client): delete obsolete test_deprecation_warnings.py (Phase 6.2) ed 2026-06-15 18:53:02 -04:00
  • 8c81b727d6 refactor(ai_client): remove deprecated send() function (Phase 6.1) ed 2026-06-15 18:48:44 -04:00
  • c50367c6d5 test(log_management_refresh): use rfind() to locate code (Phase 5.2, fixes 1 pre-existing failure) ed 2026-06-15 18:27:40 -04:00
  • f663a34f52 test(discussion_truncate): use rfind() to locate code (Phase 5.1, fixes 1 pre-existing failure) ed 2026-06-15 18:21:58 -04:00
  • effa24a7ae test(symbol_parsing): mock send_result not send (Phase 4, fixes 2 pre-existing failures) ed 2026-06-15 18:20:00 -04:00
  • 3be28cc524 test(qwen): adapt 2 tests to Result API (Phase 3, fixes 2 pre-existing failures) ed 2026-06-15 18:05:45 -04:00
  • da6e084893 conductor(checkpoint): Phase 2 complete - 18 test files migrated to send_result() ed 2026-06-15 17:46:26 -04:00
  • 4592618372 fix(orchestration_logic): migrate test_run_worker_lifecycle_blocked mock (Phase 2 follow-up) ed 2026-06-15 17:45:18 -04:00
  • 36962ef6b6 test(tier4_interceptor): migrate to send_result() (Phase 2.11) ed 2026-06-15 17:27:31 -04:00
  • cfeb3cb3e0 test(gemini_cli_integration): migrate 2 sites to send_result() (Phase 2.10) ed 2026-06-15 17:07:20 -04:00
  • 363fe91db0 test(deepseek): migrate 6 sites to send_result() (Phase 2.9) ed 2026-06-15 16:59:46 -04:00
  • d9a79efa25 test(api_events): migrate 2 sites to send_result() (Phase 2.8) ed 2026-06-15 16:57:53 -04:00
  • 0192978646 test(ai_client_result): migrate to send_result(); drop test_send_deprecated (Phase 2.7) ed 2026-06-15 16:55:30 -04:00
  • 1e2c34313c test(token_usage): migrate to send_result() (Phase 2.6) ed 2026-06-15 16:51:24 -04:00
  • c59bac59f2 test(gui2_mcp): migrate to send_result() (Phase 2.5) ed 2026-06-15 16:49:11 -04:00
  • fe52024311 test(gemini_cli_parity_regression): migrate to send_result() (Phase 2.4) ed 2026-06-15 16:39:31 -04:00
  • b4c9ebd963 test(gemini_cli_edge_cases): migrate to send_result() (Phase 2.3) ed 2026-06-15 16:31:26 -04:00
  • fab9196bea test(ai_cache_tracking): migrate to send_result() (Phase 2.2) ed 2026-06-15 16:28:20 -04:00
  • ba0df1fa95 test(ai_client_cli): migrate to send_result() (Phase 2.1) ed 2026-06-15 16:26:06 -04:00
  • 16c6705b80 test(spawn_interception_v2): mock send_result not send (Phase 2.18, pre-empts Phase 1.3 regression) ed 2026-06-15 16:24:05 -04:00
  • 7a6ffd8954 test(run_worker_lifecycle_abort): mock send_result not send (Phase 2.17, pre-empts Phase 1.3 regression) ed 2026-06-15 16:21:08 -04:00
  • bb2add1249 test(phase6_engine): mock send_result not send (Phase 2.16, pre-empts Phase 1.3 regression) ed 2026-06-15 16:16:53 -04:00
  • 499762d8f0 test(orchestrator_pm_history): mock send_result not send (Phase 2.15, pre-empts Phase 1.2 regression) ed 2026-06-15 16:15:06 -04:00
  • e4a2a20469 test(orchestrator_pm): mock send_result not send (Phase 2.14, pre-empts Phase 1.2 regression) ed 2026-06-15 16:10:47 -04:00
  • 953689c8b3 test(orchestration_logic): mock send_result not send (Phase 2.13, fixes Phase 1.1 regression) ed 2026-06-15 16:08:04 -04:00
  • 488254527c test(conductor_tech_lead): mock send_result not send (Phase 2.12, fixes Phase 1.1 regression) ed 2026-06-15 16:06:17 -04:00
  • b7fd4e4f6a conductor(checkpoint): Phase 1 complete - 3 production call sites migrated to send_result() ed 2026-06-15 16:01:23 -04:00
  • bdd46299b1 refactor(multi_agent_conductor): migrate worker dispatch to send_result() (G3, public_api_migration_and_ui_polish_20260615 Phase 1.3) ed 2026-06-15 16:00:05 -04:00
  • 7ea802ab80 refactor(orchestrator_pm): migrate to send_result() (G2, public_api_migration_and_ui_polish_20260615 Phase 1.2) ed 2026-06-15 15:57:00 -04:00
  • bbb3d59712 refactor(conductor_tech_lead): migrate to send_result() (G1, public_api_migration_and_ui_polish_20260615 Phase 1.1) ed 2026-06-15 15:53:08 -04:00
  • bb3b3056b4 conductor(plan): add 7 production-affected test mock files to Phase 2 ed 2026-06-15 15:50:56 -04:00
  • 0c9086afda conductor: register public_api_migration_and_ui_polish_20260615 in tracks.md + update UI Polish row ed 2026-06-15 15:27:04 -04:00
  • 55ff733df5 conductor(track): metadata.json for public_api_migration_and_ui_polish_20260615 ed 2026-06-15 15:24:46 -04:00
  • 8ab71035d5 conductor(track): plan for public_api_migration_and_ui_polish_20260615 (7 phases, 28 tasks) ed 2026-06-15 15:23:19 -04:00
  • 3febdab42c conductor(track): spec for public_api_migration_and_ui_polish_20260615 (3 prod + 12 test migrations + 2 UI Polish test fixes) ed 2026-06-15 15:20:44 -04:00
  • 431ebce2b9 completion report ed 2026-06-15 14:57:08 -04:00
  • a8c8125118 conductor(track): mark doeh_test_thinking_cleanup_20260615 as completed ed 2026-06-15 14:49:59 -04:00
  • cf5fdd3d62 docs(ai_client): add 2 follow-up notes for doeh_test_thinking_cleanup_20260615 ed 2026-06-15 14:48:38 -04:00
  • 6edeb2b5a9 conductor(state): fix duplicate keys in ai_loop_regressions_20260614 state.toml ed 2026-06-15 14:29:07 -04:00
  • e4a8a0bca1 test(thinking_trace): add test for <think> half-width marker (doeh cleanup Phase 4.2) ed 2026-06-15 14:26:32 -04:00
  • 4e97156e77 fix(thinking_parser): add <think> (half-width) marker support (doeh cleanup Phase 4.1) ed 2026-06-15 14:25:54 -04:00
  • cb985f08ed test(gemini): add regression tests for thinking-format extraction (doeh cleanup Phase 3.1) ed 2026-06-15 14:15:52 -04:00
  • e9abadc867 fix(ai_client): extract Gemini thought=True parts and wrap in <thinking> tags for parse_thinking_trace ed 2026-06-15 14:10:43 -04:00
  • 81882c398e test(headless_service): adapt test_generate_endpoint to send_result (doeh cleanup Phase 2.5) ed 2026-06-15 13:57:47 -04:00
  • 9e89d52607 test(ai_client_tool_loop): adapt mock to return Result[NormalizedResponse] (doeh cleanup Phase 2.4) ed 2026-06-15 13:54:57 -04:00
  • dbdf9ba9e1 test(llama_native): adapt 4 tests to Result API (doeh cleanup Phase 2.3) ed 2026-06-15 13:52:38 -04:00
  • 439a0ac074 test(llama): adapt 3 tests to Result API (doeh cleanup Phase 2.2) ed 2026-06-15 13:25:31 -04:00
  • d7e42a4a3d test(grok): adapt 2 tests to Result API (doeh cleanup Phase 2.1) ed 2026-06-15 13:04:45 -04:00
  • 27d7a04fd3 conductor(plan): Mark Phase 1 (G1 critical regression fix) complete ed 2026-06-15 12:58:34 -04:00
  • 7b323e3e5f fix(app_controller): restore context_to_send definition in _api_generate (CRITICAL regression from ai_loop_regressions_20260614) ed 2026-06-15 12:54:11 -04:00
  • 6f4bd75ef9 conductor: register doeh_test_thinking_cleanup_20260615 in tracks.md + mark ai_loop_regressions_20260614 shipped ed 2026-06-15 12:22:56 -04:00