Commit Graph

12 Commits

Author SHA1 Message Date
Steve White ec285c03d4 Update project documentation and memory bank entries. Add new integration tests for query classification. 2025-03-20 08:14:53 -05:00
Steve White 12b453a14f massive changes 2025-03-14 16:14:09 -05:00
Steve White b6b50e4ef8 Add code search capability with GitHub and StackExchange APIs
This commit implements specialized code/programming search functionality:
- Add CODE as a new query type with templates at all detail levels
- Implement GitHub and StackExchange search handlers
- Add code query detection based on programming languages and frameworks
- Update result ranking to prioritize code-related sources
- Implement integration testing for code queries
- Update configuration and documentation
2025-03-14 16:12:26 -05:00
Steve White 71ad21a1e7 Implement progressive report generation for comprehensive detail level reports. This adds a new ProgressiveReportSynthesizer class that extends ReportSynthesizer to implement an iterative refinement approach for very large document collections. The implementation includes chunk prioritization, state management, termination conditions, and progress tracking. 2025-03-12 10:39:02 -05:00
Steve White 053f4a99da Add report templates module and tests 2025-03-12 10:15:28 -05:00
Steve White a72d4ff35f Fix template retrieval in report synthesis for all detail levels and query types 2025-03-11 20:11:01 -05:00
Steve White cf7d7f6966 Clean up repository: Remove unused test files and add new test directories 2025-03-11 16:56:58 -05:00
Steve White 2c7b086930 Update result collector, database manager, and document scraper test with improved error handling and performance optimizations 2025-02-28 08:07:19 -06:00
Steve White 8ee4605522 Implement Phase 3: Report Synthesis using Map-Reduce approach with Groq LLM 2025-02-27 17:59:18 -06:00
Steve White 34be5ce36f Improve document scraper with better error handling and add mock option for testing 2025-02-27 17:51:05 -06:00
Steve White 695e4b7ecd Implement Phase 2 of Report Generation module: document prioritization and chunking strategies 2025-02-27 17:47:02 -06:00
Steve White 60f78dab9c Implement Phase 1 of Report Generation Module: Document Scraping and SQLite Storage 2025-02-27 17:39:34 -06:00