Private
Public Access
0
0

Commit Graph

  • 372b0681dc refactor(api_hooks): remove top-level websockets/cost_tracker/session_logger imports ed 2026-06-07 10:20:17 -04:00
  • 87098a2ec3 chore(scripts): spec unused scripts cleanup track ed 2026-06-07 10:19:20 -04:00
  • 59908cd993 Merge branch 'master' of https://git.cozyair.dev/ed/manual_slop ed 2026-06-07 10:12:08 -04:00
  • a41b31ed9f refactor(file_cache): remove top-level tree_sitter* imports; lazy via _require_warmed + TYPE_CHECKING ed 2026-06-07 10:08:16 -04:00
  • 754566c312 refactor(file_cache): remove top-level tree_sitter* imports; lazy via _require_warmed + TYPE_CHECKING ed 2026-06-07 10:08:16 -04:00
  • 02239bc38f conductor(plan): mark sub-track 2A (pydantic in models.py) complete [01ddf9f1] ed 2026-06-07 10:03:48 -04:00
  • e1c8730f20 fix(tests): bound run_tests_batched.py hang at 30s via daemon watchdog ed 2026-06-07 10:02:07 -04:00
  • 01ddf9f163 refactor(models): remove top-level pydantic import; lazy pydantic via PEP 562 __getattr__ ed 2026-06-07 10:01:40 -04:00
  • a88c748d77 conductor(tracks): un-mark startup_speedup as complete; sub-track 2 still pending ed 2026-06-07 09:36:08 -04:00
  • c039fdbb20 more app controller org ed 2026-06-07 02:47:00 -04:00
  • 727f44d57e Merge branch 'profiling-stuff' ed 2026-06-07 02:15:50 -04:00
  • 60b80a05b6 config ed 2026-06-07 02:15:36 -04:00
  • 2c54ea075c Merge branch 'master' of https://git.cozyair.dev/ed/manual_slop ed 2026-06-07 02:14:46 -04:00
  • b3931948cc more org of app controller profiling-stuff ed 2026-06-07 02:14:06 -04:00
  • 285b1d3542 typo ed 2026-06-07 02:03:31 -04:00
  • cbb1c1ed79 first pass on cleaning up app controller ed 2026-06-07 02:03:19 -04:00
  • 21aaf31032 fix(gui_2): graceful fallback when tkinter.filedialog is unloadable ed 2026-06-07 02:02:41 -04:00
  • abc333f91b fix(sigint): install SIGINT handler in AppController to drain pool on Ctrl+C ed 2026-06-07 02:00:56 -04:00
  • aa70653065 add note ed 2026-06-07 01:35:32 -04:00
  • 7214c70dac finish first pass on mcp client org ed 2026-06-07 01:34:57 -04:00
  • 31e4996ddf lazy module?? ed 2026-06-07 01:34:48 -04:00
  • 59d32ba96d more mcp org ed 2026-06-07 01:28:01 -04:00
  • fd34467b55 basic mcp org ed 2026-06-07 01:23:40 -04:00
  • 7d76e6392c config ed 2026-06-07 01:18:17 -04:00
  • 24b29bd3cb Merge branch 'master' of https://git.cozyair.dev/ed/manual_slop into profiling-stuff ed 2026-06-07 01:09:14 -04:00
  • 4b34f83970 improved startup first frame boot r00tz 2026-06-07 01:08:31 -04:00
  • fe265a7981 feat(app_controller): phase-breakdown expansion of startup_timeline ed 2026-06-07 00:34:04 -04:00
  • af274df837 agents.md veribage update (sanitized) ed 2026-06-07 00:29:28 -04:00
  • fa6dd95a06 fix(gui_2): remove stale _t-based print in App.run ed 2026-06-07 00:27:04 -04:00
  • 95adc273f2 feat(gui_2): wire startup_profiler.phase into App.__init__ + App.run() ed 2026-06-07 00:19:48 -04:00
  • 042a7882a1 feat(sloppy): instrument startup paths with startup_profiler.phase ed 2026-06-06 23:57:42 -04:00
  • 77873c21f3 feat(startup_profiler): add module-level singleton + live stderr logging ed 2026-06-06 23:57:19 -04:00
  • 748e5d01ea docs(agents): HARD BAN git restore + no giant edits (after data loss) ed 2026-06-06 23:57:00 -04:00
  • 820cdab15a docs(agents,edit_workflow): capture session-learned anti-patterns (2026-06-07) ed 2026-06-06 22:52:02 -04:00
  • 229559caaa feat(startup): first-frame detection + startup_timeline API ed 2026-06-06 22:48:50 -04:00
  • 152605f5dc feat(warmup): log canaries to stderr by default (with main-thread violation warning) ed 2026-06-06 22:15:24 -04:00
  • 208aa664db feat(warmup): per-module canary records (thread + timing observability) ed 2026-06-06 22:02:35 -04:00
  • f09cd4a733 conductor: doc final sync for sub-tracks 2 (partial), 3, 4 + conftest fix ed 2026-06-06 21:45:27 -04:00
  • ae3b433e5e refactor(models): lazy-load tomli_w (sub-track 2 partial) ed 2026-06-06 21:42:08 -04:00
  • 8957c9a5be fix(conftest): register atexit handler for non-blocking pool shutdown ed 2026-06-06 21:35:05 -04:00
  • f3d071e0c8 feat(gui): warmup status indicator + completion callback (sub-track 4) ed 2026-06-06 21:29:03 -04:00
  • c073e42a7a docs(workflow,agents): add 7 process improvements from planning session ed 2026-06-06 21:22:40 -04:00
  • 8fea8fe9a0 feat(api_hooks): add /api/warmup_status and /api/warmup_wait endpoints (sub-track 3) ed 2026-06-06 21:01:56 -04:00
  • 0f74705d01 docs(reports): add planning digest covering 5 tracks from 2026-06-06 session ed 2026-06-06 20:56:12 -04:00
  • 530a29f0d2 conductor(tracks): fix sub-track count in startup_speedup row (4 → 3; sub-track 1 is done) ed 2026-06-06 20:51:25 -04:00
  • bb2ac6c9c0 conductor: finalize startup_speedup_20260606 docs (sub-track 1 + 3 post-shipping fixes) ed 2026-06-06 20:45:58 -04:00
  • cf01870b35 conductor(plan): write 7-phase implementation plan for mcp_architecture_refactor_20260606 ed 2026-06-06 20:43:48 -04:00
  • dd137df750 conductor(tracks): backfill mcp_architecture_refactor SHA in registry ed 2026-06-06 20:34:35 -04:00
  • 2720a8940c conductor(track): Initialize mcp_architecture_refactor_20260606 ed 2026-06-06 20:34:00 -04:00
  • 253e1798d1 refactor: migrate remaining ad-hoc threads to AppController.submit_io (Phase 6 complete) ed 2026-06-06 20:19:50 -04:00
  • 52ea2693cf test(conftest): use AppController.wait_for_warmup() to fix library import race ed 2026-06-06 19:23:52 -04:00
  • 88fc42bbc0 fix(ai_client): use parent package lookup to fix google.genai circular import ed 2026-06-06 19:03:38 -04:00
  • 8c4791d03f fix(ai_client,module_loader): pre-existing bugs surfaced by Phase 3 refactor ed 2026-06-06 18:30:44 -04:00
  • 9147578155 conductor(plan): write 2-phase implementation plan for data_structure_strengthening_20260606 ed 2026-06-06 18:15:15 -04:00
  • 12cec6ae0c conductor(checkpoint): Phase 9 complete - sloppy.py startup speedup track SHIPPED ed 2026-06-06 18:09:22 -04:00
  • 95d1b08142 conductor(plan): Final track summary - 9 phases, 50 tests, 3066ms saved ed 2026-06-06 18:08:59 -04:00
  • 432c789524 conductor(spec): add registry-drift risk to §9 ed 2026-06-06 18:07:48 -04:00
  • aba35f9f4a conductor(spec): Add type registry to data_structure_strengthening track ed 2026-06-06 18:06:34 -04:00
  • 61d21c70bb refactor(app_controller): remove requests + tomli_w top-level imports; add main thread purity test ed 2026-06-06 18:01:39 -04:00
  • b464d1fe49 feat(api_hooks): expose warmup_status in /api/gui/diagnostics endpoint ed 2026-06-06 17:56:54 -04:00
  • 85d1888522 refactor(app_controller): add submit_io helper; migrate log_pruner ad-hoc threads ed 2026-06-06 17:52:11 -04:00
  • 4e6a86a84c conductor(tracks): backfill data_structure_strengthening_20260606 SHA in registry ed 2026-06-06 17:51:33 -04:00
  • ed42a97a9b conductor(track): Initialize data_structure_strengthening_20260606 ed 2026-06-06 17:49:22 -04:00
  • 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