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,59 @@
---
type: Jurisdiction
title: "WA-01"
classification: congressional-district
state: "WA"
district: "WA-01"
demographics:
population: 810553
population_under_18: 188829
population_18_64: 320977
population_65_plus: 300747
median_household_income: 131159
poverty_rate: 6.71
homeownership_rate: 60.81
unemployment_rate: 3.98
median_home_value: 871500
gini_index: 0.4718
vacancy_rate: 4.1
race_white: 463500
race_black: 21430
race_asian: 197849
hispanic: 79433
bachelors_plus: 315490
sources:
- field: demographics
source: Census ACS 2023
confidence: official
tags: [jurisdiction, congressional-district, wa]
timestamp: "2026-07-03"
---
# WA-01
Congressional district WA-01.
## Demographics (ACS 2023)
| Measure | Value |
| --- | --- |
| Population | 810553 |
| Under 18 | 188829 |
| 18–64 | 320977 |
| 65+ | 300747 |
| Median household income | 131159 |
| Poverty rate | 6.71 |
| Homeownership rate | 60.81 |
| Unemployment rate | 3.98 |
| Median home value | 871500 |
| Gini index | 0.4718 |
| Vacancy rate | 4.1 |
| White | 463500 |
| Black | 21430 |
| Asian | 197849 |
| Hispanic/Latino | 79433 |
| Bachelor's or higher | 315490 |
## Source
- demographics: Census ACS 2023
@@ -0,0 +1,59 @@
---
type: Jurisdiction
title: "WA-02"
classification: congressional-district
state: "WA"
district: "WA-02"
demographics:
population: 789531
population_under_18: 166138
population_18_64: 273324
population_65_plus: 350069
median_household_income: 90998
poverty_rate: 10.5
homeownership_rate: 63.6
unemployment_rate: 4.61
median_home_value: 656300
gini_index: 0.4589
vacancy_rate: 8.9
race_white: 554314
race_black: 24028
race_asian: 57924
hispanic: 110752
bachelors_plus: 221666
sources:
- field: demographics
source: Census ACS 2023
confidence: official
tags: [jurisdiction, congressional-district, wa]
timestamp: "2026-07-03"
---
# WA-02
Congressional district WA-02.
## Demographics (ACS 2023)
| Measure | Value |
| --- | --- |
| Population | 789531 |
| Under 18 | 166138 |
| 18–64 | 273324 |
| 65+ | 350069 |
| Median household income | 90998 |
| Poverty rate | 10.5 |
| Homeownership rate | 63.6 |
| Unemployment rate | 4.61 |
| Median home value | 656300 |
| Gini index | 0.4589 |
| Vacancy rate | 8.9 |
| White | 554314 |
| Black | 24028 |
| Asian | 57924 |
| Hispanic/Latino | 110752 |
| Bachelor's or higher | 221666 |
## Source
- demographics: Census ACS 2023
@@ -0,0 +1,59 @@
---
type: Jurisdiction
title: "WA-03"
classification: congressional-district
state: "WA"
district: "WA-03"
demographics:
population: 802855
population_under_18: 187411
population_18_64: 259843
population_65_plus: 355601
median_household_income: 92354
poverty_rate: 7.99
homeownership_rate: 69.64
unemployment_rate: 5.15
median_home_value: 506700
gini_index: 0.4259
vacancy_rate: 6.8
race_white: 613469
race_black: 16987
race_asian: 30562
hispanic: 98055
bachelors_plus: 173215
sources:
- field: demographics
source: Census ACS 2023
confidence: official
tags: [jurisdiction, congressional-district, wa]
timestamp: "2026-07-03"
---
# WA-03
Congressional district WA-03.
## Demographics (ACS 2023)
| Measure | Value |
| --- | --- |
| Population | 802855 |
| Under 18 | 187411 |
| 18–64 | 259843 |
| 65+ | 355601 |
| Median household income | 92354 |
| Poverty rate | 7.99 |
| Homeownership rate | 69.64 |
| Unemployment rate | 5.15 |
| Median home value | 506700 |
| Gini index | 0.4259 |
| Vacancy rate | 6.8 |
| White | 613469 |
| Black | 16987 |
| Asian | 30562 |
| Hispanic/Latino | 98055 |
| Bachelor's or higher | 173215 |
## Source
- demographics: Census ACS 2023
@@ -0,0 +1,59 @@
---
type: Jurisdiction
title: "WA-04"
classification: congressional-district
state: "WA"
district: "WA-04"
demographics:
population: 794949
population_under_18: 229871
population_18_64: 265991
population_65_plus: 299087
median_household_income: 78605
poverty_rate: 15.81
homeownership_rate: 65.29
unemployment_rate: 6.49
median_home_value: 390500
gini_index: 0.4379
vacancy_rate: 7.21
race_white: 431780
race_black: 9322
race_asian: 13651
hispanic: 339966
bachelors_plus: 130023
sources:
- field: demographics
source: Census ACS 2023
confidence: official
tags: [jurisdiction, congressional-district, wa]
timestamp: "2026-07-03"
---
# WA-04
Congressional district WA-04.
## Demographics (ACS 2023)
| Measure | Value |
| --- | --- |
| Population | 794949 |
| Under 18 | 229871 |
| 18–64 | 265991 |
| 65+ | 299087 |
| Median household income | 78605 |
| Poverty rate | 15.81 |
| Homeownership rate | 65.29 |
| Unemployment rate | 6.49 |
| Median home value | 390500 |
| Gini index | 0.4379 |
| Vacancy rate | 7.21 |
| White | 431780 |
| Black | 9322 |
| Asian | 13651 |
| Hispanic/Latino | 339966 |
| Bachelor's or higher | 130023 |
## Source
- demographics: Census ACS 2023
@@ -0,0 +1,59 @@
---
type: Jurisdiction
title: "WA-05"
classification: congressional-district
state: "WA"
district: "WA-05"
demographics:
population: 801690
population_under_18: 193780
population_18_64: 274635
population_65_plus: 333275
median_household_income: 80002
poverty_rate: 12.11
homeownership_rate: 65.7
unemployment_rate: 5.04
median_home_value: 423300
gini_index: 0.4574
vacancy_rate: 7.46
race_white: 645972
race_black: 13235
race_asian: 18793
hispanic: 75290
bachelors_plus: 183903
sources:
- field: demographics
source: Census ACS 2023
confidence: official
tags: [jurisdiction, congressional-district, wa]
timestamp: "2026-07-03"
---
# WA-05
Congressional district WA-05.
## Demographics (ACS 2023)
| Measure | Value |
| --- | --- |
| Population | 801690 |
| Under 18 | 193780 |
| 18–64 | 274635 |
| 65+ | 333275 |
| Median household income | 80002 |
| Poverty rate | 12.11 |
| Homeownership rate | 65.7 |
| Unemployment rate | 5.04 |
| Median home value | 423300 |
| Gini index | 0.4574 |
| Vacancy rate | 7.46 |
| White | 645972 |
| Black | 13235 |
| Asian | 18793 |
| Hispanic/Latino | 75290 |
| Bachelor's or higher | 183903 |
## Source
- demographics: Census ACS 2023
@@ -0,0 +1,59 @@
---
type: Jurisdiction
title: "WA-06"
classification: congressional-district
state: "WA"
district: "WA-06"
demographics:
population: 799758
population_under_18: 167648
population_18_64: 262392
population_65_plus: 369718
median_household_income: 94385
poverty_rate: 10.16
homeownership_rate: 68.0
unemployment_rate: 4.37
median_home_value: 535700
gini_index: 0.4444
vacancy_rate: 8.75
race_white: 585914
race_black: 24521
race_asian: 33843
hispanic: 88223
bachelors_plus: 216645
sources:
- field: demographics
source: Census ACS 2023
confidence: official
tags: [jurisdiction, congressional-district, wa]
timestamp: "2026-07-03"
---
# WA-06
Congressional district WA-06.
## Demographics (ACS 2023)
| Measure | Value |
| --- | --- |
| Population | 799758 |
| Under 18 | 167648 |
| 18–64 | 262392 |
| 65+ | 369718 |
| Median household income | 94385 |
| Poverty rate | 10.16 |
| Homeownership rate | 68.0 |
| Unemployment rate | 4.37 |
| Median home value | 535700 |
| Gini index | 0.4444 |
| Vacancy rate | 8.75 |
| White | 585914 |
| Black | 24521 |
| Asian | 33843 |
| Hispanic/Latino | 88223 |
| Bachelor's or higher | 216645 |
## Source
- demographics: Census ACS 2023
@@ -0,0 +1,59 @@
---
type: Jurisdiction
title: "WA-07"
classification: congressional-district
state: "WA"
district: "WA-07"
demographics:
population: 811726
population_under_18: 137644
population_18_64: 387841
population_65_plus: 286241
median_household_income: 119340
poverty_rate: 9.55
homeownership_rate: 44.54
unemployment_rate: 5.17
median_home_value: 931600
gini_index: 0.4914
vacancy_rate: 6.97
race_white: 494868
race_black: 38222
race_asian: 133364
hispanic: 86150
bachelors_plus: 417520
sources:
- field: demographics
source: Census ACS 2023
confidence: official
tags: [jurisdiction, congressional-district, wa]
timestamp: "2026-07-03"
---
# WA-07
Congressional district WA-07.
## Demographics (ACS 2023)
| Measure | Value |
| --- | --- |
| Population | 811726 |
| Under 18 | 137644 |
| 18–64 | 387841 |
| 65+ | 286241 |
| Median household income | 119340 |
| Poverty rate | 9.55 |
| Homeownership rate | 44.54 |
| Unemployment rate | 5.17 |
| Median home value | 931600 |
| Gini index | 0.4914 |
| Vacancy rate | 6.97 |
| White | 494868 |
| Black | 38222 |
| Asian | 133364 |
| Hispanic/Latino | 86150 |
| Bachelor's or higher | 417520 |
## Source
- demographics: Census ACS 2023
@@ -0,0 +1,59 @@
---
type: Jurisdiction
title: "WA-08"
classification: congressional-district
state: "WA"
district: "WA-08"
demographics:
population: 794910
population_under_18: 208924
population_18_64: 248518
population_65_plus: 337468
median_household_income: 130695
poverty_rate: 7.03
homeownership_rate: 79.19
unemployment_rate: 4.15
median_home_value: 726100
gini_index: 0.4578
vacancy_rate: 7.11
race_white: 533372
race_black: 17627
race_asian: 102851
hispanic: 95048
bachelors_plus: 234619
sources:
- field: demographics
source: Census ACS 2023
confidence: official
tags: [jurisdiction, congressional-district, wa]
timestamp: "2026-07-03"
---
# WA-08
Congressional district WA-08.
## Demographics (ACS 2023)
| Measure | Value |
| --- | --- |
| Population | 794910 |
| Under 18 | 208924 |
| 18–64 | 248518 |
| 65+ | 337468 |
| Median household income | 130695 |
| Poverty rate | 7.03 |
| Homeownership rate | 79.19 |
| Unemployment rate | 4.15 |
| Median home value | 726100 |
| Gini index | 0.4578 |
| Vacancy rate | 7.11 |
| White | 533372 |
| Black | 17627 |
| Asian | 102851 |
| Hispanic/Latino | 95048 |
| Bachelor's or higher | 234619 |
## Source
- demographics: Census ACS 2023
@@ -0,0 +1,59 @@
---
type: Jurisdiction
title: "WA-09"
classification: congressional-district
state: "WA"
district: "WA-09"
demographics:
population: 775676
population_under_18: 169065
population_18_64: 298753
population_65_plus: 307858
median_household_income: 100731
poverty_rate: 10.6
homeownership_rate: 55.48
unemployment_rate: 4.74
median_home_value: 709200
gini_index: 0.4929
vacancy_rate: 6.02
race_white: 303381
race_black: 98713
race_asian: 198155
hispanic: 110866
bachelors_plus: 237684
sources:
- field: demographics
source: Census ACS 2023
confidence: official
tags: [jurisdiction, congressional-district, wa]
timestamp: "2026-07-03"
---
# WA-09
Congressional district WA-09.
## Demographics (ACS 2023)
| Measure | Value |
| --- | --- |
| Population | 775676 |
| Under 18 | 169065 |
| 18–64 | 298753 |
| 65+ | 307858 |
| Median household income | 100731 |
| Poverty rate | 10.6 |
| Homeownership rate | 55.48 |
| Unemployment rate | 4.74 |
| Median home value | 709200 |
| Gini index | 0.4929 |
| Vacancy rate | 6.02 |
| White | 303381 |
| Black | 98713 |
| Asian | 198155 |
| Hispanic/Latino | 110866 |
| Bachelor's or higher | 237684 |
## Source
- demographics: Census ACS 2023
@@ -0,0 +1,59 @@
---
type: Jurisdiction
title: "WA-10"
classification: congressional-district
state: "WA"
district: "WA-10"
demographics:
population: 776532
population_under_18: 187093
population_18_64: 287323
population_65_plus: 302116
median_household_income: 95458
poverty_rate: 8.97
homeownership_rate: 61.74
unemployment_rate: 5.18
median_home_value: 532300
gini_index: 0.4145
vacancy_rate: 4.61
race_white: 467094
race_black: 62001
race_asian: 65993
hispanic: 110739
bachelors_plus: 179098
sources:
- field: demographics
source: Census ACS 2023
confidence: official
tags: [jurisdiction, congressional-district, wa]
timestamp: "2026-07-03"
---
# WA-10
Congressional district WA-10.
## Demographics (ACS 2023)
| Measure | Value |
| --- | --- |
| Population | 776532 |
| Under 18 | 187093 |
| 18–64 | 287323 |
| 65+ | 302116 |
| Median household income | 95458 |
| Poverty rate | 8.97 |
| Homeownership rate | 61.74 |
| Unemployment rate | 5.18 |
| Median home value | 532300 |
| Gini index | 0.4145 |
| Vacancy rate | 4.61 |
| White | 467094 |
| Black | 62001 |
| Asian | 65993 |
| Hispanic/Latino | 110739 |
| Bachelor's or higher | 179098 |
## Source
- demographics: Census ACS 2023