RRF ranking
Vector scores were 0.4–0.9. BM25 scores were 0.005–0.05. The old weighted sum silently ignored BM25. Now we fuse by rank, not by score. Confirmed +1.13 pp recall@10 on LongMemEval-S (paired-t p=0.017, bge-m3 1024d, N=500). Shipped in v0.6.2.