14 Commits

Author SHA1 Message Date
f944bdc573 WIP: Phase 4 forge extract module with tests 2026-04-13 15:14:35 -04:00
afffdeafb8 test: improve integration test with dynamic mock and full coverage 2026-04-13 14:40:49 -04:00
85fe689d86 test: add end-to-end integration test for index and search 2026-04-13 14:39:24 -04:00
d0a201476e fix: add IndexError guard and error handling test 2026-04-13 14:33:26 -04:00
9a02c5fcbd feat: add search engine interface with embedding and filtering 2026-04-13 14:30:03 -04:00
827ebfadaa fix: sanitize SQL and narrow exception handling in indexer 2026-04-13 14:27:37 -04:00
ce0414a5ce feat: add indexer orchestrator with full index, sync, and status 2026-04-13 14:24:33 -04:00
8d2762268b feat: add LanceDB vector store with upsert, delete, and search 2026-04-13 14:18:04 -04:00
0948d2dcb7 fix: address embedder review feedback 2026-04-13 14:14:00 -04:00
6e7f347bd3 feat: add Ollama embedder with batching and retries 2026-04-13 14:11:48 -04:00
95687fad2e fix: address chunker review feedback 2026-04-13 14:09:56 -04:00
fc9f975fff feat: add markdown chunker with sliding window and section strategies 2026-04-13 14:06:37 -04:00
d16656a473 fix: address config loader review feedback 2026-04-13 14:03:39 -04:00
828f707178 feat: add typed configuration loader with tilde expansion 2026-04-13 13:25:58 -04:00