Municipals: nest 1,823 city officeholders under their real counties
Pull Atlas's place→county crosswalk (Census TIGER 2024 places × county geometries, 32,041 places) into the build as a committed raw input, and use it to resolve municipal officeholders whose county was unknown. - data/place_county_crosswalk.jsonl — new raw input (place_geoid → county_geoid) - build.py — place-name+state → county_geoid → ACS county slug as a fallback in county_slug(); city_slug() generalized to non-FL bare place labels - data/sources/sources.yaml — provenance entry for the crosswalk _unresolved municipals: 1919 → 58. The remainder are genuine: CT planning regions (post-county), county-level rows mislabeled municipal upstream, consolidated city-counties (null label), Wikidata-QID placeholder names, and ambiguous same-name places — left unresolved rather than guessed. Join key is county_geoid (5-digit FIPS); the directory slug is taken from the ACS county node so municipals nest under the exact existing county dir. Deterministic (byte-identical rebuild); validate.py passes 19,721 records. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -32,7 +32,7 @@ timestamp: "2026-07-03"
|
||||
|
||||
# Waukesha County, WI
|
||||
|
||||
County jurisdiction.
|
||||
County jurisdiction — 6 officeholders mapped.
|
||||
|
||||
## Demographics (ACS 2023)
|
||||
|
||||
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Steven V. Ponto"
|
||||
description: "Mayor, Brookfield, WI"
|
||||
role: "Mayor, Brookfield, WI"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "WI"
|
||||
tenure:
|
||||
start: "2026-06-20"
|
||||
current: true
|
||||
ids:
|
||||
person: "1efc46d4-3f97-4025-a8c1-97b7f748d166"
|
||||
office: "a3975980-478b-4766-9dbd-c5512dba7578"
|
||||
tenure: "98bc102e-baf3-4473-b289-9e1cd356ae2a"
|
||||
jurisdiction: "a0619a4b-43b4-45fb-8c1b-13b214021425"
|
||||
sources:
|
||||
- field: office
|
||||
source: "Wikidata"
|
||||
- field: tenure
|
||||
source: "Wikidata"
|
||||
- field: jurisdiction
|
||||
source: "Census TIGER 2024"
|
||||
confidence: official
|
||||
tags: [officeholder, municipal, executive, wi]
|
||||
timestamp: "2026-07-04"
|
||||
---
|
||||
|
||||
# Steven V. Ponto
|
||||
|
||||
Current Mayor, Brookfield, WI.
|
||||
|
||||
## Sources
|
||||
|
||||
- office: Wikidata
|
||||
- tenure: Wikidata
|
||||
- jurisdiction: Census TIGER 2024
|
||||
|
||||
Generated from the Atlas officeholders v3 export (2026-07-04).
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Rick Petfalski"
|
||||
description: "Mayor, Muskego, WI"
|
||||
role: "Mayor, Muskego, WI"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "WI"
|
||||
tenure:
|
||||
start: "2026-06-20"
|
||||
current: true
|
||||
ids:
|
||||
person: "ff7ff257-607c-42ca-a529-977e6bbc206b"
|
||||
office: "172db530-e27c-492c-8344-1b7939732e45"
|
||||
tenure: "cbc41087-9f2b-4441-aebb-1c46dd0b3b24"
|
||||
jurisdiction: "63b9c007-8209-4442-934a-5cad793a57e3"
|
||||
sources:
|
||||
- field: office
|
||||
source: "Wikidata"
|
||||
- field: tenure
|
||||
source: "Wikidata"
|
||||
- field: jurisdiction
|
||||
source: "Census TIGER 2024"
|
||||
confidence: official
|
||||
tags: [officeholder, municipal, executive, wi]
|
||||
timestamp: "2026-07-04"
|
||||
---
|
||||
|
||||
# Rick Petfalski
|
||||
|
||||
Current Mayor, Muskego, WI.
|
||||
|
||||
## Sources
|
||||
|
||||
- office: Wikidata
|
||||
- tenure: Wikidata
|
||||
- jurisdiction: Census TIGER 2024
|
||||
|
||||
Generated from the Atlas officeholders v3 export (2026-07-04).
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Dave Ament"
|
||||
description: "Mayor, New Berlin, WI"
|
||||
role: "Mayor, New Berlin, WI"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "WI"
|
||||
tenure:
|
||||
start: "2026-06-20"
|
||||
current: true
|
||||
ids:
|
||||
person: "6c8610e7-d884-4bec-92c7-57549c12a727"
|
||||
office: "e471fed6-0deb-4108-93b1-56042c571743"
|
||||
tenure: "eb90a9a8-586f-4563-979b-e37fb035c2da"
|
||||
jurisdiction: "33a2ce9e-5f83-4977-b245-910aa29d50fd"
|
||||
sources:
|
||||
- field: office
|
||||
source: "Wikidata"
|
||||
- field: tenure
|
||||
source: "Wikidata"
|
||||
- field: jurisdiction
|
||||
source: "Census TIGER 2024"
|
||||
confidence: official
|
||||
tags: [officeholder, municipal, executive, wi]
|
||||
timestamp: "2026-07-04"
|
||||
---
|
||||
|
||||
# Dave Ament
|
||||
|
||||
Current Mayor, New Berlin, WI.
|
||||
|
||||
## Sources
|
||||
|
||||
- office: Wikidata
|
||||
- tenure: Wikidata
|
||||
- jurisdiction: Census TIGER 2024
|
||||
|
||||
Generated from the Atlas officeholders v3 export (2026-07-04).
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Robert P. Magnus"
|
||||
description: "Mayor, Oconomowoc, WI"
|
||||
role: "Mayor, Oconomowoc, WI"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "WI"
|
||||
tenure:
|
||||
start: "2026-06-20"
|
||||
current: true
|
||||
ids:
|
||||
person: "77630b94-9dda-4d59-9047-83e16f74fbd7"
|
||||
office: "5981cda0-8b88-4985-a50a-7b41e718c155"
|
||||
tenure: "0eac26f1-645a-4782-a840-fb3270b3a0c3"
|
||||
jurisdiction: "3b29130d-c0bd-41c6-a303-9abda1e87f70"
|
||||
sources:
|
||||
- field: office
|
||||
source: "Wikidata"
|
||||
- field: tenure
|
||||
source: "Wikidata"
|
||||
- field: jurisdiction
|
||||
source: "Census TIGER 2024"
|
||||
confidence: official
|
||||
tags: [officeholder, municipal, executive, wi]
|
||||
timestamp: "2026-07-04"
|
||||
---
|
||||
|
||||
# Robert P. Magnus
|
||||
|
||||
Current Mayor, Oconomowoc, WI.
|
||||
|
||||
## Sources
|
||||
|
||||
- office: Wikidata
|
||||
- tenure: Wikidata
|
||||
- jurisdiction: Census TIGER 2024
|
||||
|
||||
Generated from the Atlas officeholders v3 export (2026-07-04).
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Steve Bierce"
|
||||
description: "Mayor, Pewaukee, WI"
|
||||
role: "Mayor, Pewaukee, WI"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "WI"
|
||||
tenure:
|
||||
start: "2026-06-20"
|
||||
current: true
|
||||
ids:
|
||||
person: "20b9e699-33f4-4ec2-aba6-e13de69291ea"
|
||||
office: "5542cab1-aad2-41dd-8c9f-fce524fe29ed"
|
||||
tenure: "b13ff720-1116-4d5f-9699-4dce824330f3"
|
||||
jurisdiction: "812e6fab-5e7b-4afb-a212-c7f69d9dad2c"
|
||||
sources:
|
||||
- field: office
|
||||
source: "Wikidata"
|
||||
- field: tenure
|
||||
source: "Wikidata"
|
||||
- field: jurisdiction
|
||||
source: "Census TIGER 2024"
|
||||
confidence: official
|
||||
tags: [officeholder, municipal, executive, wi]
|
||||
timestamp: "2026-07-04"
|
||||
---
|
||||
|
||||
# Steve Bierce
|
||||
|
||||
Current Mayor, Pewaukee, WI.
|
||||
|
||||
## Sources
|
||||
|
||||
- office: Wikidata
|
||||
- tenure: Wikidata
|
||||
- jurisdiction: Census TIGER 2024
|
||||
|
||||
Generated from the Atlas officeholders v3 export (2026-07-04).
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Shawn Reilly"
|
||||
description: "Mayor, Waukesha, WI"
|
||||
role: "Mayor, Waukesha, WI"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "WI"
|
||||
tenure:
|
||||
start: "2026-06-20"
|
||||
current: true
|
||||
ids:
|
||||
person: "de624250-d45d-4721-a50f-bb8bdeb47c64"
|
||||
office: "03fe3070-ebe6-4cd4-9461-0cdd8a03ce3f"
|
||||
tenure: "e84a8570-1710-4b6f-99e9-a3e045591f36"
|
||||
jurisdiction: "d4420d40-7acc-4ae5-b208-74a2d3affe64"
|
||||
sources:
|
||||
- field: office
|
||||
source: "Wikidata"
|
||||
- field: tenure
|
||||
source: "Wikidata"
|
||||
- field: jurisdiction
|
||||
source: "Census TIGER 2024"
|
||||
confidence: official
|
||||
tags: [officeholder, municipal, executive, wi]
|
||||
timestamp: "2026-07-04"
|
||||
---
|
||||
|
||||
# Shawn Reilly
|
||||
|
||||
Current Mayor, Waukesha, WI.
|
||||
|
||||
## Sources
|
||||
|
||||
- office: Wikidata
|
||||
- tenure: Wikidata
|
||||
- jurisdiction: Census TIGER 2024
|
||||
|
||||
Generated from the Atlas officeholders v3 export (2026-07-04).
|
||||
Reference in New Issue
Block a user