v0.3.1: describe_route facet caps, search facet index, frequency crash fix
describe_route facet caps, search facet index, frequency crash fix
- eia_describe_route caps facet values per facet at EIA_FACET_VALUE_CAP (default 50), with facet + values_offset paging past the cap and a facet_not_found error (#29)
- eia_search_routes indexes facet values (fuel types, sectors, coal ranks) via a bounded warm-time pass plus opportunistic indexing from every described route, each match carrying a filter_hint (#36)
- eia_describe_route no longer throws TypeError on non-array frequency metadata from EIA (#31)
- new env var: EIA_FACET_VALUE_CAP (default 50)