Add configurable hybrid mode on KnowledgeSearchPort that fuses dense unfiltered, dense filtered, and lexical ranks via RRF while preserving dense-compatible threshold scores. Archives Delivery 2 OpenSpec change.
427 B
427 B
Tasks: rag-hybrid-search-rrf
- 1. Add RRF fusion utility
- 2. Extend KnowledgeSearchRequest/Hit metadata for fusion ranks
- 3. Implement hybrid multi-path search in VectorKnowledgeSearchAdapter
- 4. Wire retrieval.search.mode and rrf config
- 5. Pass mode from LookupKnowledgeTool / retriever
- 6. Unit tests for RRF and hybrid adapter ordering
- 7. Verify dense mode regression tests still pass