Changelog
Recent platform work for sheriffoversight.org: new oversight bodies brought online, data ingest pipelines, and site polish. Listed newest-first.
May 18 – 24, 2026
- Washington launch, Phase 1 — all 39 counties seeded with sheriff names + jail flag
- Washington Phase 2 — sheriff FTE + budget from State Auditor's Office BARS (Budgeting/Accounting/Reporting System)
- Washington Phase 2 / Track 2 — oversight-body report crawlers (umbrella)
- Washington — King County Office of Law Enforcement Oversight (OLEO) report crawler
- Washington — Office of Independent Investigations (OII) report crawler
- Washington — Criminal Justice Training Commission (CJTC) report crawler
- Washington — Office of the Corrections Ombuds (OCO) report crawler
- Washington — fill jail rated_capacity for 24 BJS-unsampled counties that operate their own jail
- Washington — /wa/compare adds Beds / 100k column from BJS rated_capacity
- Washington — jail-contracting notes (YAML provenance) for the 28 BJS-unsampled counties
- Texas launch, Phase 1 — sheriff names + jail facilities + rated capacity for 254 counties
- Texas Phase 2 — per-county adopted sheriff budgets
- Texas Phase 3 — extend sheriff budgets to all 254 counties
- Sheriff-budget audit framework — generalize the county-budget pipeline across states (Phase D)
- Sheriff-budget audit framework — retrofit California budgets through the audit framework (Phase C)
- Sheriff-budget audit — flag micro-population counties (population under ~1,000) where per-capita budget checks are unreliable
- Home page redesigned as an alphabetical state table with a new Recent page
- Home page — “site still being built” status banner; ETA rolls forward each rebuild
- California — county AB 1185 status card with explainer popup
- California /compare — fix the “California average” row (was showing totals, not averages)
- Washington /compare — replace California-specific copy in the bottom note
- Washington — BJS ASJ loader now sets has_jail=True on sheriff_data records
- Staffing-breakdown caption — replace hard-coded gcc.sco.ca.gov label with a source-aware label
- Top nav — remove the no-longer-needed “States” link
May 11 – 17, 2026
- Stand up sheriffoversight.org — public site for county sheriff civilian-oversight body data
- Cloudflare DNS + Worker routing + tunnel configuration
- Design system + brand identity — logo, colors, base template
- Read law-enforcement oversight data + scores from law.ungovr.org (single source of truth; scoring never recomputed here)
- Seed the missing California county sheriff civilian-oversight bodies into oversight_laws
- About page — expand with site overview + brief history of the elected sheriff
- Nav — replace logo image with a three-line CSS text wordmark
- Geo-detect visitor state and show a jump strip on the hub
- Massachusetts landing — verify findings (Hampden DOJ, structural gaps); rewrite to lead with state-level oversight
- Footer — add nonprofit + US-only note
- Cron auto-publish + extend publish_www.py to include sheriffoversight.org
- Compare-to-civilian-oversight-body modal on the Civil Grand Jury callout
- Sheriff oversight ingest, Phase 2 — 7 net-new California bodies + display wiring
- California — add Board-of-Supervisors-discussion status for the 49 counties without an AB 1185 body
- California — crawl all oversight body sites + list reports on county pages in date order (initial 9 California bodies)
- California — fix PEN→GOV statute citations; render the 9/58 active body count
- California — expand AB 1185 lede; reframe the Civil Grand Jury callout
- California — fold the CGJ callout box into a popup triggered by the first CGJ mention
- California — split the stats strip into two semantic rows
- California polish — 2-column stats, “active” → “dedicated”, drop deaths-in-custody tag, drop jury-year label
- law.ungovr.org/oversight/us — sister-site link to sheriffoversight.org
- County-level population stats, per-capita budget, and comparison links
- Re-search Board-of-Supervisors AB 1185 mentions across 39 no-record-found counties
- Roadmap — expand to other states beyond California
May 4 – 10, 2026
- Ingest county sheriff oversight body & inspector general reports (analogous to state oversight reports)
This page covers infrastructure work for sheriffoversight.org itself. For changes to individual oversight body records, see each state landing page. Related changelogs: caoversight.org, civilgrandjury.org.