feat: backend hybrid search with RRF + mode toggle UI + dashboard updates
single-request hybrid mode merges keyword (FTS5) and semantic (voyage +
tpuf) results using Reciprocal Rank Fusion scoring. adds mode toggle to
frontend, source badges on results, per-mode latency tracking, and
embeddings count on dashboard.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>