Coverage by jurisdiction
The figure on this page is the field the observatory reads: its 25 jurisdictions by county, each with the readings published for it, drawn as an index on one scale. A function of the data draws it, so when the field grows the figure grows with it, and a test pins every name and count to what the site publishes. It is an index rather than a map because a map would have had to vouch for shapes and distances at a glance, and the page draws only what it can stand behind. The site holds itself to the same rule: a corridor’s locator is a strip diagram in the transit-map tradition, drawn from what the record knows and nothing it does not.
Publishing from one source
The site’s content is Markdown with front matter, kept in git as the canonical source, and the build emits it as one artifact that every surface reads. The published pages, the feeds, the machine contracts and the agent server read the same file, and nothing queries a database to render a page. Any generator that can read that file could rebuild the publication.
That is what lets the observatory serve as plain static files from Cloudflare’s edge, the home page arriving in 26 kilobytes, with the agent surface running as its own Worker with the corpus compiled in, so a redesign of the site leaves the server untouched. The cutover in August 2026 was designed to be reversible, routes bound on top of the old origin’s record, and when I asked afterward whether every address had come across, the check found six families the sitemap does not list, feeds and static assets among them, and restored them the same day.