v0.3.4: eia_search_routes matches multi-term queries
eia_search_routes matches multi-term queries
- eia_search_routes reaches the route behind a commodity + metric + sector query via a new tokenized candidate gate, scoring each query term independently and combining by weighted geometric mean (#37)
- WEAK_MATCH_SCORE re-derived from 0.9 to 0.72 against a live-measured corpus
- Added scripts/eval-search.ts and scripts/search-battery.ts (bun run eval:search) to measure search quality against a live corpus