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: "Adrian Smith"
description: "U.S. House candidate, NE-03 (2026)"
office: "U.S. House"
state: "NE"
district: "NE-03"
party: "REP"
stance: "incumbent"
election_year: 2026
status: "statutory candidate"
committee:
name: "ADRIAN SMITH FOR CONGRESS"
id: "C00412890"
ids:
fec: "H6NE03115"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, ne]
timestamp: "2026-07-03"
---
# Adrian Smith
Republican incumbent for U.S. House (NE-03), 2026.
## Campaign Committee
- ADRIAN SMITH FOR CONGRESS (C00412890)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Becky Lynn Stille"
description: "U.S. House candidate, NE-03 (2026)"
office: "U.S. House"
state: "NE"
district: "NE-03"
party: "DEM"
stance: "challenger"
election_year: 2026
status: "statutory candidate"
committee:
name: "BECKY STILLE FOR U.S. CONGRESS"
id: "C00903401"
ids:
fec: "H6NE03180"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, ne]
timestamp: "2026-07-03"
---
# Becky Lynn Stille
Democratic challenger for U.S. House (NE-03), 2026.
## Campaign Committee
- BECKY STILLE FOR U.S. CONGRESS (C00903401)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,36 @@
---
type: Candidate
title: "Benjamin E. Sasse"
description: "U.S. Senate candidate, NE (2026)"
office: "U.S. Senate"
state: "NE"
party: "REP"
stance: "challenger"
election_year: 2026
status: "statutory candidate"
committee:
name: "BEN SASSE FOR U.S. SENATE, INC."
id: "C00547976"
ids:
fec: "S4NE00090"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, senate, ne]
timestamp: "2026-07-03"
---
# Benjamin E. Sasse
Republican challenger for U.S. Senate (NE), 2026.
## Campaign Committee
- BEN SASSE FOR U.S. SENATE, INC. (C00547976)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Brett Lindstrom"
description: "U.S. House candidate, NE-02 (2026)"
office: "U.S. House"
state: "NE"
district: "NE-02"
party: "REP"
stance: "open-seat"
election_year: 2026
status: "statutory candidate"
committee:
name: "BRETT LINDSTROM FOR CONGRESS"
id: "C00910166"
ids:
fec: "H6NE02216"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, ne]
timestamp: "2026-07-03"
---
# Brett Lindstrom
Republican open-seat for U.S. House (NE-02), 2026.
## Campaign Committee
- BRETT LINDSTROM FOR CONGRESS (C00910166)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Brinker Harding"
description: "U.S. House candidate, NE-02 (2026)"
office: "U.S. House"
state: "NE"
district: "NE-02"
party: "REP"
stance: "open-seat"
election_year: 2026
status: "statutory candidate"
committee:
name: "BRINKER HARDING FOR CONGRESS"
id: "C00909515"
ids:
fec: "H6NE02208"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, ne]
timestamp: "2026-07-03"
---
# Brinker Harding
Republican open-seat for U.S. House (NE-02), 2026.
## Campaign Committee
- BRINKER HARDING FOR CONGRESS (C00909515)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Christopher Backemeyer"
description: "U.S. House candidate, NE-01 (2026)"
office: "U.S. House"
state: "NE"
district: "NE-01"
party: "DEM"
stance: "challenger"
election_year: 2026
status: "statutory candidate"
committee:
name: "BACKEMEYER FOR NEBRASKA"
id: "C00925750"
ids:
fec: "H6NE01143"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, ne]
timestamp: "2026-07-03"
---
# Christopher Backemeyer
Democratic challenger for U.S. House (NE-01), 2026.
## Campaign Committee
- BACKEMEYER FOR NEBRASKA (C00925750)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Crystal Rhoades"
description: "U.S. House candidate, NE-02 (2026)"
office: "U.S. House"
state: "NE"
district: "NE-02"
party: "DEM"
stance: "open-seat"
election_year: 2026
status: "statutory candidate"
committee:
name: "CRYSTAL FOR CONGRESS"
id: "C00912014"
ids:
fec: "H6NE02257"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, ne]
timestamp: "2026-07-03"
---
# Crystal Rhoades
Democratic open-seat for U.S. House (NE-02), 2026.
## Campaign Committee
- CRYSTAL FOR CONGRESS (C00912014)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,36 @@
---
type: Candidate
title: "Dan Osborn"
description: "U.S. Senate candidate, NE (2026)"
office: "U.S. Senate"
state: "NE"
party: "IND"
stance: "challenger"
election_year: 2026
status: "statutory candidate"
committee:
name: "OSBORN FOR SENATE"
id: "C00901355"
ids:
fec: "S4NE00207"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, senate, ne]
timestamp: "2026-07-03"
---
# Dan Osborn
Independent challenger for U.S. Senate (NE), 2026.
## Campaign Committee
- OSBORN FOR SENATE (C00901355)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "David P. Mr. Huebner"
description: "U.S. House candidate, NE-03 (2026)"
office: "U.S. House"
state: "NE"
district: "NE-03"
party: "REP"
stance: "challenger"
election_year: 2026
status: "statutory candidate"
committee:
name: "HUEBNER FOR NEBRASKA"
id: "C00902767"
ids:
fec: "H6NE03172"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, ne]
timestamp: "2026-07-03"
---
# David P. Mr. Huebner
Republican challenger for U.S. House (NE-03), 2026.
## Campaign Committee
- HUEBNER FOR NEBRASKA (C00902767)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Denise Powell"
description: "U.S. House candidate, NE-02 (2026)"
office: "U.S. House"
state: "NE"
district: "NE-02"
party: "DEM"
stance: "open-seat"
election_year: 2026
status: "statutory candidate"
committee:
name: "DENISE POWELL FOR CONGRESS"
id: "C00903948"
ids:
fec: "H6NE02174"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, ne]
timestamp: "2026-07-03"
---
# Denise Powell
Democratic open-seat for U.S. House (NE-02), 2026.
## Campaign Committee
- DENISE POWELL FOR CONGRESS (C00903948)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Donald J Bacon"
description: "U.S. House candidate, NE-02 (2026)"
office: "U.S. House"
state: "NE"
district: "NE-02"
party: "REP"
stance: "incumbent"
election_year: 2026
status: "statutory candidate"
committee:
name: "DON BACON FOR CONGRESS"
id: "C00575167"
ids:
fec: "H6NE02125"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, ne]
timestamp: "2026-07-03"
---
# Donald J Bacon
Republican incumbent for U.S. House (NE-02), 2026.
## Campaign Committee
- DON BACON FOR CONGRESS (C00575167)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Eric Hamilton Moyer"
description: "U.S. House candidate, NE-01 (2026)"
office: "U.S. House"
state: "NE"
district: "NE-01"
party: "DEM"
stance: "challenger"
election_year: 2026
status: "statutory candidate"
committee:
name: "ERIC MOYER FOR CONGRESS"
id: "C00916221"
ids:
fec: "H6NE01135"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, ne]
timestamp: "2026-07-03"
---
# Eric Hamilton Moyer
Democratic challenger for U.S. House (NE-01), 2026.
## Campaign Committee
- ERIC MOYER FOR CONGRESS (C00916221)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "James Leuschen"
description: "U.S. House candidate, NE-02 (2026)"
office: "U.S. House"
state: "NE"
district: "NE-02"
party: "DEM"
stance: "open-seat"
election_year: 2026
status: "statutory candidate"
committee:
name: "LEUSCHEN FOR CONGRESS"
id: "C00920173"
ids:
fec: "H6NE02240"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, ne]
timestamp: "2026-07-03"
---
# James Leuschen
Democratic open-seat for U.S. House (NE-02), 2026.
## Campaign Committee
- LEUSCHEN FOR CONGRESS (C00920173)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "John Cavanaugh"
description: "U.S. House candidate, NE-02 (2026)"
office: "U.S. House"
state: "NE"
district: "NE-02"
party: "DEM"
stance: "open-seat"
election_year: 2026
status: "statutory candidate"
committee:
name: "JOHN CAVANAUGH FOR CONGRESS"
id: "C00907246"
ids:
fec: "H6NE02190"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, ne]
timestamp: "2026-07-03"
---
# John Cavanaugh
Democratic open-seat for U.S. House (NE-02), 2026.
## Campaign Committee
- JOHN CAVANAUGH FOR CONGRESS (C00907246)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Kishla Askins"
description: "U.S. House candidate, NE-02 (2026)"
office: "U.S. House"
state: "NE"
district: "NE-02"
party: "DEM"
stance: "open-seat"
election_year: 2026
status: "statutory candidate"
committee:
name: "KISHLA ASKINS FOR CONGRESS"
id: "C00912105"
ids:
fec: "H6NE02224"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, ne]
timestamp: "2026-07-03"
---
# Kishla Askins
Democratic open-seat for U.S. House (NE-02), 2026.
## Campaign Committee
- KISHLA ASKINS FOR CONGRESS (C00912105)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Mark Cohen"
description: "U.S. House candidate, NE-03 (2026)"
office: "U.S. House"
state: "NE"
district: "NE-03"
party: "NON"
stance: "challenger"
election_year: 2026
status: "statutory candidate"
committee:
name: "MARK FOR NEBRASKA"
id: "C00930859"
ids:
fec: "H6NE03198"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, ne]
timestamp: "2026-07-03"
---
# Mark Cohen
NON challenger for U.S. House (NE-03), 2026.
## Campaign Committee
- MARK FOR NEBRASKA (C00930859)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Mark Edmund Johnston"
description: "U.S. House candidate, NE-02 (2026)"
office: "U.S. House"
state: "NE"
district: "NE-02"
party: "DEM"
stance: "open-seat"
election_year: 2026
status: "statutory candidate"
committee:
name: "MARK JOHNSTON FOR CONGRESS"
id: "C00902940"
ids:
fec: "H6NE02166"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, ne]
timestamp: "2026-07-03"
---
# Mark Edmund Johnston
Democratic open-seat for U.S. House (NE-02), 2026.
## Campaign Committee
- MARK JOHNSTON FOR CONGRESS (C00902940)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Mike Flood"
description: "U.S. House candidate, NE-01 (2026)"
office: "U.S. House"
state: "NE"
district: "NE-01"
party: "REP"
stance: "incumbent"
election_year: 2026
status: "statutory candidate"
committee:
name: "MIKE FLOOD FOR CONGRESS"
id: "C00801241"
ids:
fec: "H2NE01118"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, ne]
timestamp: "2026-07-03"
---
# Mike Flood
Republican incumbent for U.S. House (NE-01), 2026.
## Campaign Committee
- MIKE FLOOD FOR CONGRESS (C00801241)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,36 @@
---
type: Candidate
title: "Mike Marvin"
description: "U.S. Senate candidate, NE (2026)"
office: "U.S. Senate"
state: "NE"
party: "OTH"
stance: "challenger"
election_year: 2026
status: "statutory candidate"
committee:
name: "MARVIN FOR CONGRESS"
id: "C00944199"
ids:
fec: "S6NE00152"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, senate, ne]
timestamp: "2026-07-03"
---
# Mike Marvin
OTH challenger for U.S. Senate (NE), 2026.
## Campaign Committee
- MARVIN FOR CONGRESS (C00944199)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,36 @@
---
type: Candidate
title: "Pete Ricketts"
description: "U.S. Senate candidate, NE (2026)"
office: "U.S. Senate"
state: "NE"
party: "REP"
stance: "incumbent"
election_year: 2026
status: "statutory candidate"
committee:
name: "PETE RICKETTS FOR SENATE"
id: "C00832436"
ids:
fec: "S6NE00129"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, senate, ne]
timestamp: "2026-07-03"
---
# Pete Ricketts
Republican incumbent for U.S. Senate (NE), 2026.
## Campaign Committee
- PETE RICKETTS FOR SENATE (C00832436)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.