The legislative record as installable parts: flags and seals for every U.S. jurisdiction, state district boundaries with a point-to-representative join, and the policy filters, imagery and directory search every GovBlock page reads.
OpenFreeMap's positron style, which needs no key.
The search field a directory is filtered with, clearable, on an input group.
Who represents a point. Ray-cast point in polygon over the district files, answering Congress, both state chambers and the county at once.
A bounding box grown over GeoJSON geometry, for flying a map to a feature.
A deterministic hue per key on the golden angle, the opacities that let washes stack, and the ramps for counts, money, heat and party split.
The vocabulary the record is read through: state names, party labels, chamber names, and the filter keys in a stable order.
Which picture a jurisdiction, chamber or member gets, and which colour a party gets.
A jurisdiction's flag chip, a chamber's seal, a member's portrait with its fallback, and a party dot.
Every state legislative chamber with its rank, its boundary file and how many districts it holds: 102 chambers, 6,843 districts.
The Census's two-digit state codes both ways, and a district number without its padding.
State that survives a reload in localStorage, and reads correctly on the first server-rendered paint.