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"
|
||||
|
||||
# Galveston County, TX
|
||||
|
||||
County jurisdiction.
|
||||
County jurisdiction — 8 officeholders mapped.
|
||||
|
||||
## Demographics (ACS 2023)
|
||||
|
||||
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Sean Skipworth"
|
||||
description: "Mayor, Dickinson, TX"
|
||||
role: "Mayor, Dickinson, TX"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "TX"
|
||||
tenure:
|
||||
start: "2026-06-20"
|
||||
current: true
|
||||
ids:
|
||||
person: "877fe602-fe50-45e1-b4d6-f75a2a16875b"
|
||||
office: "f255b98b-0e13-45c0-aaa8-971bd64f5aef"
|
||||
tenure: "82c66da2-88b3-43ab-bf84-174f97e34cc4"
|
||||
jurisdiction: "95519fcc-3d2f-471d-a605-ca64484550d0"
|
||||
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"
|
||||
---
|
||||
|
||||
# Sean Skipworth
|
||||
|
||||
Current Mayor, Dickinson, 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: "Mike Foreman"
|
||||
description: "Mayor, Friendswood, TX"
|
||||
role: "Mayor, Friendswood, TX"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "TX"
|
||||
tenure:
|
||||
start: "2026-06-20"
|
||||
current: true
|
||||
ids:
|
||||
person: "717ab180-3374-4508-9df6-008cda249e78"
|
||||
office: "881f4e76-2a73-4873-96ec-56bca2e0e76e"
|
||||
tenure: "eb94dfb5-c807-4288-98a2-ed21e3960504"
|
||||
jurisdiction: "a6d145ea-938e-40ff-a98e-922147b3adc7"
|
||||
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"
|
||||
---
|
||||
|
||||
# Mike Foreman
|
||||
|
||||
Current Mayor, Friendswood, 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: "Craig Brown"
|
||||
description: "Mayor, Galveston, TX"
|
||||
role: "Mayor, Galveston, TX"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "TX"
|
||||
tenure:
|
||||
start: "2020-01-01"
|
||||
current: true
|
||||
ids:
|
||||
person: "63270ab2-ada6-4cf6-beab-506cf08ad8b0"
|
||||
office: "3455450b-2777-494b-97ac-e691198f93b7"
|
||||
tenure: "3d47e72c-1e84-4df9-8421-0bc49d2e0702"
|
||||
jurisdiction: "acbd1c6b-4ac3-4d05-8f89-8405c17e80d8"
|
||||
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"
|
||||
---
|
||||
|
||||
# Craig Brown
|
||||
|
||||
Current Mayor, Galveston, 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: "Sharon Bower"
|
||||
description: "Mayor, Jamaica Beach, TX"
|
||||
role: "Mayor, Jamaica Beach, TX"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "TX"
|
||||
tenure:
|
||||
start: "2026-06-20"
|
||||
current: true
|
||||
ids:
|
||||
person: "de03922e-095a-4f39-96d6-69f80e2d1c43"
|
||||
office: "cac66f26-deb2-44e5-a1d5-0b7b87106c38"
|
||||
tenure: "58847d5a-7b10-4692-a3a4-014cb82781c7"
|
||||
jurisdiction: "1adcc78e-66db-4795-bc59-8b9c21fc09a9"
|
||||
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"
|
||||
---
|
||||
|
||||
# Sharon Bower
|
||||
|
||||
Current Mayor, Jamaica Beach, 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: "Robin Collins"
|
||||
description: "Mayor, Kemah, TX"
|
||||
role: "Mayor, Kemah, TX"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "TX"
|
||||
tenure:
|
||||
start: "2026-06-20"
|
||||
current: true
|
||||
ids:
|
||||
person: "12c76d34-c4ba-4145-a37a-4bce94410479"
|
||||
office: "b963888a-81a2-44d9-8922-52750b330cd9"
|
||||
tenure: "dc1e920d-a3c6-45cf-b900-7bce59f4dfce"
|
||||
jurisdiction: "92cae549-0ec3-4d32-8750-f3b02199de54"
|
||||
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"
|
||||
---
|
||||
|
||||
# Robin Collins
|
||||
|
||||
Current Mayor, Kemah, 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: "Keith Bell"
|
||||
description: "Mayor, La Marque, TX"
|
||||
role: "Mayor, La Marque, TX"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "TX"
|
||||
tenure:
|
||||
start: "2026-06-20"
|
||||
current: true
|
||||
ids:
|
||||
person: "d8cdc816-2c60-46bf-98af-59bdbbbc2b59"
|
||||
office: "3e4a57c9-c302-4734-9c95-cc477cbb974b"
|
||||
tenure: "d8223c00-cb8d-49f7-bb44-dc657eed3c75"
|
||||
jurisdiction: "4f3fc3a8-2dbd-486e-8e6a-6b8271156403"
|
||||
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"
|
||||
---
|
||||
|
||||
# Keith Bell
|
||||
|
||||
Current Mayor, La Marque, 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: "Nick Long"
|
||||
description: "Mayor, League City, TX"
|
||||
role: "Mayor, League City, TX"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "TX"
|
||||
tenure:
|
||||
start: "2026-06-20"
|
||||
current: true
|
||||
ids:
|
||||
person: "624be16b-e07c-4848-ae99-f62d673f071d"
|
||||
office: "900a7132-c971-48e9-bca7-dbb531d344b0"
|
||||
tenure: "5906febb-083d-4392-912b-872545c68d36"
|
||||
jurisdiction: "f68debdc-f588-4b56-9ddd-cec0a84a62e4"
|
||||
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"
|
||||
---
|
||||
|
||||
# Nick Long
|
||||
|
||||
Current Mayor, League City, 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: "Dedrick Johnson, Sr."
|
||||
description: "Mayor, Texas City, TX"
|
||||
role: "Mayor, Texas City, TX"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "TX"
|
||||
tenure:
|
||||
start: "2026-06-20"
|
||||
current: true
|
||||
ids:
|
||||
person: "520fd067-4e25-4911-9056-4c07660706ad"
|
||||
office: "078459ae-5875-4999-8357-e002028f86f8"
|
||||
tenure: "3fcf498b-6952-40fe-8936-ff7bcac644fc"
|
||||
jurisdiction: "f3e7c331-daa7-4d9d-87c1-0c7ca32a836b"
|
||||
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"
|
||||
---
|
||||
|
||||
# Dedrick Johnson, Sr.
|
||||
|
||||
Current Mayor, Texas City, 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