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"
|
||||
|
||||
# Baldwin County, AL
|
||||
|
||||
County jurisdiction.
|
||||
County jurisdiction — 6 officeholders mapped.
|
||||
|
||||
## Demographics (ACS 2023)
|
||||
|
||||
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Robert Wills"
|
||||
description: "Mayor, Bay Minette, AL"
|
||||
role: "Mayor, Bay Minette, AL"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "AL"
|
||||
tenure:
|
||||
start: "2026-06-20"
|
||||
current: true
|
||||
ids:
|
||||
person: "28c858f4-f2cc-414b-8505-aab5184ab45a"
|
||||
office: "13c79f70-6522-4bb8-8750-0b059c9b9ca7"
|
||||
tenure: "3d69ec7c-1a30-4456-9048-d24028d29b13"
|
||||
jurisdiction: "8f4eb927-17ad-463f-9699-7ab8bce1f001"
|
||||
sources:
|
||||
- field: office
|
||||
source: "Wikidata"
|
||||
- field: tenure
|
||||
source: "Wikidata"
|
||||
- field: jurisdiction
|
||||
source: "Census TIGER 2024"
|
||||
confidence: official
|
||||
tags: [officeholder, municipal, executive, al]
|
||||
timestamp: "2026-07-04"
|
||||
---
|
||||
|
||||
# Robert Wills
|
||||
|
||||
Current Mayor, Bay Minette, AL.
|
||||
|
||||
## 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: "Robin LeJeune"
|
||||
description: "Mayor, Daphne, AL"
|
||||
role: "Mayor, Daphne, AL"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "AL"
|
||||
tenure:
|
||||
start: "2020-11-02"
|
||||
current: true
|
||||
ids:
|
||||
person: "18513a28-2c1c-4af9-bf97-d488d5bff14e"
|
||||
office: "b6998e20-85fb-4b80-8376-4e5217aa2d1e"
|
||||
tenure: "fa7b8155-8c83-40d3-a35e-11606c9e191c"
|
||||
jurisdiction: "4ecdccc9-0144-485a-98b3-32752a067b17"
|
||||
sources:
|
||||
- field: office
|
||||
source: "Wikidata"
|
||||
- field: tenure
|
||||
source: "Wikidata"
|
||||
- field: jurisdiction
|
||||
source: "Census TIGER 2024"
|
||||
confidence: official
|
||||
tags: [officeholder, municipal, executive, al]
|
||||
timestamp: "2026-07-04"
|
||||
---
|
||||
|
||||
# Robin LeJeune
|
||||
|
||||
Current Mayor, Daphne, AL.
|
||||
|
||||
## 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: "Sherry Sullivan"
|
||||
description: "Mayor, Fairhope, AL"
|
||||
role: "Mayor, Fairhope, AL"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "AL"
|
||||
tenure:
|
||||
start: "2026-06-20"
|
||||
current: true
|
||||
ids:
|
||||
person: "3de5fceb-a4a5-4952-840a-54dd6b9f4f0a"
|
||||
office: "37f29db8-86cd-4f77-aac6-3b887c712416"
|
||||
tenure: "d94cfc1a-49e3-4565-b2c8-5dabc034566b"
|
||||
jurisdiction: "61ea8035-f408-48a8-8de9-e37c5b755099"
|
||||
sources:
|
||||
- field: office
|
||||
source: "Wikidata"
|
||||
- field: tenure
|
||||
source: "Wikidata"
|
||||
- field: jurisdiction
|
||||
source: "Census TIGER 2024"
|
||||
confidence: official
|
||||
tags: [officeholder, municipal, executive, al]
|
||||
timestamp: "2026-07-04"
|
||||
---
|
||||
|
||||
# Sherry Sullivan
|
||||
|
||||
Current Mayor, Fairhope, AL.
|
||||
|
||||
## 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: "Ralph Hellmich"
|
||||
description: "Mayor, Foley, AL"
|
||||
role: "Mayor, Foley, AL"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "AL"
|
||||
tenure:
|
||||
start: "2020-01-01"
|
||||
current: true
|
||||
ids:
|
||||
person: "a28a43ff-1711-446b-8478-b38f60ae81fc"
|
||||
office: "200f7610-a6f6-4c1c-a527-c4112d586829"
|
||||
tenure: "b035b447-5e18-411d-8504-1e7f13ce8a4a"
|
||||
jurisdiction: "e7c4d36a-c2e8-4fd8-951d-139ab40bf61e"
|
||||
sources:
|
||||
- field: office
|
||||
source: "Wikidata"
|
||||
- field: tenure
|
||||
source: "Wikidata"
|
||||
- field: jurisdiction
|
||||
source: "Census TIGER 2024"
|
||||
confidence: official
|
||||
tags: [officeholder, municipal, executive, al]
|
||||
timestamp: "2026-07-04"
|
||||
---
|
||||
|
||||
# Ralph Hellmich
|
||||
|
||||
Current Mayor, Foley, AL.
|
||||
|
||||
## 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: "Charles H. Murphy"
|
||||
description: "Mayor, Robertsdale, AL"
|
||||
role: "Mayor, Robertsdale, AL"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "AL"
|
||||
tenure:
|
||||
start: "2026-06-20"
|
||||
current: true
|
||||
ids:
|
||||
person: "d1dad0e5-404d-4d7d-8fea-501b8edff52d"
|
||||
office: "f196d10e-4dab-41fa-a5c4-0e87b7b6bbed"
|
||||
tenure: "9f5ff112-2c78-4e33-a8e4-48b2c5840d37"
|
||||
jurisdiction: "00f1a549-4a9e-4f6a-a12b-06627a69a022"
|
||||
sources:
|
||||
- field: office
|
||||
source: "Wikidata"
|
||||
- field: tenure
|
||||
source: "Wikidata"
|
||||
- field: jurisdiction
|
||||
source: "Census TIGER 2024"
|
||||
confidence: official
|
||||
tags: [officeholder, municipal, executive, al]
|
||||
timestamp: "2026-07-04"
|
||||
---
|
||||
|
||||
# Charles H. Murphy
|
||||
|
||||
Current Mayor, Robertsdale, AL.
|
||||
|
||||
## 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: "Michael M. McMillan"
|
||||
description: "Mayor, Spanish Fort, AL"
|
||||
role: "Mayor, Spanish Fort, AL"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "AL"
|
||||
tenure:
|
||||
start: "2026-06-20"
|
||||
current: true
|
||||
ids:
|
||||
person: "159a2b1f-cc3e-41af-9c52-27b6396f6e6e"
|
||||
office: "1d6462e3-6628-44b7-807d-6909dc18d9b2"
|
||||
tenure: "7bc7e7b6-eeb1-452a-899e-1645125780ef"
|
||||
jurisdiction: "e907aaf6-b15f-4261-8d60-6ba2916fb666"
|
||||
sources:
|
||||
- field: office
|
||||
source: "Wikidata"
|
||||
- field: tenure
|
||||
source: "Wikidata"
|
||||
- field: jurisdiction
|
||||
source: "Census TIGER 2024"
|
||||
confidence: official
|
||||
tags: [officeholder, municipal, executive, al]
|
||||
timestamp: "2026-07-04"
|
||||
---
|
||||
|
||||
# Michael M. McMillan
|
||||
|
||||
Current Mayor, Spanish Fort, AL.
|
||||
|
||||
## 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