This website requires JavaScript.
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
c96bdb06ba
test(rag_phase4): handle None status before .lower() in error check
ed
2026-06-05 12:38:47 -04:00
ac08ee875c
fix(log_pruner): shorter retry loop, smaller sleep to avoid blocking startup
ed
2026-06-05 12:26:58 -04:00
970f198ca6
test(view_presets): mock persona_manager in fixture
ed
2026-06-05 11:52:49 -04:00
f829d1df17
test(prior_session): mock render_palette_modal, add ui_base_system_prompt fixture
ed
2026-06-05 11:45:42 -04:00
df43f158b9
test(gui_phase4): patch markdown_helper imgui/imgui_md to avoid IM_ASSERT
ed
2026-06-05 10:33:38 -04:00
38abf2312f
test(gui_progress): adapt to C_LBL/C_VAL function API + theme_2 mock
ed
2026-06-05 10:25:25 -04:00
07d35c9d39
conductor(plan): regression fixes - 21 failures from full suite run
ed
2026-06-05 10:10:29 -04:00
a7c4bf01b1
feat(theme): standardize all themes with intelligent row backgrounds and human names
ed
2026-06-05 01:05:17 -04:00
3ed2b3966c
fix(theme): robust get_color fallback and Solarized Dark table colors
ed
2026-06-05 01:01:03 -04:00
98acc12811
feat(theme): fix table row backgrounds and hub text contrast
ed
2026-06-05 00:52:28 -04:00
e3f8a2b517
fix(theme): correct scope for internal imports in apply function
ed
2026-06-05 00:39:31 -04:00
4041782776
feat(theme): finalize semantic color lift and fix light theme UI elements
ed
2026-06-05 00:29:27 -04:00
7735b6cba7
feat(theme): lift all hardcoded colors and finalize semantic theming
ed
2026-06-05 00:21:19 -04:00
7ea52cbbe8
style(themes): compact TOML formatting and lift semantic colors
ed
2026-06-05 00:02:46 -04:00
06e305aba6
feat(theme): add tone mapping and fix missing palette colors
ed
2026-06-04 23:44:43 -04:00
d9d0fea971
refactor(themes): remove hardcoded _PALETTES from theme_2.py
ed
2026-06-04 23:24:19 -04:00
ece4d9b5f2
feat(themes): add TOML files for original built-in themes (10x Dark, Nord Dark, Monokai, Binks)
ed
2026-06-04 23:19:12 -04:00
269cdcc365
conductor(checkpoint): Theme & syntax modularization complete
ed
2026-06-04 23:17:23 -04:00
465396675d
docs(themes): add authoring guide for TOML theme system
ed
2026-06-04 23:16:21 -04:00
1cb68e4e3f
feat(markdown): apply active theme syntax palette to code blocks
ed
2026-06-04 23:13:33 -04:00
df2e82a82d
feat(themes): add Solarized Dark/Light, Gruvbox Dark, Moss TOML themes
ed
2026-06-04 23:10:16 -04:00
dedc66d664
oops
ed
2026-06-04 23:02:49 -04:00
e14b3c2ce0
feat(theme): load themes from TOML and apply syntax palette mapping
ed
2026-06-04 22:59:59 -04:00
e2f698c4a3
feat(theme-models): add ThemePalette/ThemeFile schema with TOML loader
ed
2026-06-04 22:31:22 -04:00
d21e96de8f
feat(paths): add global and project theme path helpers
ed
2026-06-04 22:25:29 -04:00
cd24c43f8f
conductor(plan): theme + syntax modularization - 7-task plan
ed
2026-06-04 22:20:58 -04:00
e86dacde8a
conductor(plan): theme + syntax modularization plan/spec
ed
2026-06-04 22:09:43 -04:00
8d1fa18785
fix(project): Non-blocking project switch with stale-ui tint
ed
2026-06-04 21:29:12 -04:00
36f3292249
fix(project): Reload context_files from new project on project switch
ed
2026-06-04 21:03:16 -04:00
7df65dff14
fix(project): Create persona_manager in _load_active_project + handle missing context preset
ed
2026-06-04 20:45:55 -04:00
b92daef34f
fix(project): Reload personas and validate active AI settings on project switch
ed
2026-06-04 20:36:59 -04:00
ce211e76f8
straggler spec
ed
2026-06-04 19:42:04 -04:00
ba7733b365
conductor(plan): Mark context_first_message_fix task complete
ed
2026-06-04 18:47:42 -04:00
0d4fade5ed
fix(context): Only send context on first message in discussion
ed
2026-06-04 18:43:39 -04:00
f487c5741c
fix(md_renderer_py): single push/pop per style (was 2x, styles never applied)
md-port-attempt
Conductor
2026-06-03 23:29:30 -04:00
be5dffa4f0
fix(md_renderer_py): inline code uses text_wrapped not small_button (fix ID conflict)
Conductor
2026-06-03 23:17:13 -04:00
2d1d37779f
fix(md_renderer_py): use Style.color_(Col_.X) API for imgui-bundle 1.92.5
Conductor
2026-06-03 23:06:05 -04:00