Commit Graph

  • 84fd9ac90e feat(scripts): add audit_weak_types.py for AI-readability analysis ed 2026-06-06 17:35:41 -04:00
  • b91962e458 conductor(plan): Mark Phase 5D complete - gui_2 lazy proxy + dead import removal ed 2026-06-06 17:19:14 -04:00
  • de6b85d2ad refactor(gui_2): remove dead imports; lazy numpy/tkinter via _LazyModule proxy ed 2026-06-06 17:16:53 -04:00
  • f7b11f7f1c conductor(plan): write 5-phase implementation plan for data_oriented_error_handling_20260606 ed 2026-06-06 17:06:30 -04:00
  • 515a302967 conductor(checkpoint): Phase 5A-5C complete - feature-gated imports lazy (commands, theme_2, markdown_helper) ed 2026-06-06 17:01:17 -04:00
  • 32edad0a4b conductor(plan): Mark Phase 5A-5C complete (commands, theme_2, markdown_helper lazy imports) ed 2026-06-06 17:01:05 -04:00
  • 48c9649951 refactor(markdown_helper): remove top-level src.markdown_table import; use _require_warmed ed 2026-06-06 16:58:32 -04:00
  • cbc3b075a0 conductor(track): Initialize data_oriented_error_handling_20260606 ed 2026-06-06 16:58:22 -04:00
  • 69d098baaa refactor(theme_2): remove top-level NERV theme imports; use _require_warmed ed 2026-06-06 16:55:20 -04:00
  • 494f68f9d9 conductor(spec): Add 'Coordination with Pending Tracks' section (§10) ed 2026-06-06 16:54:25 -04:00
  • 78d3a1db1f refactor(commands): use lazy registry proxy to defer src.command_palette import ed 2026-06-06 16:48:04 -04:00
  • 16291234ff conductor(plan): Record Phase 4 checkpoint SHA 883682c1 ed 2026-06-06 16:37:27 -04:00
  • 883682c1c2 conductor(checkpoint): Phase 4 complete - fastapi no longer in main-thread import chain ed 2026-06-06 16:36:31 -04:00
  • a0ff1bde91 conductor(plan): Mark Phase 4 complete - app_controller fastapi import removal + _require_warmed lift ed 2026-06-06 16:36:20 -04:00
  • 3849d30441 refactor(app_controller): remove top-level fastapi imports; lift _require_warmed to shared module ed 2026-06-06 16:34:46 -04:00
  • 7fb13fbf4b conductor(plan): Record Phase 3 checkpoint SHA + mark T3.6 complete ed 2026-06-06 16:13:35 -04:00
  • 056358f230 conductor(checkpoint): Phase 3 complete - ai_client heavy SDK imports removed ed 2026-06-06 16:12:17 -04:00
  • 8905c26bff conductor(plan): Mark Phase 3 complete - ai_client SDK import removal done ed 2026-06-06 16:11:14 -04:00
  • 51c054ece8 refactor(ai_client): remove top-level SDK imports; use _require_warmed ed 2026-06-06 16:09:16 -04:00
  • ca35b3ef48 fix(opencode): Remove invalid MCP tools block, add timeout/env, grant subagent access ed 2026-06-06 15:44:52 -04:00
  • 9eed60238a conductor(plan): mark T3.1 RED done; T3.2 holding for MCP fix (16780ec6) ed 2026-06-06 15:16:02 -04:00
  • 16780ec6d4 test(ai_client): TDD red phase - no top-level SDK imports allowed ed 2026-06-06 15:11:13 -04:00
  • b17cbbdeca conductor(plan): write 6-phase implementation plan for qwen_llama_grok_integration_20260606 ed 2026-06-06 15:06:30 -04:00
  • 97daaff29b conductor(spec): Fix Qwen-Audio matrix entry consistency (vision=false, audio deferred) ed 2026-06-06 14:58:03 -04:00
  • 055430a75a conductor(tracks): Register qwen_llama_grok_integration_20260606 in registry (item 0d) ed 2026-06-06 14:56:55 -04:00
  • 7c1d597ef1 conductor(track): Initialize qwen_llama_grok_integration_20260606 spec ed 2026-06-06 14:56:00 -04:00
  • 7eb743c6cb conductor(plan): Phase 2 complete - io_pool + warmup foundation in place ed 2026-06-06 14:52:04 -04:00
  • 922c5ad9ab feat(app_controller): wire _io_pool + warmup + 5 public delegation methods ed 2026-06-06 14:48:51 -04:00
  • 1354679e33 feat(io_pool, warmup): add shared 4-thread pool + WarmupManager ed 2026-06-06 14:47:02 -04:00
  • 7fdab70529 conductor(plan): write 4-phase implementation plan for test_batching_refactor_20260606 ed 2026-06-06 14:24:39 -04:00
  • f9a0125847 conductor(plan): Phase 1 complete - baseline + audit infrastructure ready ed 2026-06-06 14:24:20 -04:00
  • 6f9a3af201 feat(audit): add main-thread import graph audit + baseline measurements ed 2026-06-06 14:22:18 -04:00
  • 0553983ce9 conductor(spec): Clarify --audit --strict semantics in Section 4.3 ed 2026-06-06 14:16:13 -04:00
  • cbfd78c51d conductor(tracks): Register test_batching_refactor_20260606 in registry ed 2026-06-06 14:14:11 -04:00
  • b7a9737443 conductor(track): Initialize test_batching_refactor_20260606 spec ed 2026-06-06 14:12:14 -04:00
  • 96158edd97 conductor(plan): mark T1.3 StartupProfiler complete (5a856536) ed 2026-06-06 13:59:02 -04:00
  • 5a85653654 feat(startup_profiler): add StartupProfiler for per-phase init timing ed 2026-06-06 13:57:26 -04:00
  • f2f5ee1197 conductor(plan): flip track from lazy-loading to proactive warmup ed 2026-06-06 13:45:05 -04:00
  • ca254bac41 fix(imports): break models<->dag_engine circular dependency ed 2026-06-06 13:30:18 -04:00
  • 9e4fac496d made local rag needs optional (prevents having to have torch / sentence-transformers if you never use local embedding) r00tz 2026-06-06 13:21:28 -04:00
  • 32e633b3ec conductor(plan): mark startup_speedup_20260606 track creation committed (cd4fb045) ed 2026-06-06 13:01:32 -04:00
  • cd4fb04541 conductor(track): create startup_speedup_20260606 track for sloppy.py startup latency ed 2026-06-06 12:57:20 -04:00
  • 2adf3274af add benchmark scriptr ed 2026-06-06 12:47:41 -04:00
  • 311fde9a8b fixes ed 2026-06-06 12:44:07 -04:00
  • 9ccaf0594c some org on ai_client ed 2026-06-06 11:35:20 -04:00
  • 9d72d98b50 conductor(tracks): mark rag_phase4_stress_test_flake resolved (commit 16412ad5) ed 2026-06-06 11:29:03 -04:00
  • 16412ad5f9 fix(rag): detect ChromaDB dim mismatch and recreate collection on provider switch ed 2026-06-06 11:26:47 -04:00
  • 339b062913 more organization ed 2026-06-06 11:08:07 -04:00
  • 7d555361f9 more organization ed 2026-06-06 10:24:22 -04:00
  • 1c627bcc30 fix(docs): correct section order in guide_testing (patterns before See Also) + fix LF/CRLF ed 2026-06-06 09:34:38 -04:00
  • 0f742b1d5f conductor(workflow): add Indentation-Driven Class Method Visibility pitfall (2026-06-05) ed 2026-06-06 02:04:05 -04:00
  • e276bac093 docs(gui_2): add __getattr__/__setattr__ delegation pattern + indentation gotcha ed 2026-06-06 01:59:20 -04:00
  • 4ee22dedb9 docs(testing): add Narrow Test Paths + Indentation-Driven Method Visibility patterns ed 2026-06-06 01:53:25 -04:00
  • e7b8877f2a docs(readme): update for v2 completion (24 guides, 273 test files, 98.9% pass rate) ed 2026-06-06 01:42:45 -04:00
  • 5e0b6bbfd3 conductor(tracks): queue RAG test flake as new backlog item; mark prior_session complete ed 2026-06-06 01:35:21 -04:00
  • 008179360f conductor(index): v2 recently shipped, all 4 live_gui failures resolved ed 2026-06-06 01:30:03 -04:00
  • 9a3831897b conductor(tracks): mark live_gui_test_hardening_v2 complete (root cause was indent, not state sync) ed 2026-06-06 01:28:02 -04:00
  • 26e0ced4d9 test(prior_session): refactor to narrow render_prior_session_view (50+ mocks -> 20) ed 2026-06-06 01:12:29 -04:00
  • 11f8772401 docs(spec): live_gui_state_sync — REAL root cause is bad indent in _capture_workspace_profile ed 2026-06-06 01:08:07 -04:00
  • c4691a54b0 fking python ed 2026-06-06 01:05:00 -04:00
  • 6c541bc788 move track mds to tracks ed 2026-06-06 00:42:40 -04:00
  • e670fc1c3e more org ed 2026-06-06 00:40:07 -04:00
  • 053f5d867a some organization pass, still need to review a bunch ed 2026-06-06 00:21:36 -04:00
  • f8b0a1243d add note aobut hook helpers... ed 2026-06-05 23:03:45 -04:00
  • 7785f09fa9 Some organizing of the api_hook_client.py ed 2026-06-05 23:02:41 -04:00
  • 5c23ad190d conductor(tracks): link v2 to 4 sub-track specs and plans ed 2026-06-05 22:56:55 -04:00
  • 3e52f20d16 docs(spec+plan): undo_redo_lifecycle_fix (3-phase investigation: state-sync vs snapshot vs flake) ed 2026-06-05 22:49:16 -04:00
  • b692353e98 docs(spec+plan): wait_for_ready_test_pattern (replace time.sleep with polling) ed 2026-06-05 22:45:14 -04:00
  • 85cd34683a docs(spec+plan): prior_session_test_harden (refactor to narrow render_prior_session_view) ed 2026-06-05 22:41:46 -04:00
  • 9542c4c750 docs(spec+plan): live-gui state sync (App/Controller single source of truth) ed 2026-06-05 22:36:55 -04:00
  • aa56981c87 organizing (mostly aggregate.py) ed 2026-06-05 22:34:26 -04:00
  • 8b83c5d0b7 conductor(index): v2 active, v1 + regression_fixes now in recently-shipped ed 2026-06-05 22:12:34 -04:00
  • 70c18f92c3 conductor(tracks): mark v1 fragility_fixes complete, queue v2 (state sync + undo_redo + prior_session) ed 2026-06-05 22:09:30 -04:00
  • 873edf42cf began to go through the files and organize imports and gui_2.py's new context defs ed 2026-06-05 21:44:41 -04:00
  • 1d89fcaf8a update readme ed 2026-06-05 21:33:06 -04:00
  • ed98481578 update readme with note ed 2026-06-05 21:32:46 -04:00
  • 1488e71568 docs: add Sentinel type contract note to 3 defer-not-catch sections ed 2026-06-05 20:31:38 -04:00
  • 0e299140ca conductor(tracks): register live_gui_fragility_fixes + queue prior_session_test_harden follow-up ed 2026-06-05 20:17:11 -04:00
  • 5692cbef56 test(workspace_profile): add str/bytes TOML serialization contract test ed 2026-06-05 20:14:39 -04:00
  • cb206b973f docs(spec): defer Change 2 (prior_session test) to separate track; reason + follow-up ed 2026-06-05 20:12:33 -04:00
  • eb0bd39327 fix(gui_2): use str sentinel not bytes in _capture_workspace_profile ed 2026-06-05 19:24:12 -04:00
  • 7a0ed74b5c docs(plan): implementation plan for live-gui fragility fixes ed 2026-06-05 19:20:21 -04:00
  • f6d9c70de8 docs(spec): defer Change 4 doc hardening per user review ed 2026-06-05 19:15:50 -04:00
  • 0d6dd8dbab docs(spec): design for live-gui fragility fixes (272-file suite: 269/272 -> 272/272) ed 2026-06-05 19:05:35 -04:00
  • 449a827a82 conductor(tracks): queue sloppy.py startup speedup as new backlog item ed 2026-06-05 18:53:01 -04:00
  • 9467769260 docs(themes): rewrite authoring guide to match actual API + 8-shipped themes ed 2026-06-05 18:50:10 -04:00
  • dc691e3de0 docs(workflow): reframe live_gui fragility as authoring-side, not fixture bug ed 2026-06-05 18:43:58 -04:00
  • 0fec0f4f56 docs(testing): reframe live_gui gotcha as test-authoring contract, not fixture bug ed 2026-06-05 18:39:33 -04:00
  • 71b0082bbf docs(workflow): add Known Pitfalls section (defer-not-catch, theme bisect anchors, live_gui fragility) ed 2026-06-05 18:31:14 -04:00
  • 2312965476 docs(gui_2): add Theme Color-Callable Pattern and Workspace Profile Defer-Not-Catch sections ed 2026-06-05 18:25:29 -04:00
  • 9a6bcb2f34 docs(testing): add Known Gotchas section (live_gui non-determinism + early-render C crash) ed 2026-06-05 18:21:24 -04:00
  • 2f0c1eb3cc conductor(index): mark regression_fixes active, add multi_themes recently shipped ed 2026-06-05 18:18:27 -04:00
  • 8663498725 conductor(tracks): register multi_themes ship and regression_fixes checkpoint ed 2026-06-05 18:12:03 -04:00
  • fcb3f80ac8 docs(root): register guide_themes.md in Documentation and Subsystem tables ed 2026-06-05 18:09:45 -04:00
  • f63fe68565 docs(index): register guide_themes.md in guides table and file tree ed 2026-06-05 18:06:12 -04:00
  • db3490a70f conductor(plan): document imgui save_ini crash root cause and fix ed 2026-06-05 15:12:23 -04:00
  • d7487af424 fix(gui_2): defer save_ini_settings on first capture to avoid early-render crash ed 2026-06-05 14:57:32 -04:00
  • b0c8589f68 conductor(plan): document root cause - imgui-bundle C-level crash blocks live_gui ed 2026-06-05 13:47:55 -04:00
  • 1469ecac3a fix(gui_2): call DIR_COLORS/KIND_COLORS entries - they're callable functions ed 2026-06-05 13:19:48 -04:00
  • 1c6919aafc conductor(plan): update task status - 5 done, 6 deferred pending live_gui ed 2026-06-05 12:43:33 -04:00