Private
Public Access
0
0
Commit Graph

2373 Commits

Author SHA1 Message Date
ed 57d0329951 feat(palette): define 11 core commands in commands.py 2026-06-02 21:44:31 -04:00
ed 63b67be5b1 feat(palette): add fuzzy_match with subsequence matching and scoring 2026-06-02 21:42:01 -04:00
ed 18fb991ee6 feat(palette): add Command dataclass and CommandRegistry 2026-06-02 21:37:55 -04:00
ed cb91006cea conductor(checkpoint): Test consolidation & TOML sandboxing complete 2026-06-02 21:36:23 -04:00
ed 7646fc14a2 test(arch-boundary): migrate whitelist test to tmp_path; fix indentation 2026-06-02 21:34:56 -04:00
ed 1660114bc7 feat(tests): add check_test_toml_paths.py audit script 2026-06-02 21:27:47 -04:00
ed 0d6e31bf09 docs(plans): implementation plans for 4 tracks - command palette, test consolidation, clean install, docker web 2026-06-02 21:23:37 -04:00
ed b382279888 docs(spec): designs for 4 new tracks - command palette, test consolidation, clean install test, docker web frontend 2026-06-02 21:15:02 -04:00
ed a35a060a66 remove old pys laying out in the main dir 2026-06-02 21:01:44 -04:00
ed 87f668a6ac conductor(checkpoint): Sub-Track 3 (agent config refresh) complete 2026-06-02 20:54:07 -04:00
ed 291e838705 docs(gemini): refresh to reflect current providers (5), entry point (sloppy.py), and key modules 2026-06-02 20:48:56 -04:00
ed 6c5b6fb76d docs(claude): replace with deprecation stub; project migrated to Gemini CLI + OpenCode 2026-06-02 20:46:43 -04:00
ed 17dcb9fbf3 docs(agents): rewrite as thin pointer document; defer to skill files and conductor docs 2026-06-02 20:45:21 -04:00
ed ef4efab2c3 conductor(checkpoint): Sub-Track 2 (conductor docs refresh) complete 2026-06-02 20:42:08 -04:00
ed 715b66bb40 docs(conductor): add links to human-facing docs and active documentation refresh track 2026-06-02 20:39:04 -04:00
ed 4c0114f296 docs(workflow): update architecture fallback to 2026-06-02 doc refresh, 45-tool inventory, full guide index 2026-06-02 20:32:34 -04:00
ed 39fd87e82f docs(tech-stack): add MiniMax provider and Gemini Embedding 001 2026-06-02 20:30:41 -04:00
ed 404f226f89 docs(product): update Architecture Reference to 14 guides, add MiniMax and Command Palette to Key Features 2026-06-02 20:28:51 -04:00
ed 20225c82c1 conductor(checkpoint): Sub-Track 1 (docs layer refresh) complete 2026-06-02 20:19:33 -04:00
ed 3251cb57b7 docs(nerv-theme): fix symbol parity - apply_nerv_theme -> apply_nerv 2026-06-02 20:11:56 -04:00
ed f5c0d054fe docs(index): replace 7 new-guide placeholders with real summaries pointing to completed guides 2026-06-02 19:59:56 -04:00
ed 3b3c37a298 docs(command-palette): new guide covering fuzzy search, async context preview, Everything mode, and performance 2026-06-02 19:57:50 -04:00
ed 5379312bc7 docs(workspace-profiles): new guide covering profile schema, manager, scope inheritance, and auto-switch 2026-06-02 19:55:08 -04:00
ed 94a8d06724 docs(nerv-theme): new guide covering palette, geometry, FX, configuration, performance, and accessibility 2026-06-02 19:51:27 -04:00
ed 7fd7294747 docs(personas): new guide covering data model, scope inheritance, MMA integration, editor modal 2026-06-02 19:48:42 -04:00
ed 6b6b3b066c docs(hot-reload): new guide covering state-preserving reload, delegation pattern, error handling, and registration 2026-06-02 19:42:52 -04:00
ed 941b459bc8 docs(beads): new guide for Beads mode covering architecture, mock client, MCP tools, and MMA integration roadmap 2026-06-02 19:40:15 -04:00
ed 3ad6615ec2 docs(rag): new guide for RAG subsystem covering architecture, components, data flow, configuration, and testing 2026-06-02 19:36:04 -04:00
ed 26938d4ad5 docs(readme): add Subsystem Index, update tool count to 45, expand Tech Stack, link all 8 current guides 2026-06-02 19:30:26 -04:00
ed 4f125241dd docs(meta-boundary): add cross-tool abstraction section, OpenCode as secondary toolchain, bridge status notes 2026-06-02 19:24:41 -04:00
ed 8444285d70 docs(context-curation,shaders): add Structural File Editor (Phase 7) and NERV theme effects sections 2026-06-02 19:21:13 -04:00
ed 959e7f30a3 docs(simulations): add workspace isolation, mock_app/app_instance fixtures, and Test Areas by Subsystem table 2026-06-02 19:18:36 -04:00
ed 3cf0539641 docs(tools): update tool count from 26 to 45, add edit_file, derive_code_path, and Beads tools section 2026-06-02 19:11:58 -04:00
ed a9cb8cae11 docs(mma): add persona application, expanded tier_usage schema, Beads and Workspace profile roadmap sections 2026-06-02 19:07:28 -04:00
ed f81f1f5eaa docs(architecture): add MiniMax provider, RAG integration, Tier 4 patch flow, discussion compression, subagent summarization, async tool execution 2026-06-02 18:57:56 -04:00
ed a66878c168 docs(index): link guide_context_curation and guide_shaders_and_window; add legacy MMA section and 7 new-guide placeholders 2026-06-02 18:49:42 -04:00
ed 1a323a8cd1 docs(track): docs layer gap analysis for comprehensive refresh 2026-06-02 18:45:01 -04:00
ed 560c5dd131 docs(plans): implementation plans for comprehensive documentation refresh (3 sub-tracks) 2026-06-02 18:39:04 -04:00
ed 8175c94ddf docs(spec): comprehensive documentation refresh design (3 sub-tracks) 2026-06-02 18:30:59 -04:00
ed 8733528f67 fix(gui): Final monolithic stabilization and UI polish
- Restore monolithic architecture in gui_2.py to fix test compatibility.
- Implement full-width horizontal expansion for Markdown tables in discussion entries.
- Re-implement layered role-based tints using draw_list channels.
- Standardize Text Viewer docking ID to '###Text_Viewer_Unified'.
- Fix MiniMax compression routing and base URL.
- Fully restore missing theme_2.py definitions.
2026-06-02 18:04:49 -04:00
ed 7eb8f9eed4 chore(conductor): Add new track 'command_palette_and_performance_20260602' 2026-06-02 17:51:34 -04:00
ed 8f6f47d46b fix(gui): Final monolithic stabilization pass
- Restore monolithic architecture in gui_2.py to fix test breakages and circular imports.
- Update Text Viewer stable ID to '###Text_Viewer_Unified' to definitively fix docking conflicts.
- Refactor discussion entry renderer to force full-width horizontal expansion for Markdown.
- Fully restore theme_2.py definitions (palettes, fonts, scale) while retaining role-tint logic.
- Robustify ImGui ID stack in imgui_scopes.py to prevent access violations.
- Verify all fixes with the comprehensive unit and visual test suite.
2026-06-02 17:30:46 -04:00
ed ad98475a2e fix(gui): Definitive monolithic restoration and UI stabilization
- Restore all rendering logic to gui_2.py to maintain monolithic architecture and test compatibility.
- Fix horizontal squashing of Markdown tables by ensuring full panel width in entry groups.
- Resolve Text Viewer docking conflicts by standardizing on a stable window ID ('###Text_Viewer_Unified').
- Fix theme initialization by restoring missing load/save functions in theme_2.py.
- Prevent ImGui access violations by ensuring ID stack always receives strings in imgui_scopes.py.
- Successfully verified all UI regressions with a passing unit test suite.
2026-06-02 16:17:32 -04:00
ed df6aa1f455 fix(gui): Resolve Text Viewer docking conflict with unified ID
- Update Text Viewer window ID to '###Text_Viewer_Unified'.
- Ensures ImGui treats the window as a single stable entity across title changes.
- Prevents docking loop glitches.
2026-06-02 15:45:07 -04:00
ed 4d8e949720 fix(gui): Force newline in discussion entries to prevent squashed layout
- Insert imgui.new_line() before rendering discussion content.
- Ensures the Markdown renderer inherits the full horizontal width of the panel.
- Definitively fixes vertical squashing of tables and long text blocks.
2026-06-02 15:42:04 -04:00
ed fee41032b6 chore(conductor): Add new track 'phase7_monolithic_stabilization_20260602' 2026-06-02 15:14:18 -04:00
ed e5a6dd7fd3 fix(gui): Resolve Text Viewer docking conflict and robustify ID stack
- Update Text Viewer stable ID to match registry key exactly ('###Text Viewer') for stable docking.
- Ensure imgui.push_id always receives a string in imgui_scopes.py to prevent low-level access violations.
2026-06-02 14:19:35 -04:00
ed deea87bf7a WIP: fixing regression 2026-06-02 14:08:46 -04:00
ed c4811f00c1 fix(gui): Final Phase 7 stabilization and polish
- Resolve ImportError by correctly prefixing 'src' in modular renderers.
- Fix ImGui access violation by ensuring push_id always receives string IDs.
- Restore visible role-based background tints using layered rendering (channels).
- Definitively fix horizontal Markdown table widths by forcing group expansion.
- Centralize color management in theme_2.py and ui_shared.py.
- Standardize Files & Media inventory layout and remove legacy controls.
- Update test mocks to support modular UI and theme-driven styling.
2026-06-02 13:27:38 -04:00
ed 46f22f0df9 fix(gui): Restore discussion tinting and fix Markdown table width
- Implement layered tinting using draw_list channels in modular discussion renderer.
- Fix vertical squashing of Markdown tables by forcing full group width with a dummy.
- Consolidate color constants into src/ui_shared.py to prevent circular imports.
- Update src/theme_2.py with role-based tint helpers.
- Successfully verified imports and layout logic.
2026-06-02 10:44:45 -04:00