filter out zero-scored results from hybrid search
problem: when alpha=0.0 (pure keyword), results from vector search
that don't match the keyword were appearing with 0.0 scores, polluting
the result set with irrelevant bufos
solution: filter out results with score < 0.001 before sorting
- prevents vector-only results when alpha=0.0 (pure keyword)
- prevents keyword-only results when alpha=1.0 (pure semantic)
- keeps result set clean and relevant
tested:
- query=redis, alpha=0.0 → 1 result (was 5 with 4 zeros) ✓
- query=bufo, alpha=0.0 → 5 clean results (no zeros) ✓
- query=happy, alpha=0.5 → balanced hybrid mix ✓
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>