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"
|
||||
|
||||
# Denton County, TX
|
||||
|
||||
County jurisdiction.
|
||||
County jurisdiction — 9 officeholders mapped.
|
||||
|
||||
## Demographics (ACS 2023)
|
||||
|
||||
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Rick Bradford"
|
||||
description: "Mayor, Argyle, TX"
|
||||
role: "Mayor, Argyle, TX"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "TX"
|
||||
tenure:
|
||||
start: "2026-06-20"
|
||||
current: true
|
||||
ids:
|
||||
person: "ddd85bfc-e515-47e9-91c4-d93b11b219ed"
|
||||
office: "f24252c5-ed76-49d9-acd5-0dfecd12c384"
|
||||
tenure: "e9b030bf-47c0-4830-9349-7f2c9b8cf19d"
|
||||
jurisdiction: "16a350ce-de13-4288-9e9b-fc7a26af9386"
|
||||
sources:
|
||||
- field: office
|
||||
source: "Wikidata"
|
||||
- field: tenure
|
||||
source: "Wikidata"
|
||||
- field: jurisdiction
|
||||
source: "Census TIGER 2024"
|
||||
confidence: official
|
||||
tags: [officeholder, municipal, executive, tx]
|
||||
timestamp: "2026-07-04"
|
||||
---
|
||||
|
||||
# Rick Bradford
|
||||
|
||||
Current Mayor, Argyle, TX.
|
||||
|
||||
## 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: "Gerard Hudspeth"
|
||||
description: "Mayor, Denton, TX"
|
||||
role: "Mayor, Denton, TX"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "TX"
|
||||
tenure:
|
||||
start: "2020-01-01"
|
||||
current: true
|
||||
ids:
|
||||
person: "393d44c4-341a-4a91-99d2-361c1bf7b178"
|
||||
office: "7ade9b51-8854-4220-b0e8-cad6f87552e7"
|
||||
tenure: "8821f02e-fa0a-4a96-917e-8327299bf035"
|
||||
jurisdiction: "1c00c342-4936-4213-8f99-d7a6af1fa210"
|
||||
sources:
|
||||
- field: office
|
||||
source: "Wikidata"
|
||||
- field: tenure
|
||||
source: "Wikidata"
|
||||
- field: jurisdiction
|
||||
source: "Census TIGER 2024"
|
||||
confidence: official
|
||||
tags: [officeholder, municipal, executive, tx]
|
||||
timestamp: "2026-07-04"
|
||||
---
|
||||
|
||||
# Gerard Hudspeth
|
||||
|
||||
Current Mayor, Denton, TX.
|
||||
|
||||
## 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: "Daniel Jaworski"
|
||||
description: "Mayor, Highland Village, TX"
|
||||
role: "Mayor, Highland Village, TX"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "TX"
|
||||
tenure:
|
||||
start: "2026-06-20"
|
||||
current: true
|
||||
ids:
|
||||
person: "83d5240e-4aa1-409d-a0d5-4e664808fbfe"
|
||||
office: "f5aafa9e-2f77-4206-9ae2-941ae5e5636e"
|
||||
tenure: "aa8b5790-a5a0-482b-bfac-bc5a986e772e"
|
||||
jurisdiction: "8e87ae6f-4313-473b-ae66-343079637b1e"
|
||||
sources:
|
||||
- field: office
|
||||
source: "Wikidata"
|
||||
- field: tenure
|
||||
source: "Wikidata"
|
||||
- field: jurisdiction
|
||||
source: "Census TIGER 2024"
|
||||
confidence: official
|
||||
tags: [officeholder, municipal, executive, tx]
|
||||
timestamp: "2026-07-04"
|
||||
---
|
||||
|
||||
# Daniel Jaworski
|
||||
|
||||
Current Mayor, Highland Village, TX.
|
||||
|
||||
## 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: "Rhonda Harrison"
|
||||
description: "Mayor, Krum, TX"
|
||||
role: "Mayor, Krum, TX"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "TX"
|
||||
tenure:
|
||||
start: "2026-06-20"
|
||||
current: true
|
||||
ids:
|
||||
person: "84280ac7-da04-4c32-bfea-216e0bf238ce"
|
||||
office: "c6f4e928-2f21-4e69-9168-ffdefa74544f"
|
||||
tenure: "35faa2ad-cce5-46ef-8e08-83fd1c89e6a5"
|
||||
jurisdiction: "731d4463-06ca-48f4-8160-58c2fef132e2"
|
||||
sources:
|
||||
- field: office
|
||||
source: "Wikidata"
|
||||
- field: tenure
|
||||
source: "Wikidata"
|
||||
- field: jurisdiction
|
||||
source: "Census TIGER 2024"
|
||||
confidence: official
|
||||
tags: [officeholder, municipal, executive, tx]
|
||||
timestamp: "2026-07-04"
|
||||
---
|
||||
|
||||
# Rhonda Harrison
|
||||
|
||||
Current Mayor, Krum, TX.
|
||||
|
||||
## 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: "Andi Nolan"
|
||||
description: "Mayor, Lake Dallas, TX"
|
||||
role: "Mayor, Lake Dallas, TX"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "TX"
|
||||
tenure:
|
||||
start: "2026-06-20"
|
||||
current: true
|
||||
ids:
|
||||
person: "23f92e60-0e73-477e-b4c8-967ce4c184ed"
|
||||
office: "c8984dae-4aeb-41d0-9e19-02e08136492a"
|
||||
tenure: "47172b26-766a-418f-ab47-dbbf1eafc875"
|
||||
jurisdiction: "6a1168de-90f5-4f8a-b425-6a54804d5c01"
|
||||
sources:
|
||||
- field: office
|
||||
source: "Wikidata"
|
||||
- field: tenure
|
||||
source: "Wikidata"
|
||||
- field: jurisdiction
|
||||
source: "Census TIGER 2024"
|
||||
confidence: official
|
||||
tags: [officeholder, municipal, executive, tx]
|
||||
timestamp: "2026-07-04"
|
||||
---
|
||||
|
||||
# Andi Nolan
|
||||
|
||||
Current Mayor, Lake Dallas, TX.
|
||||
|
||||
## 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: "TJ Gilmore"
|
||||
description: "Mayor, Lewisville, TX"
|
||||
role: "Mayor, Lewisville, TX"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "TX"
|
||||
tenure:
|
||||
start: "2021-05-01"
|
||||
current: true
|
||||
ids:
|
||||
person: "1e50a352-01b9-4cf2-b064-9cda5c7116af"
|
||||
office: "341ebe2f-fe51-4a47-a73f-d163a1514cf0"
|
||||
tenure: "1cbe7dd3-4d12-4d61-93c4-d027ea2b3540"
|
||||
jurisdiction: "ab38c8d0-c986-481c-98ce-df0aaf453f64"
|
||||
sources:
|
||||
- field: office
|
||||
source: "Wikidata"
|
||||
- field: tenure
|
||||
source: "Wikidata"
|
||||
- field: jurisdiction
|
||||
source: "Census TIGER 2024"
|
||||
confidence: official
|
||||
tags: [officeholder, municipal, executive, tx]
|
||||
timestamp: "2026-07-04"
|
||||
---
|
||||
|
||||
# TJ Gilmore
|
||||
|
||||
Current Mayor, Lewisville, TX.
|
||||
|
||||
## 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: "Q111217466"
|
||||
description: "Mayor, Little Elm, TX"
|
||||
role: "Mayor, Little Elm, TX"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "TX"
|
||||
tenure:
|
||||
start: "2021-06-15"
|
||||
current: true
|
||||
ids:
|
||||
person: "bfb1373b-7675-4cc1-962b-ad95b9fd05fd"
|
||||
office: "c109b42a-cd6d-4f99-a2bc-42d41fcb3827"
|
||||
tenure: "d503243c-451d-4a83-a0ca-18142e9b0117"
|
||||
jurisdiction: "5c96afcf-8d2c-42da-bf56-292d835083f9"
|
||||
sources:
|
||||
- field: office
|
||||
source: "Wikidata"
|
||||
- field: tenure
|
||||
source: "Wikidata"
|
||||
- field: jurisdiction
|
||||
source: "Census TIGER 2024"
|
||||
confidence: official
|
||||
tags: [officeholder, municipal, executive, tx]
|
||||
timestamp: "2026-07-04"
|
||||
---
|
||||
|
||||
# Q111217466
|
||||
|
||||
Current Mayor, Little Elm, TX.
|
||||
|
||||
## 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: "Dena Meek"
|
||||
description: "Mayor, Oak Point, TX"
|
||||
role: "Mayor, Oak Point, TX"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "TX"
|
||||
tenure:
|
||||
start: "2021-05-01"
|
||||
current: true
|
||||
ids:
|
||||
person: "2aab708c-5bd0-4ae1-b679-de984099ee2d"
|
||||
office: "3e1530f5-7d91-4fd9-acc0-3a48d9467e3c"
|
||||
tenure: "804114b1-5351-4236-b2ed-b34265fd4c5e"
|
||||
jurisdiction: "39d5592a-cc83-499f-8bb0-00ff15c2139b"
|
||||
sources:
|
||||
- field: office
|
||||
source: "Wikidata"
|
||||
- field: tenure
|
||||
source: "Wikidata"
|
||||
- field: jurisdiction
|
||||
source: "Census TIGER 2024"
|
||||
confidence: official
|
||||
tags: [officeholder, municipal, executive, tx]
|
||||
timestamp: "2026-07-04"
|
||||
---
|
||||
|
||||
# Dena Meek
|
||||
|
||||
Current Mayor, Oak Point, TX.
|
||||
|
||||
## 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: "Scooter Gierisch"
|
||||
description: "Mayor, Roanoke, TX"
|
||||
role: "Mayor, Roanoke, TX"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "TX"
|
||||
tenure:
|
||||
start: "2026-06-20"
|
||||
current: true
|
||||
ids:
|
||||
person: "ceb78ed6-d755-4888-9f26-4c8966ebb2ca"
|
||||
office: "2bdc0014-5a3a-4a6c-8183-e228bf82eabe"
|
||||
tenure: "43bc63c8-e62c-46bf-b07f-5f4e0a8d918b"
|
||||
jurisdiction: "06c1473e-7fa0-451e-8a51-95376456b3a0"
|
||||
sources:
|
||||
- field: office
|
||||
source: "Wikidata"
|
||||
- field: tenure
|
||||
source: "Wikidata"
|
||||
- field: jurisdiction
|
||||
source: "Census TIGER 2024"
|
||||
confidence: official
|
||||
tags: [officeholder, municipal, executive, tx]
|
||||
timestamp: "2026-07-04"
|
||||
---
|
||||
|
||||
# Scooter Gierisch
|
||||
|
||||
Current Mayor, Roanoke, TX.
|
||||
|
||||
## 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