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: "Anthony Dilorenzo"
description: "U.S. House candidate, NH-01 (2026)"
office: "U.S. House"
state: "NH"
district: "NH-01"
party: "REP"
stance: "open-seat"
election_year: 2026
status: "statutory candidate"
committee:
name: "ANTHONY DILORENZO FOR CONGRESS"
id: "C00923367"
ids:
fec: "H6NH01420"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, nh]
timestamp: "2026-07-03"
---
# Anthony Dilorenzo
Republican open-seat for U.S. House (NH-01), 2026.
## Campaign Committee
- ANTHONY DILORENZO FOR CONGRESS (C00923367)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Brian Cole"
description: "U.S. House candidate, NH-01 (2026)"
office: "U.S. House"
state: "NH"
district: "NH-01"
party: "REP"
stance: "open-seat"
election_year: 2026
status: "statutory candidate"
committee:
name: "COLE4NH"
id: "C00914663"
ids:
fec: "H6NH01388"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, nh]
timestamp: "2026-07-03"
---
# Brian Cole
Republican open-seat for U.S. House (NH-01), 2026.
## Campaign Committee
- COLE4NH (C00914663)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Carleigh Beriont"
description: "U.S. House candidate, NH-01 (2026)"
office: "U.S. House"
state: "NH"
district: "NH-01"
party: "DEM"
stance: "open-seat"
election_year: 2026
status: "statutory candidate"
committee:
name: "CARLEIGH BERIONT FOR CONGRESS"
id: "C00907238"
ids:
fec: "H6NH01339"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, nh]
timestamp: "2026-07-03"
---
# Carleigh Beriont
Democratic open-seat for U.S. House (NH-01), 2026.
## Campaign Committee
- CARLEIGH BERIONT FOR CONGRESS (C00907238)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Chris Bright"
description: "U.S. House candidate, NH-01 (2026)"
office: "U.S. House"
state: "NH"
district: "NH-01"
party: "REP"
stance: "open-seat"
election_year: 2026
status: "statutory candidate"
committee:
name: "BRIGHT FOR CONGRESS"
id: "C00852053"
ids:
fec: "H4NH01276"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, nh]
timestamp: "2026-07-03"
---
# Chris Bright
Republican open-seat for U.S. House (NH-01), 2026.
## Campaign Committee
- BRIGHT FOR CONGRESS (C00852053)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,36 @@
---
type: Candidate
title: "Chris Pappas"
description: "U.S. Senate candidate, NH (2026)"
office: "U.S. Senate"
state: "NH"
party: "DEM"
stance: "open-seat"
election_year: 2026
status: "statutory candidate"
committee:
name: "CHRIS PAPPAS FOR SENATE"
id: "C00660464"
ids:
fec: "S6NH00141"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, senate, nh]
timestamp: "2026-07-03"
---
# Chris Pappas
Democratic open-seat for U.S. Senate (NH), 2026.
## Campaign Committee
- CHRIS PAPPAS FOR SENATE (C00660464)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Chris Pappas"
description: "U.S. House candidate, NH-01 (2026)"
office: "U.S. House"
state: "NH"
district: "NH-01"
party: "DEM"
stance: "incumbent"
election_year: 2026
status: "statutory candidate"
committee:
name: "CHRIS PAPPAS FOR SENATE"
id: "C00660464"
ids:
fec: "H8NH01210"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, nh]
timestamp: "2026-07-03"
---
# Chris Pappas
Democratic incumbent for U.S. House (NH-01), 2026.
## Campaign Committee
- CHRIS PAPPAS FOR SENATE (C00660464)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Christian Urrutia"
description: "U.S. House candidate, NH-01 (2026)"
office: "U.S. House"
state: "NH"
district: "NH-01"
party: "DEM"
stance: "open-seat"
election_year: 2026
status: "statutory candidate"
committee:
name: "URRUTIA FOR NH"
id: "C00909523"
ids:
fec: "H6NH01354"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, nh]
timestamp: "2026-07-03"
---
# Christian Urrutia
Democratic open-seat for U.S. House (NH-01), 2026.
## Campaign Committee
- URRUTIA FOR NH (C00909523)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,36 @@
---
type: Candidate
title: "Dan Innis"
description: "U.S. Senate candidate, NH (2026)"
office: "U.S. Senate"
state: "NH"
party: "REP"
stance: "open-seat"
election_year: 2026
status: "statutory candidate"
committee:
name: "DAN INNIS FOR SENATE"
id: "C00912097"
ids:
fec: "S6NH00174"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, senate, nh]
timestamp: "2026-07-03"
---
# Dan Innis
Republican open-seat for U.S. Senate (NH), 2026.
## Campaign Committee
- DAN INNIS FOR SENATE (C00912097)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Elizabeth Girard"
description: "U.S. House candidate, NH-01 (2026)"
office: "U.S. House"
state: "NH"
district: "NH-01"
party: "REP"
stance: "open-seat"
election_year: 2026
status: "statutory candidate"
committee:
name: "ELIZABETH GIRARD FOR CONGRESS, INC."
id: "C00916684"
ids:
fec: "H6NH01396"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, nh]
timestamp: "2026-07-03"
---
# Elizabeth Girard
Republican open-seat for U.S. House (NH-01), 2026.
## Campaign Committee
- ELIZABETH GIRARD FOR CONGRESS, INC. (C00916684)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Heath Howard"
description: "U.S. House candidate, NH-01 (2026)"
office: "U.S. House"
state: "NH"
district: "NH-01"
party: "DEM"
stance: "open-seat"
election_year: 2026
status: "statutory candidate"
committee:
name: "HEATH HOWARD FOR CONGRESS"
id: "C00914440"
ids:
fec: "H6NH01370"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, nh]
timestamp: "2026-07-03"
---
# Heath Howard
Democratic open-seat for U.S. House (NH-01), 2026.
## Campaign Committee
- HEATH HOWARD FOR CONGRESS (C00914440)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Hollie T Noveletsky"
description: "U.S. House candidate, NH-01 (2026)"
office: "U.S. House"
state: "NH"
district: "NH-01"
party: "REP"
stance: "open-seat"
election_year: 2026
status: "statutory candidate"
committee:
name: "HOLLIE FOR NEW HAMPSHIRE"
id: "C00921676"
ids:
fec: "H6NH01412"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, nh]
timestamp: "2026-07-03"
---
# Hollie T Noveletsky
Republican open-seat for U.S. House (NH-01), 2026.
## Campaign Committee
- HOLLIE FOR NEW HAMPSHIRE (C00921676)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,35 @@
---
type: Candidate
title: "Jared Sullivan"
description: "U.S. Senate candidate, NH (2026)"
office: "U.S. Senate"
state: "NH"
party: "DEM"
election_year: 2026
status: "statutory candidate"
committee:
name: "FRIENDS OF JARED SULLIVAN FOR US SENATE"
id: "C00920223"
ids:
fec: "S6NH00190"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, senate, nh]
timestamp: "2026-07-03"
---
# Jared Sullivan
Democratic candidate for U.S. Senate (NH), 2026.
## Campaign Committee
- FRIENDS OF JARED SULLIVAN FOR US SENATE (C00920223)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,36 @@
---
type: Candidate
title: "Jeanne Shaheen"
description: "U.S. Senate candidate, NH (2026)"
office: "U.S. Senate"
state: "NH"
party: "DEM"
stance: "incumbent"
election_year: 2026
status: "statutory candidate"
committee:
name: "SHAHEEN FOR SENATE"
id: "C00457325"
ids:
fec: "S0NH00219"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, senate, nh]
timestamp: "2026-07-03"
---
# Jeanne Shaheen
Democratic incumbent for U.S. Senate (NH), 2026.
## Campaign Committee
- SHAHEEN FOR SENATE (C00457325)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,36 @@
---
type: Candidate
title: "John E Sununu"
description: "U.S. Senate candidate, NH (2026)"
office: "U.S. Senate"
state: "NH"
party: "REP"
stance: "open-seat"
election_year: 2026
status: "statutory candidate"
committee:
name: "SUNUNU SENATOR"
id: "C00924092"
ids:
fec: "S6NH00208"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, senate, nh]
timestamp: "2026-07-03"
---
# John E Sununu
Republican open-seat for U.S. Senate (NH), 2026.
## Campaign Committee
- SUNUNU SENATOR (C00924092)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,36 @@
---
type: Candidate
title: "Karishma Manzur"
description: "U.S. Senate candidate, NH (2026)"
office: "U.S. Senate"
state: "NH"
party: "DEM"
stance: "open-seat"
election_year: 2026
status: "statutory candidate"
committee:
name: "KARISHMA FOR SENATE"
id: "C00916668"
ids:
fec: "S6NH00182"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, senate, nh]
timestamp: "2026-07-03"
---
# Karishma Manzur
Democratic open-seat for U.S. Senate (NH), 2026.
## Campaign Committee
- KARISHMA FOR SENATE (C00916668)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Lily Tang Williams"
description: "U.S. House candidate, NH-02 (2026)"
office: "U.S. House"
state: "NH"
district: "NH-02"
party: "REP"
stance: "challenger"
election_year: 2026
status: "statutory candidate"
committee:
name: "LILY4CONGRESS COMMITTEE"
id: "C00800458"
ids:
fec: "H2NH02260"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, nh]
timestamp: "2026-07-03"
---
# Lily Tang Williams
Republican challenger for U.S. House (NH-02), 2026.
## Campaign Committee
- LILY4CONGRESS COMMITTEE (C00800458)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Maggie Goodlander"
description: "U.S. House candidate, NH-02 (2026)"
office: "U.S. House"
state: "NH"
district: "NH-02"
party: "DEM"
stance: "incumbent"
election_year: 2026
status: "statutory candidate"
committee:
name: "MAGGIE FOR CONGRESS"
id: "C00878454"
ids:
fec: "H4NH02399"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, nh]
timestamp: "2026-07-03"
---
# Maggie Goodlander
Democratic incumbent for U.S. House (NH-02), 2026.
## Campaign Committee
- MAGGIE FOR CONGRESS (C00878454)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Maura Corby Sullivan"
description: "U.S. House candidate, NH-01 (2026)"
office: "U.S. House"
state: "NH"
district: "NH-01"
party: "DEM"
stance: "open-seat"
election_year: 2026
status: "statutory candidate"
committee:
name: "MAURA SULLIVAN FOR CONGRESS"
id: "C00658724"
ids:
fec: "H8NH01186"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, nh]
timestamp: "2026-07-03"
---
# Maura Corby Sullivan
Democratic open-seat for U.S. House (NH-01), 2026.
## Campaign Committee
- MAURA SULLIVAN FOR CONGRESS (C00658724)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Melissa Bailey"
description: "U.S. House candidate, NH-01 (2026)"
office: "U.S. House"
state: "NH"
district: "NH-01"
party: "REP"
stance: "open-seat"
election_year: 2026
status: "statutory candidate"
committee:
name: "MELISSA BAILEY FOR CONGRESS"
id: "C00908566"
ids:
fec: "H6NH01347"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, nh]
timestamp: "2026-07-03"
---
# Melissa Bailey
Republican open-seat for U.S. House (NH-01), 2026.
## Campaign Committee
- MELISSA BAILEY FOR CONGRESS (C00908566)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Paige Beauchemin"
description: "U.S. House candidate, NH-02 (2026)"
office: "U.S. House"
state: "NH"
district: "NH-02"
party: "DEM"
stance: "challenger"
election_year: 2026
status: "statutory candidate"
committee:
name: "PAIGE BEAUCHEMIN FOR CONGRESS"
id: "C00921882"
ids:
fec: "H6NH02261"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, nh]
timestamp: "2026-07-03"
---
# Paige Beauchemin
Democratic challenger for U.S. House (NH-02), 2026.
## Campaign Committee
- PAIGE BEAUCHEMIN FOR CONGRESS (C00921882)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Sarah Chadzynski"
description: "U.S. House candidate, NH-01 (2026)"
office: "U.S. House"
state: "NH"
district: "NH-01"
party: "DEM"
stance: "open-seat"
election_year: 2026
status: "statutory candidate"
committee:
name: "COMMITTEE TO ELECT SARAHC"
id: "C00911065"
ids:
fec: "H6NH01362"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, nh]
timestamp: "2026-07-03"
---
# Sarah Chadzynski
Democratic open-seat for U.S. House (NH-01), 2026.
## Campaign Committee
- COMMITTEE TO ELECT SARAHC (C00911065)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,36 @@
---
type: Candidate
title: "Scott P. Brown"
description: "U.S. Senate candidate, NH (2026)"
office: "U.S. Senate"
state: "NH"
party: "REP"
stance: "open-seat"
election_year: 2026
status: "statutory candidate"
committee:
name: "SCOTT BROWN FOR NEW HAMPSHIRE, INC."
id: "C00909622"
ids:
fec: "S6NH00166"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, senate, nh]
timestamp: "2026-07-03"
---
# Scott P. Brown
Republican open-seat for U.S. Senate (NH), 2026.
## Campaign Committee
- SCOTT BROWN FOR NEW HAMPSHIRE, INC. (C00909622)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.
@@ -0,0 +1,37 @@
---
type: Candidate
title: "Stefany Shaheen"
description: "U.S. House candidate, NH-01 (2026)"
office: "U.S. House"
state: "NH"
district: "NH-01"
party: "DEM"
stance: "open-seat"
election_year: 2026
status: "statutory candidate"
committee:
name: "STEFANY SHAHEEN FOR CONGRESS"
id: "C00906446"
ids:
fec: "H6NH01321"
sources:
- field: filing
source: FEC (Federal Election Commission)
confidence: official
tags: [candidate, federal, house, nh]
timestamp: "2026-07-03"
---
# Stefany Shaheen
Democratic open-seat for U.S. House (NH-01), 2026.
## Campaign Committee
- STEFANY SHAHEEN FOR CONGRESS (C00906446)
## Source
- filing: FEC (Federal Election Commission)
Federal candidate filing; not yet linked to an officeholder record.