Context

Single-strategy retrieval (BM25 or vector-only) misses complementary signals in the ReasoningBank.

Decision

Combine BM25 and TF-IDF scores via Reciprocal Rank Fusion, then apply Max Marginal Relevance to reduce redundancy.

Consequences

Retrieval quality +22% on internal evals. 3ms overhead per query. Requires both indexes to be populated.

← ADR-011ADR-013