Private
Public Access
0
0
Commit Graph

2261 Commits

Author SHA1 Message Date
ed 3c2fde3c83 feat(hot-reload): Final high-integrity refactor with restored code regions 2026-05-16 04:46:51 -04:00
ed eadc4d62d2 test(hot-reload): Fix integration tests for gutted OOP architecture 2026-05-16 04:37:01 -04:00
ed 430754c1e5 feat(hot-reload): Complete deep OOP gutting of gui_2.py and perfect 1-space refactor 2026-05-16 04:36:00 -04:00
ed 4e153fb436 feat(hot-reload): Complete Phase 2 refactor and document UI delegation pattern 2026-05-16 04:11:00 -04:00
ed 607aeaf2d2 sigh 2026-05-16 04:10:33 -04:00
ed 1ddde58161 dumbass bot 2026-05-16 03:38:15 -04:00
ed 6fc397cb00 reduce inline imports in ai client 2026-05-16 03:24:06 -04:00
ed b6e5ddbb49 conductor(plan): Mark Phase 1 tasks complete 2026-05-16 03:20:53 -04:00
ed 671654ddda feat(hot-reload): Add trigger integration for hot reload system
- Task 1.1: Added _hot_reload_error state to App.__init__
- Task 1.2: Added _trigger_hot_reload() method to App
- Task 1.3: Added Ctrl+Alt+R keyboard capture in _gui_func()
- Task 1.4: Registered src.gui_2 with HotReloader in App.__init__
- Task 1.5: Added Hot Reload button in _render_mma_global_controls
- Tests: Added test_hot_reload_integration.py with 13 passing tests
2026-05-16 03:19:53 -04:00
ed 73402d05fa update hot reload track 2026-05-16 03:11:58 -04:00
ed 8065b14d90 update hot reload trak 2026-05-16 03:11:41 -04:00
ed 341462513c remove ai style formatter. 2026-05-16 03:03:23 -04:00
ed 79c5035d1c add indentation scripts 2026-05-16 03:01:25 -04:00
ed 3e642d7c7d conductor(plan): Mark phase complete with checkpoint 31a8949 2026-05-16 03:01:02 -04:00
ed 31a8949d64 feat(style): Fix 1-space indentation in 27 files
Files corrected:
- src/fuzzy_anchor.py (18 violations)
- src/patch_modal.py (14 violations)
- scripts/extract_symbols.py (4 violations)
- scripts/tasks/download_fonts.py (8 violations)
- tests/: 23 files with indentation issues

All files verified with py_compile. Remaining 4 files
(test_api_events.py, test_discussion_takes_gui.py,
test_gui_updates.py, test_headless_service.py) have complex
multi-line with statements that require manual correction.
2026-05-16 03:00:20 -04:00
ed 9d40fec46e fix identation track. 2026-05-16 02:34:52 -04:00
ed 11c9aab685 fixing formatting 2026-05-16 02:33:14 -04:00
ed 29244acc74 docs(superpowers): Add agent fix design and implementation plan 2026-05-16 02:20:31 -04:00
ed 3f7258627e fix(agents): Add track initialization workflow to tier1-orchestrator 2026-05-16 02:20:13 -04:00
ed c68f5b2019 fix(agents): Strengthen tier4-qa analysis format 2026-05-16 02:19:42 -04:00
ed 582899fc11 fix(agents): Add architecture reference to tier4-qa 2026-05-16 02:19:30 -04:00
ed 845827b80b fix(agents): Add BLOCKED protocol to tier3-worker 2026-05-16 02:19:19 -04:00
ed f4b5c1a659 fix(agents): Add TDD phase enforcement to tier3-worker 2026-05-16 02:19:10 -04:00
ed 8599060724 fix(agents): Add pre-delegation checkpoint protocol to tier3-worker 2026-05-16 02:19:02 -04:00
ed 82253a8497 fix(agents): Add CRITICAL 1-space indentation block to tier3-worker 2026-05-16 02:18:51 -04:00
ed e6d9374e69 spec to hopefully unfuck opencode 2026-05-16 02:14:43 -04:00
ed e0d219d0dc remove outdated scripts 2026-05-16 01:58:12 -04:00
ed 8260c4a6b9 feat(hot-reload): Implement HotReloader.reload and reload_all 2026-05-16 01:33:11 -04:00
ed 14d45e9dd0 superpowers- plan for hot reload(minimax) 2026-05-16 01:30:44 -04:00
ed 2c0eddc264 feat(hot-reload): Add HotModule dataclass and HotReloader registry 2026-05-16 01:30:00 -04:00
ed 3c51af9bcf rm tmp files 2026-05-16 01:23:30 -04:00
ed 20054b0476 fix(test): Final synchronization and stability fixes for RAG stress test
- Improved AppController.ai_status to prevent overwriting 'sending...' with 'models loaded'.
- Enhanced 	est_rag_phase4_stress.py with robust polling and increased timeout.
- Synchronized App and AppController history objects to ensure consistent view.
2026-05-16 01:21:27 -04:00
ed 7f2f9c1989 fix: Robustness improvements for RAG tests and GUI stability
- Added import sys to src/api_hook_client.py.
- Fixed App.__getattr__ to use direct attribute access on controller to avoid recursion.
- Simplified _get_app_attr and _has_app_attr in src/api_hooks.py.
- Centralized RAG and symbol enrichment in AppController._handle_request_event.
- Updated 	ests/test_symbol_parsing.py to match the new enrichment flow.
- Removed redundant task appending from i_status and mma_status setters.
- Improved _sync_rag_engine to only set 'ready' status after indexing is confirmed.
- Updated 	est_status_encapsulation.py to reflect setter changes.
2026-05-15 17:17:05 -04:00
ed a2a6d4cb65 chore(conductor): Mark track 'Fix 45 failing test files across 12 batches' as complete
Final fix for 	est_rag_phase4_stress.py to robustly wait for RAG status transitions.
2026-05-15 00:20:34 -04:00
ed b43043d27f chore(gui): Remove debug task queue logging 2026-05-15 00:19:56 -04:00
ed bd7f8e17df add code status script 2026-05-15 00:13:46 -04:00
ed 5fa933728e docs(spec): Add profiling system design spec (Phase 1 Diagnostics + Phase 2 Tracy) 2026-05-15 00:03:57 -04:00
ed 823a10b60d chore(conductor): Mark track 'Fix 45 failing test files across 12 batches' as complete 2026-05-14 23:39:52 -04:00
ed 0be1c1259b conductor(plan): Mark Phase 4 and Phase 2 as complete 2026-05-14 23:38:51 -04:00
ed 45104af1ee fix(rag): Final RAG stability and status fixes
- Corrected GeminiEmbeddingProvider model name to gemini-embedding-001.
- Prevented _fetch_models from overwriting active i_status (sending/done/error).
- Updated 	est_rag_engine.py to correctly patch the lazy-loaded chromadb getter.
- Adjusted RAG simulation tests to account for the new initializing... status and automatic initial indexing.
- Fixed typo in 	est_z_negative_flows.py.
2026-05-14 23:38:23 -04:00
ed 1d12bbbe79 conductor(plan): Mark Phase 3 tasks as complete 2026-05-14 23:14:01 -04:00
ed c769a0ed18 fix(phase3): Resolve remaining test failures and stabilize GUI
- Fixed
ullcontext NameError in gui_2.py.
- Corrected TestMMAApprovalIndicators to call real rendering methods on mock app.
- Updated 	est_history_manager.py to provide required context_files argument to UISnapshot.
- Stabilized 	est_z_negative_flows.py with robust polling for terminal response status and corrected field names.
- Cleaned up debug logging in 
ag_engine.py and pp_controller.py.
2026-05-14 23:13:17 -04:00
ed bee75fef52 conductor(plan): Mark Phase 2 tasks as complete 2026-05-14 22:24:14 -04:00
ed 2d76381796 fix(rag): Resolve RAG test failures and race conditions
- Fixed circular import in chromadb by using lazy imports in 
ag_engine.py.
- Moved RAG engine initialization to background threads in AppController to avoid blocking UI.
- Added _rag_engine_lock to prevent race conditions during engine re-initialization.
- Updated Gemini embedding model to gemini-embedding-001 (available) from 	ext-embedding-004 (not found).
- Fixed _rebuild_rag_index to use fresh 
ag_engine instance from self in every iteration.
- Optimized 	est_rag_phase4_final_verify.py and 	est_rag_phase4_stress.py to wait for RAG sync before continuing.
- Added dummy embedding fallback in LocalEmbeddingProvider if sentence-transformers fails to load.
2026-05-14 22:23:48 -04:00
ed 07ddcf068b docs(spec): Add hot reloader design spec 2026-05-14 22:06:44 -04:00
ed f6253b747f remove references to dearpygui 2026-05-14 21:54:25 -04:00
ed 54aa1ce4a5 fix indents on end_combos for Tier Model Usage collapsing header in _render_mma_usage_section 2026-05-14 21:45:45 -04:00
ed 940ab2ea2c add chroma db to app controller 2026-05-14 21:21:28 -04:00
ed 08125ac63a move rag status indictor to usage analytics window/panel 2026-05-14 21:21:15 -04:00
ed f2c265ec69 finally fixed leaking discussion collapsing header (_render_theme_panel had entropied code from agent changes) 2026-05-14 21:11:37 -04:00