v0.1.12: jurisdiction normalization, inventory merge, resource errors
jurisdiction normalization, inventory merge, resource errors
Fixes three issues in the jurisdiction subsystem: committee search, jurisdiction listing, and the jurisdiction resource's error handling.
Fixed:
openstates_search_committeesno longer 500s when a full jurisdiction name is combined withchamber— resolved via a static name-to-abbreviation map. (#17)openstates_list_jurisdictionsreturns the complete 56-jurisdiction inventory in one call — the default request now merges the upstream pages internally. (#20)- The
openstates://jurisdiction/{jurisdiction_id}resource adopts a typed not-found error contract instead of leaking the raw upstream 404. (#21)
239 tests pass; bun run devcheck clean.