Add elections + demographics layer: candidates and jurisdictions

Two new entity types, built deterministically from the raw exports:

  Candidate (2,494)     — 2026 federal candidates as files under
                          us/states/<st>/candidates/, with office,
                          district, party, incumbent/challenger stance,
                          campaign committee, FEC id.

  Jurisdiction (3,494)  — demographic nodes carrying ACS 2023 data:
                          3,131 counties (deduped from 3,231 mixed-format
                          fips keys) + 363 congressional districts.

This completes the county skeleton nationwide: every US county is now a
browsable node with population, income, poverty, race, education and
housing — even where no officeholders are mapped yet. In Florida the
county index.md merges into the existing dir and reports its officeholder
count alongside demographics (St. Lucie: 33 officeholders + ACS profile).

build.py now reads seven raw inputs in one deterministic pass
(byte-identical on rerun). The mirror now answers: who holds power, who
runs this institution, who is running, and what each place is made of.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Fabio
2026-07-03 23:35:00 -04:00
parent 6b3249ecc0
commit 5b0712c31f
5989 changed files with 304296 additions and 0 deletions
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Andrea Salinas"
description: "U.S. House candidate, OR-06 (2026)"
office: "U.S. House"
state: "OR"
district: "OR-06"
party: "DEM"
stance: "incumbent"
election_year: 2026
status: "statutory candidate"
committee:
name: "ANDREA SALINAS FOR OREGON"
id: "C00793703"
ids:
fec: "H2OR06066"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, or]
timestamp: "2026-07-03"
---
# Andrea Salinas
Democratic incumbent for U.S. House (OR-06), 2026.
## Campaign Committee
- ANDREA SALINAS FOR OREGON (C00793703)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Chris Beck"
description: "U.S. House candidate, OR-02 (2026)"
office: "U.S. House"
state: "OR"
district: "OR-02"
party: "DEM"
stance: "challenger"
election_year: 2026
status: "statutory candidate"
committee:
name: "CHRIS BECK FOR CONGRESS"
id: "C00940791"
ids:
fec: "H6OR02322"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, or]
timestamp: "2026-07-03"
---
# Chris Beck
Democratic challenger for U.S. House (OR-02), 2026.
## Campaign Committee
- CHRIS BECK FOR CONGRESS (C00940791)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Cliff Bentz"
description: "U.S. House candidate, OR-02 (2026)"
office: "U.S. House"
state: "OR"
district: "OR-02"
party: "REP"
stance: "incumbent"
election_year: 2026
status: "statutory candidate"
committee:
name: "CLIFF BENTZ FOR CONGRESS"
id: "C00725465"
ids:
fec: "H0OR02127"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, or]
timestamp: "2026-07-03"
---
# Cliff Bentz
Republican incumbent for U.S. House (OR-02), 2026.
## Campaign Committee
- CLIFF BENTZ FOR CONGRESS (C00725465)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,36 @@
---
type: Candidate
title: "David Brock Smith"
description: "U.S. Senate candidate, OR (2026)"
office: "U.S. Senate"
state: "OR"
party: "REP"
stance: "challenger"
election_year: 2026
status: "statutory candidate"
committee:
name: "DAVID BROCK SMITH FOR OREGON"
id: "C00941559"
ids:
fec: "S6OR05218"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, senate, or]
timestamp: "2026-07-03"
---
# David Brock Smith
Republican challenger for U.S. Senate (OR), 2026.
## Campaign Committee
- DAVID BROCK SMITH FOR OREGON (C00941559)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "David Honorable Russ"
description: "U.S. House candidate, OR-06 (2026)"
office: "U.S. House"
state: "OR"
district: "OR-06"
party: "REP"
stance: "challenger"
election_year: 2026
status: "statutory candidate"
committee:
name: "DAVID RUSS IS FOR US"
id: "C00763946"
ids:
fec: "H2OR01240"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, or]
timestamp: "2026-07-03"
---
# David Honorable Russ
Republican challenger for U.S. House (OR-06), 2026.
## Campaign Committee
- DAVID RUSS IS FOR US (C00763946)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Dawn Rasmussen"
description: "U.S. House candidate, OR-02 (2026)"
office: "U.S. House"
state: "OR"
district: "OR-02"
party: "DEM"
stance: "challenger"
election_year: 2026
status: "statutory candidate"
committee:
name: "DAWN RASMUSSEN FOR CONGRESS"
id: "C00918516"
ids:
fec: "H6OR02231"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, or]
timestamp: "2026-07-03"
---
# Dawn Rasmussen
Democratic challenger for U.S. House (OR-02), 2026.
## Campaign Committee
- DAWN RASMUSSEN FOR CONGRESS (C00918516)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Jamil O Chaudhry-Ahmad"
description: "U.S. House candidate, OR-01 (2026)"
office: "U.S. House"
state: "OR"
district: "OR-01"
party: "DEM"
stance: "challenger"
election_year: 2026
status: "statutory candidate"
committee:
name: "CHAUDHRY-AHMAD FOR CONGRESS"
id: "C00870303"
ids:
fec: "H4OR01121"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, or]
timestamp: "2026-07-03"
---
# Jamil O Chaudhry-Ahmad
Democratic challenger for U.S. House (OR-01), 2026.
## Campaign Committee
- CHAUDHRY-AHMAD FOR CONGRESS (C00870303)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Janelle Bynum"
description: "U.S. House candidate, OR-05 (2026)"
office: "U.S. House"
state: "OR"
district: "OR-05"
party: "DEM"
stance: "incumbent"
election_year: 2026
status: "statutory candidate"
committee:
name: "JANELLE BYNUM FOR CONGRESS"
id: "C00843425"
ids:
fec: "H4OR05304"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, or]
timestamp: "2026-07-03"
---
# Janelle Bynum
Democratic incumbent for U.S. House (OR-05), 2026.
## Campaign Committee
- JANELLE BYNUM FOR CONGRESS (C00843425)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,36 @@
---
type: Candidate
title: "Jeffrey Alan Merkley"
description: "U.S. Senate candidate, OR (2026)"
office: "U.S. Senate"
state: "OR"
party: "DEM"
stance: "incumbent"
election_year: 2026
status: "statutory candidate"
committee:
name: "JEFF MERKLEY FOR OREGON"
id: "C00437277"
ids:
fec: "S8OR00207"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, senate, or]
timestamp: "2026-07-03"
---
# Jeffrey Alan Merkley
Democratic incumbent for U.S. Senate (OR), 2026.
## Campaign Committee
- JEFF MERKLEY FOR OREGON (C00437277)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Jessica Salas"
description: "U.S. House candidate, OR-03 (2026)"
office: "U.S. House"
state: "OR"
district: "OR-03"
party: "NNE"
stance: "challenger"
election_year: 2026
status: "statutory candidate"
committee:
name: "J SAL FOR OREGON"
id: "C00923581"
ids:
fec: "H6OR03189"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, or]
timestamp: "2026-07-03"
---
# Jessica Salas
NNE challenger for U.S. House (OR-03), 2026.
## Campaign Committee
- J SAL FOR OREGON (C00923581)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,36 @@
---
type: Candidate
title: "Jo Rae Perkins"
description: "U.S. Senate candidate, OR (2026)"
office: "U.S. Senate"
state: "OR"
party: "REP"
stance: "challenger"
election_year: 2026
status: "statutory candidate"
committee:
name: "JO RAE PERKINS FOR US SENATOR"
id: "C00932558"
ids:
fec: "S4OR00156"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, senate, or]
timestamp: "2026-07-03"
---
# Jo Rae Perkins
Republican challenger for U.S. Senate (OR), 2026.
## Campaign Committee
- JO RAE PERKINS FOR US SENATOR (C00932558)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Jonathan Lockwood"
description: "U.S. House candidate, OR-05 (2026)"
office: "U.S. House"
state: "OR"
district: "OR-05"
party: "REP"
stance: "challenger"
election_year: 2026
status: "statutory candidate"
committee:
name: "JONATHAN LOCKWOOD FOR CONGRESS"
id: "C00924647"
ids:
fec: "H6OR05234"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, or]
timestamp: "2026-07-03"
---
# Jonathan Lockwood
Republican challenger for U.S. House (OR-05), 2026.
## Campaign Committee
- JONATHAN LOCKWOOD FOR CONGRESS (C00924647)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Mary Doyle"
description: "U.S. House candidate, OR-02 (2026)"
office: "U.S. House"
state: "OR"
district: "OR-02"
party: "DEM"
stance: "challenger"
election_year: 2026
status: "statutory candidate"
committee:
name: "MARY DOYLE FOR CONGRESS"
id: "C00931642"
ids:
fec: "H6OR02298"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, or]
timestamp: "2026-07-03"
---
# Mary Doyle
Democratic challenger for U.S. House (OR-02), 2026.
## Campaign Committee
- MARY DOYLE FOR CONGRESS (C00931642)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Maxine Dexter"
description: "U.S. House candidate, OR-03 (2026)"
office: "U.S. House"
state: "OR"
district: "OR-03"
party: "DEM"
stance: "incumbent"
election_year: 2026
status: "statutory candidate"
committee:
name: "MAXINE FOR CONGRESS"
id: "C00859108"
ids:
fec: "H4OR03192"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, or]
timestamp: "2026-07-03"
---
# Maxine Dexter
Democratic incumbent for U.S. House (OR-03), 2026.
## Campaign Committee
- MAXINE FOR CONGRESS (C00859108)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Melissa Bird"
description: "U.S. House candidate, OR-04 (2026)"
office: "U.S. House"
state: "OR"
district: "OR-04"
party: "DEM"
stance: "challenger"
election_year: 2026
status: "statutory candidate"
committee:
name: "MELISSA BIRD FOR CONGRESS"
id: "C00913350"
ids:
fec: "H6OR04245"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, or]
timestamp: "2026-07-03"
---
# Melissa Bird
Democratic challenger for U.S. House (OR-04), 2026.
## Campaign Committee
- MELISSA BIRD FOR CONGRESS (C00913350)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Monique Despain"
description: "U.S. House candidate, OR-04 (2026)"
office: "U.S. House"
state: "OR"
district: "OR-04"
party: "REP"
stance: "challenger"
election_year: 2026
status: "statutory candidate"
committee:
name: "MONIQUE FOR CONGRESS"
id: "C00921544"
ids:
fec: "H6OR04260"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, or]
timestamp: "2026-07-03"
---
# Monique Despain
Republican challenger for U.S. House (OR-04), 2026.
## Campaign Committee
- MONIQUE FOR CONGRESS (C00921544)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Patti Adair"
description: "U.S. House candidate, OR-05 (2026)"
office: "U.S. House"
state: "OR"
district: "OR-05"
party: "REP"
stance: "challenger"
election_year: 2026
status: "statutory candidate"
committee:
name: "PATTI ADAIR FOR CONGRESS"
id: "C00927228"
ids:
fec: "H6OR05242"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, or]
timestamp: "2026-07-03"
---
# Patti Adair
Republican challenger for U.S. House (OR-05), 2026.
## Campaign Committee
- PATTI ADAIR FOR CONGRESS (C00927228)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Patty Snow"
description: "U.S. House candidate, OR-02 (2026)"
office: "U.S. House"
state: "OR"
district: "OR-02"
party: "DEM"
stance: "challenger"
election_year: 2026
status: "statutory candidate"
committee:
name: "PATTY SNOW FOR CONGRESS"
id: "C00911594"
ids:
fec: "H6OR02215"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, or]
timestamp: "2026-07-03"
---
# Patty Snow
Democratic challenger for U.S. House (OR-02), 2026.
## Campaign Committee
- PATTY SNOW FOR CONGRESS (C00911594)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Peter James Larson"
description: "U.S. House candidate, OR-02 (2026)"
office: "U.S. House"
state: "OR"
district: "OR-02"
party: "REP"
stance: "challenger"
election_year: 2026
status: "statutory candidate"
committee:
name: "PETER LARSON FOR CONGRESS"
id: "C00934927"
ids:
fec: "H6OR02306"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, or]
timestamp: "2026-07-03"
---
# Peter James Larson
Republican challenger for U.S. House (OR-02), 2026.
## Campaign Committee
- PETER LARSON FOR CONGRESS (C00934927)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Rebecca Mckay Mueller"
description: "U.S. House candidate, OR-02 (2026)"
office: "U.S. House"
state: "OR"
district: "OR-02"
party: "DEM"
stance: "challenger"
election_year: 2026
status: "statutory candidate"
committee:
name: "COMMITTEE TO ELECT REBECCA MUELLER"
id: "C00927079"
ids:
fec: "H6OR02280"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, or]
timestamp: "2026-07-03"
---
# Rebecca Mckay Mueller
Democratic challenger for U.S. House (OR-02), 2026.
## Campaign Committee
- COMMITTEE TO ELECT REBECCA MUELLER (C00927079)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Suzanne Ms. Bonamici"
description: "U.S. House candidate, OR-01 (2026)"
office: "U.S. House"
state: "OR"
district: "OR-01"
party: "DEM"
stance: "incumbent"
election_year: 2026
status: "statutory candidate"
committee:
name: "BONAMICI FOR CONGRESS"
id: "C00500421"
ids:
fec: "H2OR01133"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, or]
timestamp: "2026-07-03"
---
# Suzanne Ms. Bonamici
Democratic incumbent for U.S. House (OR-01), 2026.
## Campaign Committee
- BONAMICI FOR CONGRESS (C00500421)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Valerie Hoyle"
description: "U.S. House candidate, OR-04 (2026)"
office: "U.S. House"
state: "OR"
district: "OR-04"
party: "DEM"
stance: "incumbent"
election_year: 2026
status: "statutory candidate"
committee:
name: "VAL HOYLE FOR CONGRESS"
id: "C00796144"
ids:
fec: "H2OR04095"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, or]
timestamp: "2026-07-03"
---
# Valerie Hoyle
Democratic incumbent for U.S. House (OR-04), 2026.
## Campaign Committee
- VAL HOYLE FOR CONGRESS (C00796144)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.