Sync: officeholders v3 — fresh export from live Atlas DB (13,329 tenures)
Re-exported directly from Postgres (10.0.0.116), not Atlas's introspection, which under-reported the roster (its v3 export had 11,473, missing the restored Florida League of Cities municipal set). Live DB current tenures: state 7,561 · municipal 4,009 · county 1,217 · federal 542. - build.py now reads officeholders-v3.jsonl (was v2); dataset vintage 2026-07-04 - fixed one corrupt start_date at source-export (21021-12-03 -> 2021-12-03, Lorraine Borowski, Mayor of Decorah IA) - scripts/build_viz.py: committed, deterministic generator for the Board's county_data.json / county_detail.json (previously built ad-hoc) - generate_changelog.py: ignore files whose only change is the vintage stamp, so the diff reflects government change, not re-export bookkeeping Person files 11,285 -> 13,329. Non-FL municipal officials (1,903) are in the tree but not yet county-mappable (place->county crosswalk still NULL). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
+39
@@ -0,0 +1,39 @@
|
||||
---
|
||||
type: Person
|
||||
title: "Brett Smiley"
|
||||
description: "Mayor, Providence, RI"
|
||||
role: "Mayor, Providence, RI"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "RI"
|
||||
tenure:
|
||||
start: "2023-01-02"
|
||||
current: true
|
||||
ids:
|
||||
person: "16b0eb54-787a-40db-aea1-d106aec378e6"
|
||||
office: "ec935ca6-136a-401f-97c2-513db7bd6906"
|
||||
tenure: "d20650ba-5f5a-4148-98bd-5851e3b5df92"
|
||||
jurisdiction: "e4873ffd-1dc4-428e-bba3-109f229db86c"
|
||||
sources:
|
||||
- field: office
|
||||
source: "Wikidata"
|
||||
- field: tenure
|
||||
source: "Wikidata"
|
||||
- field: jurisdiction
|
||||
source: "Census TIGER 2024"
|
||||
confidence: official
|
||||
tags: [officeholder, municipal, executive, ri]
|
||||
timestamp: "2026-07-04"
|
||||
---
|
||||
|
||||
# Brett Smiley
|
||||
|
||||
Current Mayor, Providence, RI.
|
||||
|
||||
## 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 M. Holder"
|
||||
description: "Mayor, Newport, RI"
|
||||
role: "Mayor, Newport, RI"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "RI"
|
||||
tenure:
|
||||
start: "2026-06-20"
|
||||
current: true
|
||||
ids:
|
||||
person: "2c467e65-63e6-4a0c-9114-0b8a5614d909"
|
||||
office: "c757bc0a-3e44-4cbe-8e57-7807af1bcf1b"
|
||||
tenure: "53834628-ab18-4b72-8465-04081036db0e"
|
||||
jurisdiction: "de50ca22-7cf9-41b0-8a82-f8158fbc7519"
|
||||
sources:
|
||||
- field: office
|
||||
source: "Wikidata"
|
||||
- field: tenure
|
||||
source: "Wikidata"
|
||||
- field: jurisdiction
|
||||
source: "Census TIGER 2024"
|
||||
confidence: official
|
||||
tags: [officeholder, municipal, executive, ri]
|
||||
timestamp: "2026-07-04"
|
||||
---
|
||||
|
||||
# Charles M. Holder
|
||||
|
||||
Current Mayor, Newport, RI.
|
||||
|
||||
## 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: "Christopher Beauchamp"
|
||||
description: "Mayor, Woonsocket, RI"
|
||||
role: "Mayor, Woonsocket, RI"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "RI"
|
||||
tenure:
|
||||
start: "2026-06-20"
|
||||
current: true
|
||||
ids:
|
||||
person: "3ea4bfb3-f0a9-4eed-a4f4-9036ca6101fc"
|
||||
office: "d2a378f4-21a3-40d1-a47b-0ae2dc0bc951"
|
||||
tenure: "703f0c93-665b-464c-a678-9f305b6aef99"
|
||||
jurisdiction: "13f64148-df44-47eb-9246-da0a58813f5a"
|
||||
sources:
|
||||
- field: office
|
||||
source: "Wikidata"
|
||||
- field: tenure
|
||||
source: "Wikidata"
|
||||
- field: jurisdiction
|
||||
source: "Census TIGER 2024"
|
||||
confidence: official
|
||||
tags: [officeholder, municipal, executive, ri]
|
||||
timestamp: "2026-07-04"
|
||||
---
|
||||
|
||||
# Christopher Beauchamp
|
||||
|
||||
Current Mayor, Woonsocket, RI.
|
||||
|
||||
## 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: "Donald R. Grebien"
|
||||
description: "Mayor, Pawtucket, RI"
|
||||
role: "Mayor, Pawtucket, RI"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "RI"
|
||||
tenure:
|
||||
start: "2026-06-20"
|
||||
current: true
|
||||
ids:
|
||||
person: "396cc7fe-13ac-4645-9546-63d3ad1e05a1"
|
||||
office: "f3ff943d-93e0-4638-9117-59abefdb55a9"
|
||||
tenure: "86cfaac9-aed6-4331-9fff-1de6606afd92"
|
||||
jurisdiction: "dbaed282-ea57-4dcc-a456-226638974495"
|
||||
sources:
|
||||
- field: office
|
||||
source: "Wikidata"
|
||||
- field: tenure
|
||||
source: "Wikidata"
|
||||
- field: jurisdiction
|
||||
source: "Census TIGER 2024"
|
||||
confidence: official
|
||||
tags: [officeholder, municipal, executive, ri]
|
||||
timestamp: "2026-07-04"
|
||||
---
|
||||
|
||||
# Donald R. Grebien
|
||||
|
||||
Current Mayor, Pawtucket, RI.
|
||||
|
||||
## 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: "Joseph J. Solomon"
|
||||
description: "Mayor, Warwick, RI"
|
||||
role: "Mayor, Warwick, RI"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "RI"
|
||||
tenure:
|
||||
start: "2026-06-20"
|
||||
current: true
|
||||
ids:
|
||||
person: "b426b214-b893-4249-970b-c27345b28813"
|
||||
office: "b736fdd5-6266-4552-ae5c-0176655ebb6f"
|
||||
tenure: "11419355-7ed8-40df-a083-070c6f4816d0"
|
||||
jurisdiction: "666b81d0-b6b2-43c9-9b86-f24709c75c21"
|
||||
sources:
|
||||
- field: office
|
||||
source: "Wikidata"
|
||||
- field: tenure
|
||||
source: "Wikidata"
|
||||
- field: jurisdiction
|
||||
source: "Census TIGER 2024"
|
||||
confidence: official
|
||||
tags: [officeholder, municipal, executive, ri]
|
||||
timestamp: "2026-07-04"
|
||||
---
|
||||
|
||||
# Joseph J. Solomon
|
||||
|
||||
Current Mayor, Warwick, RI.
|
||||
|
||||
## 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: "Kenneth Hopkins"
|
||||
description: "Mayor, Cranston, RI"
|
||||
role: "Mayor, Cranston, RI"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "RI"
|
||||
tenure:
|
||||
start: "2021-01-05"
|
||||
current: true
|
||||
ids:
|
||||
person: "ba7ae670-5bb0-42d5-bdd1-0321ea7f2577"
|
||||
office: "b709480c-82a3-4bc0-934e-b62ca5bf0ad5"
|
||||
tenure: "342e6c44-a2b7-4692-b3a5-f056cc825d43"
|
||||
jurisdiction: "d19863d5-a7fa-435a-911e-1e1f460fdba5"
|
||||
sources:
|
||||
- field: office
|
||||
source: "Wikidata"
|
||||
- field: tenure
|
||||
source: "Wikidata"
|
||||
- field: jurisdiction
|
||||
source: "Census TIGER 2024"
|
||||
confidence: official
|
||||
tags: [officeholder, municipal, executive, ri]
|
||||
timestamp: "2026-07-04"
|
||||
---
|
||||
|
||||
# Kenneth Hopkins
|
||||
|
||||
Current Mayor, Cranston, RI.
|
||||
|
||||
## 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: "Maria Rivera"
|
||||
description: "Mayor, Central Falls, RI"
|
||||
role: "Mayor, Central Falls, RI"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "RI"
|
||||
tenure:
|
||||
start: "2021-01-04"
|
||||
current: true
|
||||
ids:
|
||||
person: "9b5d5739-fde3-4a6d-a593-caa4e85d54f7"
|
||||
office: "f89a4c3a-e2f4-4c3d-b9dd-f5cb4b73cf38"
|
||||
tenure: "018f5919-da4b-48fb-b4b3-535c0e2d1aa1"
|
||||
jurisdiction: "cfc567ee-ee68-42ba-8a7c-367a78a07c5a"
|
||||
sources:
|
||||
- field: office
|
||||
source: "Wikidata"
|
||||
- field: tenure
|
||||
source: "Wikidata"
|
||||
- field: jurisdiction
|
||||
source: "Census TIGER 2024"
|
||||
confidence: official
|
||||
tags: [officeholder, municipal, executive, ri]
|
||||
timestamp: "2026-07-04"
|
||||
---
|
||||
|
||||
# Maria Rivera
|
||||
|
||||
Current Mayor, Central Falls, RI.
|
||||
|
||||
## 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: "Roberto L. DaSilva"
|
||||
description: "Mayor, East Providence, RI"
|
||||
role: "Mayor, East Providence, RI"
|
||||
level: "municipal"
|
||||
branch: "executive"
|
||||
state: "RI"
|
||||
tenure:
|
||||
start: "2019-01-01"
|
||||
current: true
|
||||
ids:
|
||||
person: "27ef506e-e120-4e64-a42f-b3422734e888"
|
||||
office: "16ba84e0-d33c-4121-8e20-423f4e8812e7"
|
||||
tenure: "fdfab332-d55e-4b1a-ba6f-a524d1fd634b"
|
||||
jurisdiction: "8d1dfb3a-0a7a-4bf0-bf47-d76304ce8475"
|
||||
sources:
|
||||
- field: office
|
||||
source: "Wikidata"
|
||||
- field: tenure
|
||||
source: "Wikidata"
|
||||
- field: jurisdiction
|
||||
source: "Census TIGER 2024"
|
||||
confidence: official
|
||||
tags: [officeholder, municipal, executive, ri]
|
||||
timestamp: "2026-07-04"
|
||||
---
|
||||
|
||||
# Roberto L. DaSilva
|
||||
|
||||
Current Mayor, East Providence, RI.
|
||||
|
||||
## 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