Civic Result MapsReadiness dashboard
WorkspaceEvidencecivicresultmaps.org

2024 missing data dashboard

A contributor-facing view of what each state still needs before maps, review graphs, turnout, historical baselines, sources, and exports can be treated as complete.

Read status first, then inspect sources.

This page is meant to make the work queue visible. It separates loaded data from partial or missing data so reviewers can see why a chart, map layer, or source family is not ready yet.

Start with the chips

Green means rows or source records are loaded. Gold means usable but limited. Red means the app is still waiting on that data family.

Prioritize high gaps

Certified results, map joins, and source records come first. Review charts, turnout, and historical context should stay caveated until their row families are present.

Treat flags as prompts

A review-ready state is not a conclusion-ready state. Advisory rows point reviewers toward source checks, local context, and documented alternative explanations.

LoadedPartial or fallbackMissing or blocked
Fully ready states0 / 51
Native official states51
Missing review rows1
Missing turnout / history1 / 1
Legacy-only states0
Comparison / turnout ready50 / 50
Turnout source queue50 / 51
Equipment source registry50 / 51
Audit / CVR / incidents0 / 0 / 0
High ROI / unknown source tiers39 / 0

Administration Source Inventory

Equipment, audit, CVR, and incident context are tracked separately from vote and turnout rows
Admin Sources API
Equipment50 loaded / 51 states
Partial
Loaded 50Partial/candidate 0Needs data 1

Verifier equipment context is loaded nationally and shown as context only. It is not a vote or turnout source.

Audit0 loaded / 51 states
Needs data
Loaded 0Partial/candidate 21Needs data 30

Post-election audit artifacts are not yet inventoried nationally. These would support audit-method and audit-result review.

CVR0 loaded / 51 states
Needs data
Loaded 0Partial/candidate 14Needs data 37

CVR availability varies by state and county. It needs a separate availability/source registry before any CVR-based checks.

Incidents0 loaded / 51 states
Needs data
Loaded 0Partial/candidate 21Needs data 30

Incident, correction, litigation, recount, and canvass notes still need normalized source packages.

Native Import Coverage

Operational view of parser coverage, validation counts, and provenance readiness
AlabamaAL
Promoted
Results 67Review 2,083Comparison 2,083Turnout 67Sources 12

nativeCountyPresidentCsv

AlaskaAK
Promoted
Results 1Review 523Comparison 523Turnout 1Sources 14

nativeAlaskaStatewideSummaryCsv

ArizonaAZ
Promoted
Results 15Review 15Comparison 15Turnout 15Sources 7

nativeArizonaCanvassCountyCsv

ArkansasAR
Promoted
Results 75Review 2,779Comparison 2,778Turnout 73Sources 7

nativeArkansasTotalResultsFederalJson

CaliforniaCA
Promoted
Results 58Review 58Comparison 58Turnout 58Sources 10

nativeCaliforniaCountyPresidentCsv

ColoradoCO
Promoted
Results 64Review 64Comparison 64Turnout 64Sources 13

nativeColoradoClarityDetailXml

ConnecticutCT
Promoted
Results 9Review 169Comparison 169Turnout 169Sources 17

nativeConnecticutEmsTownJson

DelawareDE
Promoted
Results 3Review 529Comparison 529Turnout 3Sources 18

nativeDelawareOfficialReportHtml

District of ColumbiaDC
Promoted
Results 1Review missingComparison noneTurnout noneSources 7

nativeCountyPresidentCsv

FloridaFL
Promoted
Results 67Review 5,618Comparison 5,618Turnout 67Sources 11

nativeFloridaDetailHtml

GeorgiaGA
Promoted
Results 159Review 2,684Comparison 2,684Turnout 159Sources 9

nativeGeorgiaMediaExportJson

HawaiiHI
Promoted
Results 5Review 467Comparison 467Turnout 4Sources 15

nativeHawaiiOfficeText

IdahoID
Promoted
Results 44Review 44Comparison 44Turnout 44Sources 11

nativeIdahoCountyPresidentCsv

IllinoisIL
Promoted
Results 102Review 6,655Comparison 6,655Turnout 108Sources 11

nativeIllinoisElectionResultsByOfficeCsvDirectory

IndianaIN
Promoted
Results 92Review 5,253Comparison 5,253Turnout 92Sources 15

nativeIndianaEnrCountyJson

IowaIA
Promoted
Results 99Review 1,653Comparison 1,653Turnout 1,651Sources 13

nativeIowaClarityCountyDetailXmlDirectory

KansasKS
Promoted
Results 105Review 3,739Comparison 3,736Turnout 105Sources 16

nativeKansasPresidentialHouseXlsx

KentuckyKY
Promoted
Results 120Review 3,067Comparison 3,067Turnout 120Sources 14

nativeKentuckyGeneralRecapTextDirectory

LouisianaLA
Promoted
Results 64Review 3,885Comparison 3,911Turnout 64Sources 14

nativeLouisianaSosPrecinctCsvDirectory

MaineME
Promoted
Results 17Review 512Comparison 509Turnout 497Sources 16

nativeMaineSosCountyTownXlsx

MarylandMD
Promoted
Results 24Review 1,958Comparison 1,958Turnout 24Sources 11

nativeMarylandPrecinctCsv

MassachusettsMA
Promoted
Results 14Review 2,382Comparison 2,382Turnout 351Sources 10

nativeMassachusettsPd43PrecinctCsv

MichiganMI
Promoted
Results 83Review 4,428Comparison 4,416Turnout 83Sources 8

nativeMichiganMvic

MinnesotaMN
Promoted
Results 87Review 4,075Comparison 4,075Turnout 4,103Sources 5

nativeMinnesotaPrecinctResultsXlsx

MississippiMS
Promoted
Results 82Review 82Comparison 82Turnout 82Sources 9

nativeMississippiElectionRecapCsv

MissouriMO
Promoted
Results 115Review 115Comparison 115Turnout 115Sources 21

nativeMissouriCountyPresidentCsv

MontanaMT
Promoted
Results 56Review 726Comparison 726Turnout 56Sources 13

nativeMontanaPrecinctResultsXlsx

NebraskaNE
Promoted
Results 93Review 93Comparison 93Turnout 93Sources 14

nativeNebraskaCountyPresidentCsv

NevadaNV
Promoted
Results 17Review 1,057Comparison 1,057Turnout 17Sources 12

nativeNevadaStatewideGeneralCsv

New HampshireNH
Promoted
Results 10Review 304Comparison 304Turnout 304Sources 13

nativeNewHampshireTownWardCsv

New JerseyNJ
Promoted
Results 21Review 21Comparison 21Turnout 21Sources 20

nativeCountyPresidentCsv

New MexicoNM
Promoted
Results 33Review 2,165Comparison 2,165Turnout 33Sources 15

nativeNewMexicoSosMapDataJson

New YorkNY
Promoted
Results 62Review 10,408Comparison 10,408Turnout 62Sources 14

nativeNewYorkCountyPresidentCsv

North CarolinaNC
Promoted
Results 100Review 2,658Comparison 2,658Turnout 100Sources 8

nativeNorthCarolinaPrecinctResultsZip

North DakotaND
Promoted
Results 53Review 383Comparison 383Turnout 53Sources 9

nativeCountyPresidentCsv

OhioOH
Promoted
Results 88Review 8,878Comparison 8,878Turnout 8,878Sources 6

nativeOhioOfficialXlsx

OklahomaOK
Promoted
Results 77Review 1,977Comparison 1,517Turnout 77Sources 13

nativeOklahomaOfficialCsvZip

OregonOR
Promoted
Results 36Review 36Comparison 36Turnout 36Sources 14

nativeOregonCountyPresidentCsv

PennsylvaniaPA
Promoted
Results 67Review 9,154Comparison 9,152Turnout 67Sources 8

nativePennsylvaniaBulkCsv

Rhode IslandRI
Promoted
Results 6Review 444Comparison 444Turnout 39Sources 15

nativeRhodeIslandBoeCsv

South CarolinaSC
Promoted
Results 46Review 2,401Comparison 2,400Turnout 46Sources 11

nativeSouthCarolinaElectionHistoryCsv

South DakotaSD
Promoted
Results 66Review 66Comparison 66Turnout 66Sources 10

nativeCountyPresidentCsv

TennesseeTN
Promoted
Results 95Review 1,859Comparison 1,859Turnout 95Sources 16

nativeCountyPresidentCsv

TexasTX
Promoted
Results 254Review 9,348Comparison 9,346Turnout 9,712Sources 7

nativeTexasCountyJsonVtdReview

UtahUT
Promoted
Results 29Review 29Comparison 29Turnout 29Sources 13

nativeCountyPresidentCsv

VermontVT
Promoted
Results 14Review 283Comparison 283Turnout 247Sources 16

nativeVermontStaticElectionJson

VirginiaVA
Promoted
Results 133Review 2,669Comparison 2,669Turnout 2,669Sources 9

nativeVirginiaElectionStatsContestCsv

WashingtonWA
Promoted
Results 39Review 5,007Comparison 4,994Turnout 39Sources 12

nativeWashingtonCsvExports

West VirginiaWV
Promoted
Results 55Review 1,648Comparison 1,648Turnout 1,649Sources 12

nativeWestVirginiaClarityCountyDetailXmlDirectory

WisconsinWI
Promoted
Results 72Review 3,503Comparison 3,503Turnout 1,851Sources 16

nativeWisconsinWardByWardXlsx

WyomingWY
Promoted
Results 23Review 431Comparison 431Turnout 23Sources 11

nativeWyomingSosGeneralZip

Source Acquisition Tiers

Leif-style source difficulty and scripting ROI; this builds on loaded data rather than replacing it
Source Acquisition API
Tiers 1-239 source rows
Tiers 1-2

Official exports and dashboard endpoints with the best scripting ROI.

Tiers 3-42 source rows
Tiers 3-4

Useful bulk sources and local sources that may need stitching across jurisdictions.

Tiers 5-812 source rows
Tiers 5-8

Inconsistent digital sources, hostile PDFs, scanned printouts, and handwritten material.

Unknown0 source rows
Unknown

States with statewide acquisition paths still waiting for classification.

AlabamaAL / Statewide
Tier 1
precinct_absentee_provisional_columnsmedium reviewloaded_with_caveat

Review state-native turnout replacement semantics, especially the 180-ballot precinct-ZIP versus EAC/SOS fallback ballots-cast difference and ALVR denominator timing; then collect official precinct geometry/crosswalks and administration-context records.

Parser Status
native county President rows, precinct/reporting-mode U.S. House review rows, EAC fallback turnout, county geometry, and official historical baseline rows are active through etl/state-configs/al.json; scripts/normalize-al-sos-results.mjs regenerates AL CSVs from official SOS artifacts
Missing Fields
state-native turnout rows reconciled with denominator timing; precinct boundary geometry or official precinct-header crosswalk; normalized audit, CVR availability, recount, incident, correction, and litigation rows
CaliforniaCA / Statewide
Tier 1
countylow reviewloaded

Use data/ca-2024-data-coverage-inventory.json and data/ca-2024-swdb-source-review.json as the current CA source-search records; next steps are precinct/local reporting-unit result exports, precinct geometry/crosswalks, and normalized audit/CVR/recount/incident/correction/litigation records from SOS or county sources.

Parser Status
native county package loaded from official California SOS Statement of Vote President and U.S. Senate XLSX workbooks; official SOS county voter-participation PDF normalized by scripts/normalize-ca-turnout.mjs; historical 2012/2016/2020 county baselines normalized from official SOS workbooks
Missing Fields
precinct or city/local reporting-unit President rows; same-grain subcounty comparison contest rows; precinct boundary geometry or official county-local crosswalk; normalized post-election audit selection/outcome rows; normalized CVR availability, incident, correction, recount, litigation, custody, and tabulator-log records
District of ColumbiaDC / Statewide
Tier 1
official_precinct_to_single_county_equivalentlow reviewloaded

Add comparison and turnout context if needed; county FIPS coverage is complete.

Parser Status
scripts/normalize-dc-certified-results.mjs verifies reviewed source hashes and emits one 2024 row plus one historical row for each of 2016 and 2020, all joined to county:11001.
Missing Fields
same-grain comparison contest; reviewed turnout and registration denominator package
FloridaFL / Statewide
Tier 1
precinct_locationlow reviewloaded_with_caveat

Collect compatible Florida state-native ballots-cast/turnout rows, precinct geometry/crosswalks, official historical baseline replacements, and normalized audit/CVR/recount/incident/correction/litigation records.

Parser Status
nativeFloridaDetailHtml keeps certified county map totals from the official county detail table; floridaPrecinctZipPresidentSenate loads 5,618 same-grain President-versus-U.S. Senate precinct/location review rows from data/fl-2024-general-precinct-results.zip; EAC fallback turnout remains active
Missing Fields
state-native ballots-cast rows compatible with the precinct ZIP registration denominator; precinct boundary geometry and result-label crosswalk; official 2012/2016/2020 historical baseline replacement rows; normalized audit, recount, CVR availability, incident, correction, litigation, custody, and tabulator-log rows
HawaiiHI / Statewide
Tier 1
precinct_splitmedium reviewloaded_with_caveat

Collect official 2012 Hawaii historical baseline rows, precinct geometry/crosswalks if subcounty overlays are pursued, and normalized audit/CVR/recount/incident/correction/litigation records.

Parser Status
nativeHawaiiOfficeText emits five 2024 county/county-equivalent President rows, 467 review rows, and four state-native turnout rows; the historical normalizer emits five rows each for 2016 and 2020. Exact Kalawao and Maui residual tuples fail closed.
Missing Fields
precinct boundary geometry or official precinct_splitId crosswalk; normalized official audit, recount, CVR availability, incident, correction, and litigation rows; reconciled state-native turnout replacement for active EAC fallback; official 2024 precinct boundary geometry or precinct_splitId crosswalk; normalized audit, recount, CVR availability, incident, correction, and litigation rows; official 2012 county or county-equivalent presidential baseline normalized into ETL
IllinoisIL / Statewide
Tier 1
county_results_and_historical_with_precinct_reviewmedium reviewloaded_with_caveat

After promotion, confirm 102 county result rows, 204 historical rows, and 90 stored indicators; pursue a valid state-native turnout denominator and official 2012 county baseline.

Parser Status
illinoisElectionResultsByOfficeCsvDirectory rolls six separate city election authorities into 102 county result rows and loads precinct President-versus-U.S.-House review rows; scripts/report-il-turnout-source-review.mjs retains EAC turnout after rejecting the by-office fields as a valid replacement; scripts/collect-il-historical-presidential-baseline.mjs loads 204 official 2016/2020 county rows; scripts/reconcile-il-historical-promotion.mjs pins the live-to-staged correction.
Missing Fields
state-native turnout or voter-participation artifact with confirmed ballots-cast field and denominator timing; valid precinct registration denominator for all election authorities; statewide Senate/Governor same-grain comparison contest for 2024; state-native turnout denominator artifact promoted separately; official 2012 county or county-equivalent presidential baseline normalized into ETL
KansasKS / Statewide
Tier 1
precinctlow reviewloaded

Use data/ks-2024-data-coverage-inventory.json as the current KS source-search record; next steps are Kansas-native turnout denominators, precinct geometry/crosswalks, official replacement for 2012 county historical baselines if obtainable, and official audit/CVR/incident/correction/recount/litigation records.

Parser Status
nativeKansasPresidentialHouseXlsx package loaded from official Kansas SOS presidential and U.S. House workbooks; historicalPresidentialCsv loaded from official 2020 SOS workbook rows, mostly official 2016 rows, and secondary contextual 2012/missing-2016 county rows; EAC fallback turnout and Census county geometry loaded; data/ks-2024-data-coverage-inventory.json documents remaining official-source gaps
Missing Fields
state-native turnout denominator and ballots-cast rows; precinct boundary geometry or precinct crosswalk; official 2012, 2016, and 2020 historical presidential baseline rows; normalized post-election audit selection/outcome rows; official CVR availability or request-produced CVR records; official incident, correction, recount, and litigation records
MassachusettsMA / Statewide
Tier 1
city_town_ward_precinctlow reviewloaded

Collect a Massachusetts state-native local turnout denominator export, official precinct/ward/municipal geometry or reporting-unit crosswalk, and detailed audit/CVR/log/L&A/custody/incident/recount/litigation artifacts or request responses.

Parser Status
massachusettsPd43PrecinctCsv loaded for county certified results and city/town/ward/precinct President-vs-U.S. Senate review rows; historicalPresidentialCsv now generated from official PD43+ 2012/2016/2020 county pages; data/ma-2024-data-coverage-inventory.json documents turnout, geometry, audit, CVR, and incident gaps
Missing Fields
state-native local turnout denominator rows; precinct/ward/municipal geometry or reporting-unit crosswalk; normalized detailed audit workpapers and discrepancy rows; normalized CVR availability, ballot-image availability, tabulator-log, logic-and-accuracy, custody, incident, correction, recount, and litigation records
MarylandMD / Statewide
Tier 1
precinctlow reviewloaded

Collect Maryland state-native registered-voter/ballots-cast denominator rows, official 2012 county/county-equivalent presidential baseline rows, and any post-election audit/CVR/incident artifacts.

Parser Status
marylandPrecinctCsv parser loaded in etl/state-configs/md.json; scripts/normalize-md-historical-presidential-baseline.mjs now loads official 2016 and 2020 county/county-equivalent historicalPresidentialCsv rows
Missing Fields
state-native precinct registered-voter denominator; precinct boundary geometry; audit/CVR/incident artifacts; official 2012 county or county-equivalent presidential baseline normalized into ETL
MaineME / Statewide
Tier 1
municipality_countylow reviewloaded_with_caveat

Collect compatible Maine-native ballots-cast/voter-participation rows, municipality/town geometry or a crosswalk, legacy .xls parsing/conversion for 2012 historical baselines, and normalized audit/CVR/recount/incident/correction/litigation records.

Parser Status
nativeMaineSosCountyTownXlsx loads official Maine SOS President county/town rows, U.S. Senate town comparison rows, EAC fallback turnout, and official 2016/2020 historical rows; data/me-2024-data-coverage-inventory.json documents remaining turnout, geometry, 2012 XLS, and admin gaps
Missing Fields
state-native ballots-cast or voter-participation rows paired with registration denominators; municipality/town geometry or official reporting-unit crosswalk; normalized official 2012 historical baseline rows from legacy XLS artifacts; normalized audit, recount, CVR availability, incident, correction, and litigation rows
MichiganMI / Statewide
Tier 1
precinctlow reviewloaded_with_caveat

Collect official script-readable Michigan historical result exports, official statewide precinct boundary geometry or reporting-unit crosswalks, and row-level 2024 audit/recount/CVR/incident/correction artifacts if available.

Parser Status
native precinct review package loaded with secondary historical baseline and administration source inventory
Missing Fields
precinct boundary geometry; official script-readable 2012/2016/2020 historical county presidential exports; normalized audit/recount/CVR/incident/correction records
MinnesotaMN / Statewide
Tier 1
precinctlow reviewloaded

Treat as an example Tier 1 goal state; optional next step is precinct geometry.

Parser Status
native Minnesota precinct workbook parser is active through etl/state-configs/mn.json and civic_etl.native: it loads 87 county result rows, 4,075 President-versus-U.S.-Senate review rows, and 4,103 turnout rows from the official SOS workbook
Missing Fields
precinct boundary geometry
MississippiMS / Statewide county recap CSV
Tier 1
countylow reviewloaded

Keep loaded county and historical packages; use data/ms-2024-source-request-matrix.tsv to pair the collected November 2024 active-voter denominator lead with official Mississippi ballots-cast/voter-participation rows before replacing EAC turnout, and continue OCR/manual review before any precinct promotion.

Parser Status
mississippiElectionRecapCsv loaded for county review; scripts/collect-ms-active-voter-count.mjs normalizes the official November 2024 Active Voter Count denominator lead and writes data/ms-2024-turnout-denominator-lead-summary.json; scripts/collect-ms-historical-baseline.mjs loads official SOS 2012/2016/2020 county presidential baselines; data/ms-2024-source-request-matrix.tsv tracks OCR, turnout, geometry, and administration-context follow-up asks
Missing Fields
precinct rows; state-native ballots-cast turnout rows to pair with the collected November 2024 active-voter denominator lead
MontanaMT / Statewide
Tier 1
precinctlow reviewloaded

Collect or normalize Montana state-native turnout denominators, precinct boundary geometry, official 2012 county historical baseline, and post-election audit/recount/CVR/incident/correction context.

Parser Status
montanaPrecinctResultsXlsx loaded for official precinct President-versus-U.S. Senate review rows; historical 2016 and 2020 county baselines normalized from official SOS precinct workbooks with write-in caveat; EAC fallback turnout is warning-marked; 2012 historical and admin-context artifacts remain inventory/documentation gaps
Missing Fields
state-native turnout denominator; precinct boundary geometry; normalized post-election audit/recount/CVR availability artifacts; normalized incident/correction/litigation records; official 2012 county or county-equivalent presidential baseline normalized into ETL
North CarolinaNC / Statewide
Tier 1
precinct_review_county_certified_historical_reviewmedium reviewloaded

Keep the 2024 and 2020 Real Precinct=Y review caveats visible and describe the 2016 historical screen as county-only aggregation, not precinct evidence; review NCSBE history_stats voter-participation semantics against ballots-cast/eligible-voter published totals before replacing EAC turnout; next upgrades are normalized precinct boundary geometry from the NCSBE shapefile folder and normalized audit/recount/CVR/incident/correction records.

Parser Status
native county certified package loaded; 2024 review rows filtered to official Real Precinct=Y rows; historicalPresidentialCsv loaded from official NCSBE 2012/2016/2020 precinct result ZIPs; scripts/normalize-nc-historical-review.mjs generates 100 official 2016 county President-versus-U.S.-Senate rows from the source County field plus 2,662 official 2020 Real Precinct=Y rows, while reconciling the 2016 statewide totals, all 100 presidential baseline tuples, one signed source correction, and the 403 excluded 2020 Real Precinct=N keys; scripts/normalize-nc-turnout.mjs generates NCSBE voter_stats/history_stats turnout-denominator lead rows and source-review summary, but active turnout remains EAC fallback pending numerator semantics review
Missing Fields
state-native turnout replacement semantics for history_stats voters versus ballots cast; precinct boundary geometry normalized for map joins; normalized audit/recount/CVR/incident/correction records
New HampshireNH / Statewide
Tier 1
town_wardmedium reviewloaded_with_district_comparison_and_historical_caveats

Continue targeted archive/records requests for official 2012 historical baseline artifacts; request town/ward geometry or a reporting-unit crosswalk; normalize official audit/recount/CVR/incident/correction/litigation records if obtained.

Parser Status
newHampshireTownWardCsv loaded with official President, Governor, U.S. House, ballots-cast, and names-on-checklist rows normalized by scripts/normalize-nh-general-workbooks.mjs; scripts/normalize-nh-historical-baseline.mjs now generates 20 official county historical presidential rows for 2016 and 2020 with county:<GEOID> tags; data/nh-2024-admin-source-inventory.json records remaining admin/geometry/2012 request paths
Missing Fields
official 2012 historical President baseline and historical President-versus-U.S. House/Governor ticket-splitting baselines; town/ward boundary geometry; normalized post-election audit rows; normalized recount, CVR availability, incident/correction, and litigation rows
OhioOH / Statewide
Tier 1
precinctlow reviewloaded

Collect official precinct boundary geometry if available; inventory Ohio 2024 post-election audit/CVR/recount/correction/litigation sources; then add official 2020/2016/2012 county presidential baselines.

Parser Status
native official XLSX package loaded for county certified results, precinct President-versus-U.S.-Senate review rows, and precinct registered-voter turnout rows
Missing Fields
precinct boundary geometry; normalized official post-election audit result rows; statewide CVR availability inventory; incident, correction, recount, and litigation source inventory; 2020, 2016, and 2012 historical baselines
OklahomaOK / Statewide
Tier 1
precinctlow reviewloaded_with_caveat

Collect Oklahoma-native ballots-cast or voter-history rows, official precinct geometry/crosswalks, an official 2012 county baseline, and row-level audit/CVR/recount/incident/correction/litigation artifacts.

Parser Status
nativeOklahomaOfficialCsvZip loads official 2024 race/county/precinct exports; scripts/collect-ok-vrstats-registration.mjs preserves the Nov. 1 registration denominator lead; scripts/normalize-ok-historical-presidential-baseline.py safely loads exact-root official 2016/2020 CountyResults ZIP members into 154 canonical county rows.
Missing Fields
state-native ballots-cast or voter-history rows to pair with the collected Nov. 1 registered-voter denominator lead; precinct boundary geometry or precinct-to-county crosswalk; normalized post-election audit selection/outcome rows; normalized CVR availability, recount, incident, correction, and litigation records; state-native turnout denominator rows; official 2012 county or county-equivalent presidential baseline normalized into ETL
PennsylvaniaPA / Statewide
Tier 1
precinctlow reviewloaded

Optional next steps are precinct geometry and precinct turnout denominator.

Parser Status
native precinct review package loaded; official historical bulk baseline loaded
Missing Fields
precinct boundary geometry; precinct turnout denominator
Rhode IslandRI / Statewide
Tier 1
county_aggregated_city_town_federal_and_reporting_unit_reviewmedium reviewloaded_with_caveat

Collect state-native turnout denominators and finer city/town or precinct geometry/crosswalks, and normalize audit/CVR/recount/incident/correction/litigation records. Preserve the accepted historical-promotion reconciliation as the pre-promotion guard.

Parser Status
scripts/normalize-ri-boe-results.mjs reads explicit finalized root members from the official 2012, 2016, 2020, and 2024 BOE long-format ZIPs, rejects sanitized non-root entries, requires exact President and Senate statewide bucket reconciliation, emits six 2024 result rows, 444 review rows, and 18 county-plus-Federal historical rows; nativeRhodeIslandBoeCsv loads the normalized artifacts. scripts/audit-ri-historical-promotion.mjs then fails closed unless the live API and staging preserve all years and every official vote bucket while resolving to five canonical county tags plus unforced Federal Precincts.
Missing Fields
state-native turnout and registration denominator rows; result-ready city/town or precinct geometry/crosswalk for finer overlays; normalized official audit, recount, CVR availability, incident, correction, and litigation rows
South CarolinaSC / Statewide
Tier 1
precinctlow reviewloaded

Collect or normalize official 2012 county historical baseline, precinct boundary geometry, and normalized audit/CVR/incident/recount/litigation rows.

Parser Status
native parser loaded from official Election History President and U.S. House CSV downloads; historical 2016 and 2020 county baselines normalized from official Election History contest CSVs; county turnout now uses normalized SC VREMS voter-history rows
Missing Fields
map-ready precinct boundary geometry; statewide same-office comparison contest; active-registered-voter denominator artifact at the same grain as precinct results; official 2012 county or county-equivalent presidential baseline normalized into ETL
VirginiaVA / Statewide
Tier 1
precinctlow reviewloaded

Collect precinct boundary geometry and official audit/CVR/recount/litigation records or document source-side blockers.

Parser Status
native Virginia ElectionStats and ENR package loaded for certified locality results, precinct President-versus-U.S. Senate review rows, and precinct turnout/registration rows
Missing Fields
precinct boundary geometry; normalized audit, recount, CVR availability, incident, litigation, and correction records beyond ENR change-log summary and equipment context
WashingtonWA / Statewide participating county package
Tier 1
precinctmedium reviewpartial_with_2016_2020_historical_loaded

Identify whether a complete statewide precinct package exists or keep participating-export caveat; collect state-native turnout denominator, precinct geometry, 2012 historical baseline, and administration-context artifacts.

Parser Status
native participating precinct review package loaded; scripts/normalize-wa-historical-presidential-baseline.mjs downloads official 2016 and 2020 all-counties CSV exports and writes 78 historicalPresidentialCsv county baseline rows
Missing Fields
complete statewide precinct export; precinct boundary geometry; state-native turnout denominator; official 2012 county or county-equivalent presidential baseline normalized into ETL
WisconsinWI / Statewide
Tier 1
wardlow reviewloaded

Find ward-level registered-voter denominator if available; request local audit submission materials if per-reporting-unit outcomes are needed; then complete CVR availability and incident/correction source inventories.

Parser Status
native ward review package loaded with historical baseline and partial audit context
Missing Fields
ward-level registration denominator; per-reporting-unit audit discrepancy outcomes; county CVR availability verification; normalized incident/correction/recount/litigation rows
WyomingWY / Statewide
Tier 1
precinctlow_for_results_medium_for_remaining_context reviewloaded_with_caveat

Collect state-native registered-voter denominator, precinct geometry/crosswalks, and official audit/CVR/recount/incident/correction/litigation context where available.

Parser Status
nativeWyomingSosGeneralZip parses official 2024 SOS ZIP plus official 2012/2016/2020 historical ZIPs; turnout remains EAC fallback.
Missing Fields
state-native registered-voter denominator; precinct boundary geometry or crosswalks; normalized audit/CVR/recount/incident/correction/litigation records
ArkansasAR / Statewide
Tier 2
reporting_unitmedium reviewloaded_with_caveat

Use data/ar-2024-data-coverage-inventory.json as the current AR source-search record; next steps are state-native turnout denominators, official precinct/reporting-unit crosswalk or geometry, normalized official historical baselines, and audit/CVR/recount/incident/correction/litigation artifacts.

Parser Status
arkansasTotalResultsFederalJson loaded for official county President rows and county-scoped reporting-unit President-versus-U.S.-House review rows; EAC fallback turnout and Census county geometry are loaded; admin registry has equipment context only
Missing Fields
human-readable precinct names for TotalResults reporting-unit IDs; state-native county or precinct turnout denominator rows; precinct boundary geometry or reporting-unit crosswalks; official 2012/2016/2020 historical baseline artifacts normalized into ETL; normalized official audit, recount, CVR availability, incident, correction, and litigation rows
ColoradoCO / Statewide
Tier 2
countymedium reviewloaded_with_caveat

Collect an official write-in-inclusive Abstract artifact or source note for the 1,872-vote presidential gap, then pursue precinct/local result rows, precinct geometry/crosswalks, official 2012 historical baseline, and normalized audit/CVR/recount/incident/correction/litigation artifacts.

Parser Status
coloradoClarityDetailXml loaded for 64 county President rows and 64 county President-versus-CU-Regent review rows; scripts/normalize-co-historical-voter-statistics.mjs collects the Historical Election Data voter-statistics CSV and writes the active normalizedTurnoutCsv county turnout rows; scripts/normalize-co-historical-presidential-baseline.mjs collects the official 2016 and 2020 President contest list CSVs and writes 128 historicalPresidentialCsv county baseline rows
Missing Fields
write-in-inclusive county allocation for the 1,872-vote Clarity-versus-Abstract presidential gap; precinct or local reporting-unit President rows; same-grain precinct or local comparison contest rows; precinct boundary geometry or reporting-unit crosswalk; normalized official audit, recount, CVR availability, incident, correction, litigation, custody, ballot-manifest, tabulator-log, and EMS-log rows; official 2012 county or county-equivalent presidential baseline normalized into ETL
ConnecticutCT / Statewide
Tier 2
certified_sov_current_planning_region_results_with_town_review_turnoutmedium reviewloaded_certified_sov_reconciled

Collect an official 2012 baseline, review EMS report-download paths for precinct/ward rows or CVR availability, resolve EV/VV turnout semantics, and normalize audit/CVR/recount/incident/correction/litigation records if published or request-produced.

Parser Status
scripts/normalize-ct-2024-statement-of-vote.mjs hash-pins and extracts all certified SOV town President tickets; connecticutEmsTownJson uses those 169 rows for nine current planning-region results/review presidential fields while EMS supplies 169 town U.S. Senate comparison and turnout rows. scripts/normalize-ct-historical-presidential-baseline.mjs produces 18 tagged 2016/2020 historical rows.
Missing Fields
Election History event 582 voter-statistic rows or registered-voter denominator that could replace EMS turnout warnings; confirmed precinct/ward candidate vote rows or CVR availability; EMS town/MCD geometry crosswalk QA and precinct/ward geometry if sub-town rows are collected; normalized audit, CVR, recount, incident, correction, and litigation rows; precinct/ward geometry if sub-town rows are collected; official 2012 historical baseline normalized into ETL
GeorgiaGA / Statewide
Tier 2
precinct_2024_county_historical_reviewmedium reviewloaded_with_caveat

Use data/ga-2024-data-coverage-inventory.json as the current GA source-search record; next steps are state-native turnout denominators, precinct boundary geometry/crosswalks, and official audit/recount/CVR/incident/correction artifacts.

Parser Status
native precinct President-versus-U.S.-House review package loaded from official media export; official county historical baseline CSV generated from 2012/2016/2020 SOS media exports; scripts/normalize-ga-historical-review.mjs generates 318 historicalReviewCsv county President-versus-U.S.-Senate rows for 2016 and 2020 with exact statewide reconciliation; scripts/report-ga-turnout-vote-method-source-review.mjs documents that SOS vote-method groupResults are candidate-result splits and not a turnout replacement
Missing Fields
state-native turnout denominator; precinct boundary geometry; normalized official audit/recount/CVR/incident/correction records
IowaIA / Statewide
Tier 2
precinctlow reviewloaded

Use data/ia-2024-data-coverage-inventory.json as the current IA source-search record; next steps are an Iowa Clarity vote-method normalizer, official SOS precinct shapefile collection/crosswalk work, browser/manual collection or request-produced 2024 audit records, and request/normalization paths for recount, CVR availability, incident, correction, litigation, and official historical baseline replacement artifacts.

Parser Status
iowaClarityCountyDetailXmlDirectory loaded for results, review, and precinct turnout; detail XML VoteType fields are confirmed but not normalized into vote-method rows; official SOS shapefile, precinct-audit, and historical replacement leads are inventoried but not normalized
Missing Fields
normalized ballot-method package for the public vote-method API/UI; collected and crosswalked precinct boundary geometry; normalized post-election audit selection/outcome rows; normalized recount, CVR availability, incident, correction, and litigation artifacts; official historical baseline parser replacing secondary contextual rows
IdahoID / Statewide
Tier 2
countymedium reviewloaded_with_caveat

Use data/id-2024-data-coverage-inventory.json as the current ID source-search record; next steps are precinct/local result exports, same-grain precinct turnout use, precinct geometry/crosswalks, and official audit/CVR/incident/correction/recount/litigation source collection.

Parser Status
nativeIdahoCountyPresidentCsv loaded from data/id-2024-general-president.csv and data/id-2024-general-us-house.csv; official state-native county turnout rows load from data/id-2024-general-turnout.csv generated by scripts/normalize-id-turnout.mjs; official 2012/2016/2020 county historical rows load from data/id-historical-presidential-baseline.csv generated by scripts/collect-id-historical-baseline.py; data/id-2024-data-coverage-inventory.json documents remaining official-source leads and gaps
Missing Fields
precinct/local reporting-unit President rows; same-grain precinct/local comparison contest rows; loaded precinct turnout rows joined to same-grain review rows; precinct boundary geometry or reporting-unit crosswalk; normalized official audit, CVR, incident, correction, recount, and litigation records
IndianaIN / Statewide
Tier 2
county_plus_supplemental_precinctmedium reviewloaded_with_caveat

Use data/in-2024-source-request-matrix.tsv, data/source-records-request-packets/in-2024-precinct-results-request.md, and data/in-2024-county-request-routing.csv to request official same-grain precinct/precinct-split 2024 President and U.S. Senate rows, precinct geometry/turnout if needed, detailed VSTOP audit workpapers, Recount Commission/CVR/incident records suitable for normalization.

Parser Status
indianaEnrCountyJson package loaded; official 2012/2016/2020 historicalPresidentialCsv loaded from ENRHistorical/AJAX and ENR archive sources; supplemental MIT/OpenElections precinct review rows loaded; scripts/normalize-in-audit-summary.mjs loads official VSTOP 2024 county audit-summary context rows; scripts/inspect-in-enr-public-data.mjs records the official ENR public data-path evidence that retained President/Senate files are county/locality-grain and JurR files have zero candidate containers; July 4, 2026 ordinary public-path checks returned HTTP 200 for settings, President, U.S. Senate, and turnout JSON but still identified no precinct/subcounty candidate export. scripts/build-in-request-routing.mjs emits data/in-2024-county-request-routing.csv and summary JSON for official county custodian follow-up; this tracker does not contain candidate result rows.
Missing Fields
official precinct/precinct-split/subcounty President rows; official same-grain precinct/precinct-split/subcounty U.S. Senate comparison rows; precinct turnout and registered-voter denominator rows; precinct boundary geometry; detailed official VSTOP audit-unit selection/workpaper rows beyond the summary report; normalized official recount/contest/correction records; official CVR availability or request-produced CVR records; official incident and correction records
LouisianaLA / Statewide
Tier 2
precinct_vote_mode_and_parishmedium reviewloaded_with_caveat

Collect precinct boundary geometry/crosswalks, an official 2012 historical baseline artifact, and normalized audit/CVR/incident/correction/recount/litigation records.

Parser Status
louisianaSosPrecinctCsvDirectory loads official parish President result rows and precinct/vote-mode President-versus-U.S.-House review rows; scripts/normalize-la-post-election-statistics.mjs generates active SOS parish turnout rows; scripts/normalize-la-historical-presidential-baseline.mjs loads official 2016 and 2020 parish historical presidential baselines; EAC is retained as a benchmark.
Missing Fields
precinct boundary geometry or precinct-to-parish crosswalks; normalized official audit, recount, CVR availability, incident, correction, and litigation rows; state-native turnout denominator rows; official 2012 county or county-equivalent presidential baseline normalized into ETL
North DakotaND / Statewide
Tier 2
county_results_precinct_reviewmedium reviewloaded_with_caveat

Reconcile and normalize SOS eligible-voter turnout, collect precinct geometry/crosswalks and official 2012/2016/2020 historical baselines, then collect audit/CVR/recount/incident/correction/litigation artifacts.

Parser Status
scripts/collect-nd-sos-results.mjs collects official SOS ResultsAjax JSON rows and writes countyPresidentCsv plus localComparisonCsv artifacts; active ND ETL now loads 53 county result rows, 383 same-key precinct President-versus-U.S.-Senate review rows, EAC fallback turnout, and county geometry
Missing Fields
state-native eligible-voter denominator parser and reconciliation to EAC fallback; precinct boundary geometry or result-to-precinct crosswalk; normalized historical baseline rows; normalized audit, CVR availability, incident, correction, recount, and litigation rows
New MexicoNM / Statewide
Tier 2
county_precinctmedium reviewloaded_with_caveats

Review SOS turnout denominator semantics, collect/OCR a reviewed 2024 voter-statistics artifact if available, collect precinct geometry/crosswalk, normalize 2012 historical and admin-context artifacts, and QA website display after any explicit production promotion.

Parser Status
etl/state-configs/nm.json now loads official NM SOS 2024 President county results, President-vs-U.S. Senate precinct review rows, EAC turnout fallback rows, and 2020/2016 official historical baselines through nativeNewMexicoSosMapDataJson.
Missing Fields
state-native turnout rows reconciled with denominator timing; OCR-backed voter statistics denominator artifact reviewed and normalized; precinct boundary geometry or result-key crosswalk; official 2012 historical baseline rows; normalized audit, CVR availability, recount, incident, correction, litigation, custody, and tabulator-log rows
NevadaNV / Statewide
Tier 2
precinctmedium reviewloaded

Use data/nv-2024-non-clark-county-request-packets.json and data/nv-2024-county-source-request-matrix.tsv to request official local result exports or records-request productions for the 14 non-Clark/non-Washoe/non-Humboldt jurisdictions, starting with Eureka County, then collect a state-native turnout denominator and administration evidence artifacts.

Parser Status
localComparisonCsv loaded for Clark County, Washoe County, and Humboldt County CVR precinct rows; data/nv-2024-county-source-request-matrix.tsv tracks the remaining 14 jurisdiction request paths; scripts/create-nv-county-request-packets.mjs generates data/nv-2024-non-clark-county-request-packets.json for county-specific request follow-through; active turnout remains EAC fallback
Missing Fields
local/precinct rows for 14 non-Clark/non-Washoe/non-Humboldt jurisdictions; state-native turnout denominator; precinct/local reporting-unit geometry or crosswalks; official 2012/2016/2020 historical baseline replacement for secondary context rows; post-election audit, L&A, tabulator-log, custody, incident/correction, recount, litigation, and remaining CVR availability artifacts
UtahUT / Statewide
Tier 2
countymedium reviewloaded_with_caveat

Collect precinct/local reporting-unit rows, precinct geometry/crosswalks, official historical baselines, and normalized audit/CVR/incident/correction/litigation records.

Parser Status
county President rows load from the official electionresults.utah.gov API; Attorney General comparison, turnout, and historical rows load through scripts/normalize-ut-official-results.mjs artifacts and the generic countyPresidentCsv dispatcher.
Missing Fields
precinct/local reporting-unit rows; precinct boundary geometry or crosswalks; official normalized 2012/2016/2020 historical baselines; normalized audit/CVR/incident/correction/recount/litigation rows
VermontVT / Statewide
Tier 2
town_or_reporting_districtmedium reviewloaded_with_caveat

Resolve SOS turnout denominator timing before replacing EAC fallback; collect town/reporting-district geometry, the official 2012 county historical baseline, and normalized audit/CVR/recount/incident/correction/litigation context.

Parser Status
nativeVermontStaticElectionJson loads 14 county President rows and 283 town/reporting-district President-versus-U.S.-Senate review rows from official SOS static JSON after excluding the duplicated STATE WIDE summary row and reconciling to certified canvass totals; active turnout remains EAC fallback.; scripts/normalize-vt-historical-presidential-baseline.mjs loads official 2016/2020 archive CSV baselines.
Missing Fields
state-native turnout importer replacing EAC fallback; town/reporting-district geometry and crosswalk for subcounty maps; normalized audit, recount, CVR, incident, correction, and litigation rows; official 2012 county or county-equivalent presidential baseline normalized into ETL
West VirginiaWV / Statewide
Tier 2
precinctlow reviewloaded

Request official statewide precinct boundary geometry or county precinct crosswalks, then request and normalize 2024 hand-count audit selections/outcomes, CVR availability responses, recount/correction/incident/litigation records, and official 2012/2016/2020 historical baseline artifacts.

Parser Status
westVirginiaClarityCountyDetailXmlDirectory loaded for results/review/turnout; Verified Voting county equipment context loaded; data/wv-2024-data-coverage-inventory.json documents official geometry, audit, CVR, recount, incident/correction, litigation, and historical-source request paths
Missing Fields
official statewide precinct boundary geometry; normalized 2024 post-election audit selection/outcome artifacts; normalized CVR availability rows; incident, correction, recount, and litigation records
TexasTX / Statewide open data project
Tier 3
precinctmedium reviewloaded_with_caveat

Request source-side notes or county crosswalk documentation for VTD generic write-in handling, then add VTD boundary geometry.

Parser Status
texasCountyJsonVtdReview loaded with VTD write-in reconciliation summary
Missing Fields
ballot method fields; precinct/VTD boundary geometry; source-side explanation for generic VTD write-in rows versus named certified write-in candidates
TexasTX / Harris County
Tier 4
precincthigh reviewcandidate

Use only if Texas statewide sources cannot provide required precinct rows.

Parser Status
example local source only; parser not implemented
Missing Fields
statewide coverage; registration denominator source; consistent navigation across counties
AlaskaAK / Statewide
Tier 5
statewide_result_with_precinct_reporting_unit_reviewmedium reviewloaded_with_caveat

Request official county-equivalent totals or ballot-to-home-precinct mappings for 2016, 2020, and 2024, including a reviewed current-geography treatment for the 2016 Valdez-Cordova split.

Parser Status
statewide President rows load from scripts/normalize-ak-election-summary.mjs; official ENRbyPrecinct.csv is retained and scripts/normalize-ak-enr-by-precinct.mjs generates 523 localComparisonCsv review rows at precinct/reporting-unit grain with a 750-vote U.S. House write-in caveat; scripts/report-ak-enr-turnout-semantics.mjs confirms ENR Reg_voters/total_ballots reconcile statewide but active turnout remains EAC fallback pending source-side semantics; data/ak-counties.geojson now supplies 30 canonical county-equivalent FIPS tags without changing statewide result grain
Missing Fields
U.S. House write-in allocation by precinct/reporting unit or source confirmation of omission; geometry/crosswalk for mixed precinct, absentee, early, question, remote, and HD99 reporting units; state-native lower-grain turnout denominator rows reviewed for denominator timing; loaded 2012/2016/2020 historical baselines; normalized official audit, recount, CVR availability, incident, correction, and litigation rows; exact county-equivalent presidential allocations for 2016, 2020, and 2024
DelawareDE / Statewide
Tier 5
county_and_election_districtmedium reviewloaded_with_caveat

Collect official 2012 county presidential baselines, election-district geometry/crosswalks, and audit/CVR/incident/recount/correction/litigation artifacts or request responses.

Parser Status
delawareOfficialReportHtml parser loaded; scripts/normalize-de-historical-presidential-baseline.py loads official 2016 and 2020 historicalPresidentialCsv rows
Missing Fields
active state-native turnout replacement; election-district boundary geometry and result-label crosswalk; normalized audit, recount, CVR availability, incident, correction, litigation, custody, and tabulator-log rows; official 2012 county or county-equivalent presidential baseline normalized into ETL
South DakotaSD / Statewide
Tier 5
countymedium reviewpartial_secondary_staging

Use data/sd-2024-official-source-request-packet.json to request or locate the official 2024 General Election Canvass and Certificate PDF/static export, or a reconciling official ElectionID 684 payload that includes canvass/write-in adjustments beyond the retained unofficial statewide XLSX export. Then decide whether the ElectionID 684 turnout archive can replace EAC fallback after denominator timing review; continue precinct/local result, geometry, historical baseline, and administration-context collection.

Parser Status
countyPresidentCsv and countyComparisonCsv still load caveated secondary county staging rows generated by scripts/collect-sd-2024-county-results.mjs. Wave 24 updates scripts/collect-sd-official-archive-evidence.mjs, data/sd-2024-official-results-archive-evidence.json, and data/sd-2024-official-source-request-packet.json to retain official SD SOS archive ElectionID 684, the official Statewide Results.xlsx export, official results FAQ text, a public-records/county-auditor request packet, and 2024 General post-election audit-page context. The archive map-data and XLSX export totals agree with each other but are 194 President votes and 184 U.S. House votes below the current certified-style staging totals, so the certified canvass/export remains a P0 request item.
Missing Fields
retained official SD SOS certified 2024 General Election Canvass and Certificate PDF/static export or archive payload that reconciles to certified county totals; official same-grain precinct/local result rows; state-native turnout denominator rows; precinct boundary geometry or official local reporting-unit crosswalk; official 2012/2016/2020 historical baseline artifacts; normalized official audit certificate rows beyond the retained audit-page summary, plus recount, CVR availability, incident, correction, and litigation rows
ArizonaAZ / Statewide
Tier 6
county_current_and_historical_reviewmedium reviewloaded_with_caveat

Use data/az-2024-admin-source-inventory.json and data/az-2024-data-coverage-inventory.json as the current AZ source-search records; next steps are county-by-county collection or records requests for precinct/local President and U.S. Senate rows, precinct geometry/crosswalks, CVR/ballot-image/log/L&A/custody records, detailed audit/recount/incident/correction rows, and a reviewed official replacement for the secondary historical-baseline other-vote semantics.

Parser Status
native county review package loaded; scripts/normalize_az_historical_review.py deterministically generates 30 historicalReviewCsv county rows from the official 2016 signed canvass PDF and 2020 detailed XML ZIP, with exact statewide reconciliation and reviewed PDF text-layer corrections; AZ admin/source inventory documents hand-count, recount/litigation, and records-request paths without normalizing electronic evidence rows
Missing Fields
precinct review rows; precinct boundary geometry; statewide precinct/local reporting-unit export; same-grain precinct U.S. Senate rows; reviewed official replacement for secondary 2012/2016 historical baseline other-vote semantics; normalized CVR, ballot-image, tabulator-log, L&A, custody, audit-unit, incident, correction, recount, and litigation rows
KentuckyKY / Statewide
Tier 6
precincthigh reviewloaded_with_caveat

Review county-clerk official turnout documentation before any active turnout replacement, build a precinct turnout/registration parser with reporting-unit crosswalk, collect precinct boundary geometry or a reporting-unit crosswalk, and request/normalize audit/recount/CVR/incident/correction/litigation artifacts from the State Board, county clerks, county boards, or court/board dockets.

Parser Status
kentuckyGeneralRecapTextDirectory loaded with Elliott manual transcription; historicalPresidentialCsv loaded from official 2012/2016/2020 Kentucky result PDFs; scripts/reconcile-ky-turnout-registration.mjs now generates a county State Board turnout/registration versus EAC fallback reconciliation, but EAC remains active.
Missing Fields
six counties have county-only/no precinct-review rows from extracted recap text; county-clerk official turnout documentation and intentional active-turnout replacement review; precinct boundary geometry or result-to-geometry crosswalk; normalized audit/recount/CVR/incident/correction/litigation artifacts
MissouriMO / Statewide
Tier 6
countymedium reviewloaded_with_blocker

Use data/mo-2024-source-request-tracker.json to purchase or request Missouri SOS precinct-level general election files for 2024 President and U.S. Senate, then add precinct geometry and collect/normalize 2024 audit certificates, CVR availability rows, incidents, corrections, recounts, and litigation records.

Parser Status
scripts/normalize-mo-sos-pdfs.mjs retains official 116-authority source rows and emits 115 canonical county FIPS rows for President, Senate, turnout, and each historical year; Jackson County combines Kansas City-within-Jackson and Jackson-outside-Kansas-City with zero statewide delta.
Missing Fields
official purchasable precinct-level President rows; official purchasable precinct-level U.S. Senate rows; precinct boundary geometry; normalized 2024 post-election audit selection/outcome artifacts; county-by-county CVR availability records; normalized incident/correction/recount/litigation rows
NebraskaNE / Statewide
Tier 6
countymedium_high reviewloaded

Review the generated Nebraska canvass voting-statistics reconciliation before replacing EAC fallback turnout; request or locate official Nebraska precinct/subcounty President and U.S. Senate rows plus publishable reporting-unit geometry/crosswalk; request official audit, recount, CVR, incident/correction/litigation, and equipment records from the SOS Elections Division or county election offices.

Parser Status
county canvass President-versus-U.S. Senate package loaded; official historical county baseline CSV generated by scripts/normalize-ne-historical-baseline.mjs; scripts/normalize-ne-canvass-voting-statistics.mjs generates a canvass/EAC turnout reconciliation showing matching registered voters and a 91-vote ballots/total-voting difference; EAC fallback turnout remains active pending review; precinct/subcounty parser still blocked pending source acquisition
Missing Fields
official public precinct/subcounty President result rows; official public precinct/subcounty U.S. Senate result rows; publishable precinct/subcounty boundary geometry or reporting-unit crosswalk; reviewed Nebraska canvass turnout replacement semantics before replacing EAC fallback turnout; official post-election audit selection and outcome artifacts; official recount package for 2024 contests if any were conducted; CVR availability statement or request path with county/state custody caveats; normalized incident, correction, and litigation records beyond the canvass Reported Problems section; official equipment source records from SOS or county election offices beyond supplemental Verified Voting context
New JerseyNJ / Statewide
Tier 6
county_loaded_municipal_followupmedium reviewloaded_county_with_municipal_followup

Collect official 2012 county presidential baselines, municipal President/U.S. Senate/turnout PDF rows and geometry/crosswalks, plus audit/CVR/incident/recount/correction/litigation artifacts or request responses.

Parser Status
county-level DOE President, U.S. Senate, and turnout PDFs loaded by scripts/normalize-nj-doe-pdfs.mjs; official 2016 and 2020 historicalPresidentialCsv rows loaded by scripts/normalize-nj-historical-presidential-baseline.mjs
Missing Fields
loaded municipal President-versus-U.S.-Senate review rows; municipal boundary geometry and DOE-label crosswalk; normalized county post-election audit outcome rows; normalized CVR availability, incident, correction, recount, litigation, ballot-manifest, tabulator-log, and EMS-log rows; official 2012 county or county-equivalent presidential baseline normalized into ETL
New YorkNY / Statewide
Tier 6
countymedium reviewloaded_with_caveat

Use data/ny-2024-data-coverage-inventory.json, data/ny-2024-source-request-matrix.tsv, data/ny-2024-missing-county-request-packets.json, and data/ny-2024-wave25-official-path-checks.json to collect or request official NYSBOE/county election-district President and U.S. Senate rows, starting with ordinary collection and reconciliation of the Oswego County 2024 General PDF/Excel lead; also collect ballots-cast/voter-history rows paired with enrollment denominators, CVR availability, audit/recount/correction/incident records, and precinct/election-district geometry or crosswalks. Monitor VEDA results/download exports for post-April 1, 2026 elections or any later historical 2024 export.

Parser Status
countyPresidentCsv loaded with localComparisonCsv partial review rows, EAC turnout fallback, official PDF historical baseline, county equipment context, NY coverage inventory, Wave 21 source request matrix, Wave 22 county packets, Wave 24 Monroe official detail rows, and Wave 25 official-path evidence; official full-state precinct/election-district parser still needs a complete source package and crosswalk. VEDA/Flateau results and downloads are classified as future official export paths, currently empty for 2024 replacement purposes. Wave 25 found an official Oswego County 2024 General PDF/Excel result lead, but it is not collected, parsed, or reconciled yet.
Missing Fields
official precinct/local reporting-unit President rows from NYSBOE or county boards for counties still outside local review coverage; official same-grain precinct/local U.S. Senate comparison rows from NYSBOE or county boards for counties still outside local review coverage; state-native ballots-cast or voter-history artifact to pair with NYSBOE enrollment denominators before replacing EAC fallback; official CVR availability inventory; official audit/recount/correction/incident/litigation record package; precinct or election-district boundary geometry and result-label crosswalk
OregonOR / Statewide
Tier 6
countyhigh reviewloaded_with_caveat

Normalize the 2024 official turnout statistics PDF, collect official 2012 historical baseline rows, then build or request machine-readable precinct President plus same-grain comparison rows.

Parser Status
native county President-versus-Attorney-General package loaded from official Oregon abstract PDF; 2016/2020 historical county baselines loaded from official abstract PDFs; ORMS precinct package collected but not normalized; data/or-2024-data-coverage-inventory.json documents remaining official turnout, 2012 historical, audit/CVR, request, and display-path gaps
Missing Fields
normalized precinct President and same-grain comparison rows; state-native turnout denominator rows from the official Oregon turnout statistics PDF; precinct boundary geometry or reporting-unit crosswalks; normalized post-election audit, CVR availability, incident, correction, recount, litigation, tabulator-log, logic-and-accuracy, custody, and ballot-image records; official 2012 county or county-equivalent presidential baseline normalized into ETL
TennesseeTN / Statewide
Tier 6
precinctmedium reviewloaded_with_caveat

Collect state-native turnout denominators, official precinct geometry/crosswalks, official 2012 historical baselines, and normalized audit/CVR/recount/incident/correction/litigation records.

Parser Status
scripts/normalize-tn-sos-results.mjs normalizes the official SOS precinct PDF to 95 county President rows and 1,859 nonzero precinct President-versus-U.S.-Senate review rows; scripts/normalize-tn-historical-presidential-baseline.mjs normalizes official 2016 and 2020 county presidential PDF baselines; EAC fallback turnout, county geometry, and equipment context are loaded
Missing Fields
state-native turnout denominator rows; precinct boundary geometry or reporting-unit crosswalk; normalized official audit, recount, CVR availability, incident, correction, and litigation records; official 2012 county or county-equivalent presidential baseline normalized into ETL
MississippiMS / County recapitulation PDFs
Tier 7
precincthigh reviewpartial

Continue OCR/manual review for the 61 review-required counties and 10 missing-OCR counties, rerun npm run etl:verify:ms:ocr:reviewed, then promote only fully reviewed precinct rows.

Parser Status
OCR scripts and reconciliation gate exist; 2026-06-30 reviewed partial verification reported 11 import-ready counties, 61 review-required counties, and 10 missing-OCR counties
Missing Fields
reviewed structured precinct CSV; complete correction-reviewed OCR coverage for all counties; fully reconciled OCR output

Result Source Discovery Queue

States needing official local reporting-unit rows before comparable advisory flags can be calculated
Source Packages API
AlaskaAK
Priority 20
official statewide result precinct review loaded write in geometry turnout gaps remainingU.S. Representative first-choice votes; official ENRbyPrecinct.csv now provides same-grain President plus U.S. House named-candidate rows for 523 precinct/reporting units, with a 750-vote U.S. House write-in caveat.

Wave 25 keeps AK in sourceDiscoveryQueue but narrows the remaining blockers. AK stages one certified statewide President row, 523 official precinct/reporting-unit President-versus-U.S.-House named-candidate first-choice review rows, and one EAC turnout row. ENRbyPrecinct.csv still does not itemize 750 statewide U.S. House write-in votes by reporting unit. ENR Reg_voters and total_ballots de-duplicate to 523 reporting units and reconcile to 611,078 registered voters and 340,981 ballots, but district absentee, early-voting, and question rows carry ballots with zero registered voters, so active turnout remains EAC fallback until source-side denominator semantics are reviewed. Geometry/crosswalk, official historical baselines, and normalized audit/CVR/recount/incident/correction/litigation rows remain request-tracked in data/ak-2024-official-source-request-packet.json.

Parser
scripts/normalize-ak-election-summary.mjs generates statewide President CSVs from data/ak-2024-general-election-summary-report.pdf. scripts/normalize-ak-enr-by-precinct.mjs reads official data/ak-2024-general-enr-by-precinct.csv and writes data/ak-2024-general-precinct-president-us-house-review.csv for localComparisonCsv review rows. civic_etl/native.py uses countyPresidentCsv for the statewide certified row and localComparisonCsv for 523 AK review rows.
Needed
official 2024 Election Summary Report PDF; normalized statewide President CSV generated from the official summary PDF; official ENRbyPrecinct.csv retained from the 2024 General All Details page; normalized 523-row precinct/reporting-unit President versus U.S. House named-candidate first-choice review CSV generated from ENRbyPrecinct.csv; EAC fallback turnout rows, matching the official summary Times Cast statewide totals; State House District geometry retained as a future join lead only; data/ak-2024-data-coverage-inventory.json and data/ak-2024-source-request-matrix.tsv documenting the remaining U.S. House write-in allocation, geometry/crosswalk, turnout, historical, and administration-context request fields; official results page evidence artifact documenting concrete ENR, SOVC, CVR, and RCV source URLs; data/ak-2024-enr-turnout-semantics.json documenting ENR Reg_voters/total_ballots reconciliation and mixed reporting-unit caveats; data/ak-2024-official-source-request-packet.json refreshing request fields for write-ins, geometry/crosswalk, turnout semantics, historical baselines, and administration context
IndianaIN
Priority 1
official county results turnout 2012 2016 2020 historical loaded supplemental precinct review vstop audit summary loaded official enr public scan and live recheck confirm precinct rows missingU.S. Senate; official ENR supports certified county totals, and MIT/OpenElections supplemental rows support local President-vs-U.S.-Senate advisory review.

Official Indiana ENR county category JSON is collected and parsed for certified 2024 county totals, official county turnout is loaded, official 2012/2016/2020 county historical baselines are normalized, and the official VSTOP 2024 General Election audit summary is loaded for seven audited counties as context. The ENR public-data inventory confirms the public app path fetches OffCatC office-category JSON and turnout-statistics downloads, and the July 4, 2026 ordinary public-path recheck returned HTTP 200 for settings, President, U.S. Senate, and turnout JSON, but no President or U.S. Senate precinct/subcounty candidate export; collected JurR county jurisdiction JSON files contain zero candidate containers. Advisory flags still use MIT/OpenElections supplemental local rows, with caveats that MIT flags Indiana Senate/Governor overreporting in some counties and non-unique precinct labels. Indiana remains out of completedNativeStates until official same-grain precinct/subcounty President and U.S. Senate rows are collected or the methodology explicitly accepts supplemental review rows as complete. Normalized detailed audit/CVR/incident/correction records remain preferred/request-path administration items. Wave 25 did not identify a public official replacement export; the existing machine-readable county custodian routing covers all 92 counties and official precinct/split counts for follow-up after the statewide request.

Parser
indianaEnrCountyJson package loaded for official county results; normalizedTurnoutCsv loaded for official county turnout; historicalPresidentialCsv loaded for official 2012/2016/2020 county baselines; indianaEnrJurisdictionDirectoryInventory collected; localComparisonCsv loaded for MIT/OpenElections supplemental precinct President and U.S. Senate rows; scripts/normalize-in-audit-summary.mjs loads official VSTOP 2024 audit summary context. scripts/build-in-request-routing.mjs now generates county custodian request routing from official JurR metadata plus the official precinct/split-count PDF. Future parsers are needed only if an official precinct/subcounty result export, detailed audit workpapers, CVR availability records, or incident/correction/recount rows are obtained.
Needed
official precinct-level or county-subdivision result rows for President, if Indiana publishes or provides them; official same-grain U.S. Senate rows for advisory comparison if President rows are available below county; data/source-records-request-packets/in-2024-precinct-results-request.md as the current Indiana Election Division/county custodian request packet, including precinct-split fields; precinct or lower-level turnout and registered-voter denominator rows if same-grain turnout screening is required; precinct or local reporting-unit boundary geometry, if subcounty map overlays are required; audit, recount, CVR availability, incident, correction, and certification records for 2024 administration context; official county 2024 turnout and registration rows are loaded from the Indiana Election Division PDF; supplemental MIT/OpenElections President and U.S. Senate local review rows are loaded for advisory flag calculation; Verified Voting county equipment context is loaded as secondary administration context only; official 2016 and 2020 county historical presidential baselines are loaded from ENR archive JSON; detailed official VSTOP audit-unit workpapers beyond the loaded 2024 General Election audit summary, if published or request-produced; official CVR availability/exportability records or request-produced county CVR records; official Recount Commission/county incident, correction, recount, and litigation records; official VSTOP 2024 General Election audit summary rows are loaded for seven audited counties as context only; data/in-2024-county-request-routing.csv and data/in-2024-county-request-routing-summary.json as the current county custodian follow-up tracker
IowaIA
Priority 2
official precinct review turnout package collected vote method geometry audit leads documentedU.S. House by district; loaded from official county detail XML reports as precinct-level President-vs-U.S.-House review rows.

Iowa has official county detailxml.zip reports collected from the Secretary of State Clarity results app. The parser loads precinct-level President-versus-U.S.-House review rows and state-native precinct turnout rows. Remaining gaps are a normalized Iowa vote-method package for Clarity VoteType fields, collected/crosswalked SOS precinct shapefile geometry for subcounty overlays, normalized audit selection/outcome rows from the 2024 precinct-audit source or county reports, official 2012/2016/2020 historical replacement artifacts, and normalized recount/CVR availability/incident/correction/litigation records.

Parser
iowaClarityCountyDetailXmlDirectory loaded for 99 county result rows, 1,653 precinct review rows, and 1,651 precinct turnout rows. data/ia-2024-data-coverage-inventory.json now documents confirmed Clarity VoteType fields, official SOS county precinct shapefile leads, the official 2024 precinct-audit image lead, official historical replacement leads, and remaining admin request paths.
Needed
official county detailxml.zip reports for all 99 counties; Iowa Clarity VoteType normalizer/public vote-method package if method display rows are added, with candidate-contest-method caveats and reconciliation to contest totals; official county precinct shapefile ZIP collection, web-safe geometry normalization, and Clarity precinct-name crosswalk if subcounty map overlays are required; browser/manual or request-produced copy of the official 2024 General Election County Precinct Audits source plus normalized selected-precinct report/selection/outcome rows; 2024 recount or administrative-audit request/result packets if any; CVR availability/request-path responses by county or state custodian; official incident, correction, and litigation records if published or provided by request; official Iowa SOS 2012, 2016, and 2020 county presidential artifacts plus parser before replacing secondary historical baseline context rows
KentuckyKY
Priority 3
official precinct review package collected historical loaded state turnout leads reconciled admin inventory documentedU.S. House by district; loaded as precinct-level President-versus-U.S.-House review rows where the county recap PDF includes both contests.

Kentucky has official 2024 county recap PDFs, official 2012/2016/2020 county historical presidential baselines, county geometry, loaded county equipment context, and a generated county turnout/registration reconciliation. Remaining blockers are county-clerk official documentation before any active turnout replacement, precinct-level turnout/registration crosswalk work, precinct boundary geometry, normalized audit/recount/CVR/incident/correction/litigation records, and six counties that remain county-only/no precinct-review from extracted 2024 recap text.

Parser
kentuckyGeneralRecapTextDirectory loaded for 120 county result rows and 3,067 precinct review rows; historicalPresidentialCsv loaded for 360 official 2012/2016/2020 county baseline rows; EAC fallback turnout remains active. scripts/reconcile-ky-turnout-registration.mjs now parses county State Board turnout/registration PDFs into a 120-row reconciliation report showing 2,086,320 State Board voters versus 2,086,090 EAC ballots cast and the same 3,548,136 registered-voter denominator.
Needed
county-clerk official turnout documentation and replacement-semantics review before promoting the generated State Board county turnout/registration reconciliation over EAC fallback turnout; precinct boundary geometry or publishable reporting-unit crosswalk if subcounty map overlays are required; post-election audit selection/outcome records, recount/recanvass records, CVR availability/request paths, incident/correction records, and litigation records beyond the loaded equipment context; precinct-level turnout/registration parser or crosswalk if using State Board precinct PDFs below county grain
MississippiMS
Priority 4
official county review historical turnout denominator summary collectedU.S. Senate

Mississippi county-level President-versus-U.S. Senate review rows are live from the Secretary of State statewide recap CSV. On 2026-06-30, the reviewed partial OCR path reported 11 import-ready counties, 61 review-required counties, and 10 missing-OCR counties; precinct-level advisory flags remain blocked until all county recapitulation PDFs are OCRed or manually reviewed, reconciled to the official recap totals, and parsed into structured rows. Historical baselines are loaded from official SOS county presidential artifacts for 2020, 2016, and 2012. Turnout remains EAC fallback: the official November 2024 Active Voter Count denominator lead is collected, normalized, and summarized against EAC, but it is not a complete turnout replacement without official Mississippi ballots-cast or voter-participation rows. The current follow-up queue is recorded in data/ms-2024-source-request-matrix.tsv.

Parser
mississippiElectionRecapCsv is loaded for county review. The official November 2024 Active Voter Count denominator lead is collected and normalized by npm run etl:collect:ms:active-voters, but it remains candidate context because it has no ballots-cast rows; the generated summary records the current EAC fallback comparison. For precinct-level rows, run scripts/ocr-ms-county-result-pdfs.mjs or reuse checked-in OCR text, run scripts/extract-ms-recap-ocr-text-rows.mjs and scripts/reconcile-ms-ocr-grid-cells.mjs, apply reviewed corrections with npm run etl:verify:ms:ocr:reviewed for partial-review status, then promote only a fully reviewed structured precinct artifact. Historical baselines are loaded from source-cited official SOS county presidential artifacts for 2020, 2016, and 2012; keep them county-level context only. Use data/ms-2024-source-request-matrix.tsv for artifact-specific follow-up asks.
Needed
OCR text generated from official county recapitulation PDFs with npm run etl:ocr:ms if precinct-level review is pursued; the default renderer/OCR path is Node-based and rotates the sideways recapitulation sheets before OCR, with optional external Poppler/Tesseract mode; reviewed structured precinct-level President-versus-U.S. Senate CSV promoted from scripts/extract-ms-recap-grid-cells.mjs output; state-native turnout denominator artifact and official ballots-cast/voter-participation artifact if replacing EAC turnout fallback; SOS Active Voter Count Reports are a denominator lead only; official November 2024 Active Voter Count denominator lead collected at data/ms-2024-november-active-voter-count.pdf, normalized to data/ms-2024-november-active-voter-count.csv, and summarized at data/ms-2024-turnout-denominator-lead-summary.json by npm run etl:collect:ms:active-voters; keep as candidate context until official ballots-cast or voter-participation rows are paired with it; official 2020, 2016, and 2012 Mississippi SOS county presidential artifacts from the SOS archive iframe targets, direct recap files, or SOS request path before enabling historical baselines; data/ms-2024-source-request-matrix.tsv as the current bounded request queue for OCR review, turnout replacement, historical baselines, precinct geometry, and administration-context records
MissouriMO
Priority 5
official county review turnout historical package collected precinct file purchase blockerU.S. Senate

Missouri has official county/reporting-jurisdiction President-versus-U.S. Senate review rows, state-native 2024 registered-voter turnout denominators, 2012/2016/2020 official historical presidential baselines, an official administration-source inventory for audit/CVR/incident/recount/litigation/equipment context, and a request tracker at data/mo-2024-source-request-tracker.json. The SOS page says precinct-level general election data files are available for purchase by contacting the Elections Division, so precinct-level advisory flags remain blocked until that file is obtained and paired with geometry or a reporting-unit crosswalk. Normalized audit outcomes, county CVR availability, incident/correction, recount, and litigation rows are still not loaded.

Parser
countyPresidentCsv loaded for Missouri official county/reporting-jurisdiction package; normalizedTurnoutCsv and historicalPresidentialCsv are generated from official Missouri SOS PDFs by scripts/normalize-mo-sos-pdfs.mjs; data/mo-2024-admin-source-inventory.json records official administration-source paths; precinct data must be purchased from Missouri SOS for subcounty rows
Needed
official purchasable precinct-level data file if subcounty advisory flags are required; official precinct boundary geometry if subcounty map overlays are required; normalized post-election audit selection/outcome artifacts, CVR availability rows, incident/correction rows, recount records, and litigation records for administration context; data/mo-2024-source-request-tracker.json request tracker maintained until precinct/admin records are collected
NebraskaNE
Priority 7
official county review historical admin inventory collected precinct path blockedU.S. Senate

Nebraska has official county-level President-versus-U.S. Senate two-year review rows, EAC fallback turnout with generated state-native canvass reconciliation and registration cross-check paths, official 2012/2016/2020 county presidential baselines, county geometry, and an administration-source inventory. The live SOS previous-elections, voter-registration, district-map, voter-file, Elections Division, and county contact pages do not expose a statewide public precinct/subcounty President plus U.S. Senate result export or matching precinct/subcounty geometry. Request those rows and crosswalk/geometry before calculating comparable advisory flags below county level.

Parser
countyPresidentCsv and countyComparisonCsv are loaded for Nebraska official county canvass rows; scripts/normalize-ne-historical-baseline.mjs loads official historical county baselines; scripts/normalize-ne-canvass-voting-statistics.mjs generates the canvass/EAC turnout reconciliation, but EAC remains active until replacement semantics are reviewed; precinct/subcounty result and geometry parsers remain blocked pending source acquisition.
Needed
official precinct-level or local reporting-unit result rows for President; official precinct-level or local reporting-unit result rows for U.S. Senate; precinct/subcounty boundary geometry or official reporting-unit crosswalk if subcounty map overlays are required; review of generated Nebraska canvass voting-statistics reconciliation before replacing EAC fallback turnout; current artifact reconciles official canvass Total Voting 965,236 against EAC fallback ballots cast 965,145; official 2024 post-election audit selection/outcome artifacts if published or obtainable; official recount records for 2024 contests if any were conducted; CVR availability statement or request path with county/state custody and privacy caveats; normalized incident, correction, litigation, and official equipment source records beyond the canvass Reported Problems and supplemental equipment context
NevadaNV
Priority 8
partial clark washoe humboldt precinct review loaded wave24 request packets addedU.S. Senate

Clark County, Washoe County, and Humboldt County official CVR precinct President-versus-Senate rows are loaded, but statewide Nevada remains partial because the other 14 jurisdictions still have only county-level President-versus-Senate review rows. The July 4, 2026 Wave 24 packet pass rechecked Eureka County, found current/downloadable 2026 county election documents but no parser-ready 2024 local export/CVR, and generated data/nv-2024-non-clark-county-request-packets.json from the county request matrix to operationalize county-by-county official records requests.

Parser
localComparisonCsv loaded for Clark County, Washoe County, and Humboldt County CVR precinct rows; data/nv-2024-county-source-request-matrix.tsv tracks the remaining 14 jurisdiction request paths, and Wave 24 adds data/nv-2024-non-clark-county-request-packets.json as generated per-jurisdiction request packets. Local exports or request-produced SOV/CVR files are still needed before statewide precinct advisory coverage can be calculated. A normalizedTurnoutCsv-style parser is needed before replacing EAC fallback turnout, and a geometry/crosswalk parser is needed before mapping subcounty review rows.
Needed
official precinct or local reporting-unit results for President and U.S. Senate for the 14 Nevada jurisdictions outside Clark, Washoe, and Humboldt, tracked with official contact/custodian paths and expected-field detail in data/nv-2024-county-source-request-matrix.tsv plus operational packets in data/nv-2024-non-clark-county-request-packets.json; state-native turnout denominator rows with ballots-cast, registered-voter denominator, timing, and inactive-voter treatment notes; official precinct/local reporting-unit geometry or crosswalks for subcounty review rows; official 2012, 2016, and 2020 Nevada historical presidential baseline exports if available to replace secondary context rows; post-election audit, remaining CVR availability, tabulator-log, L&A, custody, incident/correction, recount, and litigation artifacts
New HampshireNH
Priority 9
official town ward review turnout package collected historical admin inventory expandedU.S. House, loaded from official Congressional District 1 and 2 town/ward workbooks; keep district-based comparison caveat visible.

New Hampshire now has official town/ward President-versus-U.S. House review rows and state-native town/ward turnout denominators from archived Secretary of State workbooks. The July 2, 2026 inventory records exact official 2016 CDX capture timestamps, MIME types, digests, and lengths for nine President XLS workbooks, Governor, and U.S. House Districts 1 and 2; direct binary downloads from web/{timestamp}id_ URLs still failed from this worker environment, including after sandbox escalation, so no historical rows are loaded. The live SOS page still returns access denied from this environment, 2020 and 2012 remain targeted archive/records-request items, and town/ward geometry plus normalized audit/recount/CVR/incident/correction/litigation records remain uncollected.

Parser
newHampshireTownWardCsv loaded for 10 county result rows, 304 town/ward President-versus-U.S.-House review rows, and 304 state-native town/ward turnout rows from official ballots-cast and names-on-checklist workbooks. A historical sibling normalizer is needed for the identified 2016 official archive workbook leads before historical baseline rows can be loaded.
Needed
downloaded official 2016 President, Governor, and U.S. House workbook artifacts plus a historical normalizer before loading 2016 baseline rows; targeted official archive or records-request path for 2020 and 2012 President-versus-U.S. House/Governor baseline artifacts; town/ward boundary geometry or official reporting-unit crosswalk if map overlays below county level are required; normalized post-election audit, recount, CVR availability, incident/correction, and litigation artifacts; data/nh-2024-source-request-matrix.tsv as the current official-source request queue for 2016, 2020, 2012, town/ward geometry, and administration-context gaps
New YorkNY
Priority 10
official county results historical partial local review monroe loaded eac turnout admin context inventory oswego lead wave25U.S. Senate

County-level President and U.S. Senate rows and 2012/2016/2020 official county historical baselines are loaded from NYSBOE official archive PDFs. Partial local review rows cover 50 county equivalents through OpenElections/legacy NYC sources plus reconciled official Monroe detail rows, while Herkimer, Jefferson, Nassau, Ontario, Orange, Orleans, Oswego, Rockland, Schuyler, Steuben, Wyoming, and Yates remain outside normalized review coverage. Wave 25 found an official Oswego County 2024 General PDF/Excel result lead, but it is not collected, parsed, or reconciled. EAC turnout remains fallback because NYSBOE enrollment reports are denominator leads, not ballots-cast rows. VEDA/Flateau is live but exposes no 2024 exportable replacement rows. CVR availability, audit comparison reports, incident/correction/recount/litigation records, and precinct/election-district geometry still need source collection or request-produced artifacts.

Parser
countyPresidentCsv loaded for New York official county package; localComparisonCsv loaded for partial supplemental local review rows; historicalPresidentialCsv loaded from official NYSBOE PDFs; eacTurnoutCsv remains active. data/ny-2024-source-request-matrix.tsv tracks missing official election-district/local result, turnout/voter-history, geometry/crosswalk, administration-context source requests, and VEDA export-readiness. data/ny-2024-wave25-official-path-checks.json records the Wave 25 recheck and an official Oswego County 2024 General PDF/Excel result lead that still needs ordinary collection, parsing, and reconciliation. A complete official election-district parser, turnout/voter-history parser, and geometry/crosswalk parser are still needed before full same-grain NY local coverage can replace the current caveats.
Needed
official archive PDF document 476 for 2024-11-05 Presidential General results; normalized county President CSV extracted from official PDF; normalized county U.S. Senate CSV extracted from official PDF; supplemental OpenElections local review rows for machine-readable, selected text-layer PDF, Suffolk text, and legacy NYC coverage; official 2012/2016/2020 general-election PDFs for county historical presidential baselines; normalized historical presidential baseline CSV generated from the official PDFs; EAC fallback turnout rows until a New York-native ballots-cast or voter-history package is collected; NYSBOE county and election-district enrollment reports as denominator leads only; county geometry for map joins; Verified Voting county equipment context for advisory administration metadata; NYSBOE audit, FOIL, county-board roster, Flateau/VEDA, and voting-technology paths documented in data/ny-2024-data-coverage-inventory.json; data/ny-2024-source-request-matrix.tsv as the current official-source request queue for missing county local review, turnout, geometry, administration-context gaps, and future VEDA export readiness; data/ny-2024-missing-county-request-packets.json as the county-by-county operational request packet for the 12 remaining missing local-review county equivalents; Monroe County official 2024 canvass-book detail and November 26, 2024 certification PDFs reconciled and loaded as 655 local review rows; data/ny-2024-wave25-official-path-checks.json as the Wave 25 official-path evidence artifact, including an official Oswego County public result lead not yet loaded
West VirginiaWV
Priority 12
official precinct review turnout package collected admin context inventory expandedU.S. Senate; loaded from official county detail XML reports as precinct-level President-vs-U.S.-Senate review rows.

West Virginia has official county detailxml.zip reports collected from the Secretary of State Clarity results app. The parser loads precinct-level President-versus-U.S.-Senate review rows and state-native precinct turnout denominators from VoterTurnout totalVoters/ballotsCast. Remaining gaps are official statewide precinct boundary geometry for subcounty overlays, normalized 2024 hand-count audit selection/outcome rows, CVR availability responses, recount/correction/incident/litigation records, and normalized 2012/2016/2020 historical baseline rows. The Wave 9 coverage inventory records the current official request/source paths without loading those rows.

Parser
westVirginiaClarityCountyDetailXmlDirectory loaded for 55 county result rows, 1,648 precinct review rows, and 1,649 precinct turnout rows. Equipment context is loaded separately from Verified Voting county context; data/wv-2024-data-coverage-inventory.json documents official SOS/county request paths for audit outcomes, CVR availability, recounts, corrections, incidents, litigation, precinct geometry, and historical baselines.
Needed
official county detailxml.zip reports for all 55 counties; precinct boundary geometry if subcounty map overlays are required; official 2024 post-election audit selection/outcome artifacts if published or obtainable; CVR availability/request-path inventory; incident, correction, recount, and litigation source inventory; data/wv-2024-data-coverage-inventory.json documenting loaded artifacts, official request paths, historical-source leads, and display caveats
South DakotaSD
Priority 20
secondary county staging rows with official archive evidence certified canvass still requiredUnited States Representative; current staging pairs county President with at-large U.S. House rows, with county-level and secondary-source caveats.

Wave 24 retained official SD SOS archive ElectionID 684 through the older ResultsAjax service, the official ResultsExport.aspx?eid=684 Statewide Results.xlsx workbook, official results FAQ text, and a source-request packet. GetMapDataArchive with RaceID=0 exposes President map RaceID 12665 and U.S. House map RaceID 11954, and the XLSX has matching President/U.S. House sheets. Both official app artifacts total 428,728 President votes and 421,264 U.S. House votes, below the current certified-style staging totals by 194 and 184 votes. The workbook labels itself 2024 Unofficial General Election Results, and five likely SOS 2024 State Canvass and Certificate PDF asset paths returned 404. Current rows remain secondary staging coverage until a certified/reconciling official artifact is retained.

Parser
scripts/collect-sd-2024-county-results.mjs currently regenerates secondary county President and U.S. House CSVs for countyPresidentCsv/countyComparisonCsv. scripts/collect-sd-official-archive-evidence.mjs now retains official ElectionID 684 archive evidence, the official ResultsExport statewide XLSX workbook, official results FAQ text, post-election audit-page context, and data/sd-2024-official-source-request-packet.json. An official certified canvass/export normalizer is still needed before replacing secondary staging rows.
Needed
official SD SOS certified 2024 General Election Canvass and Certificate PDF/static export or an ElectionID 684 official archive/export payload that reconciles to certified county totals; the retained unofficial statewide XLSX export does not reconcile; state-native county or precinct turnout and registered-voter denominator rows; precinct/local President plus same-grain comparison rows if subcounty advisory coverage is pursued; precinct boundary geometry or official reporting-unit crosswalk; official 2012/2016/2020 historical county presidential artifacts; normalized audit, recount, CVR availability, incident, correction, and litigation artifacts or request responses; data/sd-2024-source-request-matrix.tsv as the current official-source request queue

State Work Queue

Sorted by highest-impact missing data first. Showing 51 of 51: All states
HighMediumLow
StateMap PackageLineageResults / Review RowsComparison / Turnout / History / Geometry / Flags / Sources / CaveatsMissing WorkLatest ImportOpen
AlaskaAKResults onlyMixednativeAlaskaStatewideSummaryCsv
Results 1Review rows 523Comparison contest 523Turnout rows 1Turnout source LoadedEquipment LoadedAudit Needs dataCVR CandidateIncidents Needs dataAcquisition Tier 5
Results: 3 rows / 1 jurisdictionsComparison contest: 523Turnout: 1 rowsHistorical baselines: 0 rowsGeometry: 2 source recordsEquipment/Admin: 1 equipment rowsAdvisory flags: 2 total / 2 countySource URLs: 14 linked / 14 recordsCaveats: Map capability pending; Historical baseline pending; 1 result jurisdiction missing canonical tags
Map geometry joinHistorical baseline rowsAudit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/6/2026Workspace
IllinoisILResults onlyMixednativeIllinoisElectionResultsByOfficeCsvDirectory
Results 102Review rows 6655Comparison contest 6655Turnout rows 108Turnout source LoadedEquipment LoadedAudit Needs dataCVR Needs dataIncidents Needs dataAcquisition Tier 1
Results: 306 rows / 102 jurisdictionsComparison contest: 6,655Turnout: 108 rowsHistorical baselines: 204 rowsGeometry: 1 source recordsEquipment/Admin: 107 equipment rowsAdvisory flags: 90 total / 90 countySource URLs: 11 linked / 11 recordsCaveats: Map capability pending
Map geometry joinAudit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/11/2026Workspace
District of ColumbiaDCReview readyNative officialnativeCountyPresidentCsv
Results 1Review rows -Comparison contest -Turnout rows -Turnout source Needs dataEquipment Needs dataAudit Needs dataCVR Needs dataIncidents Needs dataAcquisition Tier 1
Results: 3 rows / 1 jurisdictionsComparison contest: 0Turnout: 0 rowsHistorical baselines: 2 rowsGeometry: 1 source recordsEquipment/Admin: 0 equipment rowsAdvisory flags: 0 total / 0 countySource URLs: 7 linked / 7 recordsCaveats: Review rows pending; Turnout pending
Review rowsTurnout rowsTurnout source neededEquipment contextAudit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/11/2026Workspace
AlabamaALMap package completeMixednativeCountyPresidentCsv
Results 67Review rows 2083Comparison contest 2083Turnout rows 67Turnout source LoadedEquipment LoadedAudit Needs dataCVR Needs dataIncidents Needs dataAcquisition Tier 1
Results: 201 rows / 67 jurisdictionsComparison contest: 2,083Turnout: 67 rowsHistorical baselines: 201 rowsGeometry: 2 source recordsEquipment/Admin: 67 equipment rowsAdvisory flags: 70 total / 70 countySource URLs: 12 linked / 12 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/3/2026Workspace
ArizonaAZMap package completeMixednativeArizonaCanvassCountyCsv
Results 15Review rows 15Comparison contest 15Turnout rows 15Turnout source LoadedEquipment LoadedAudit PartialCVR CandidateIncidents PartialAcquisition Tier 6
Results: 45 rows / 15 jurisdictionsComparison contest: 15Turnout: 15 rowsHistorical baselines: 45 rowsGeometry: 1 source recordsEquipment/Admin: 15 equipment rowsAdvisory flags: 14 total / 14 countySource URLs: 7 linked / 7 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/12/2026Workspace
ArkansasARMap package completeMixednativeArkansasTotalResultsFederalJson
Results 75Review rows 2779Comparison contest 2778Turnout rows 73Turnout source LoadedEquipment LoadedAudit Needs dataCVR Needs dataIncidents Needs dataAcquisition Tier 2
Results: 225 rows / 75 jurisdictionsComparison contest: 2,778Turnout: 73 rowsHistorical baselines: 225 rowsGeometry: 2 source recordsEquipment/Admin: 75 equipment rowsAdvisory flags: 117 total / 117 countySource URLs: 7 linked / 7 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/2/2026Workspace
CaliforniaCAMap package completeMixednativeCaliforniaCountyPresidentCsv
Results 58Review rows 58Comparison contest 58Turnout rows 58Turnout source LoadedEquipment LoadedAudit CandidateCVR Needs dataIncidents CandidateAcquisition Tier 1
Results: 174 rows / 58 jurisdictionsComparison contest: 58Turnout: 58 rowsHistorical baselines: 174 rowsGeometry: 2 source recordsEquipment/Admin: 58 equipment rowsAdvisory flags: 5 total / 5 countySource URLs: 10 linked / 10 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/6/2026Workspace
ColoradoCOMap package completeMixednativeColoradoClarityDetailXml
Results 64Review rows 64Comparison contest 64Turnout rows 64Turnout source LoadedEquipment LoadedAudit Needs dataCVR Needs dataIncidents Needs dataAcquisition Tier 2
Results: 192 rows / 64 jurisdictionsComparison contest: 64Turnout: 64 rowsHistorical baselines: 128 rowsGeometry: 2 source recordsEquipment/Admin: 64 equipment rowsAdvisory flags: 60 total / 60 countySource URLs: 13 linked / 13 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/11/2026Workspace
ConnecticutCTMap package completeMixednativeConnecticutEmsTownJson
Results 9Review rows 169Comparison contest 169Turnout rows 169Turnout source LoadedEquipment LoadedAudit Needs dataCVR Needs dataIncidents Needs dataAcquisition Tier 2
Results: 27 rows / 9 jurisdictionsComparison contest: 169Turnout: 169 rowsHistorical baselines: 18 rowsGeometry: 3 source recordsEquipment/Admin: 8 equipment rowsAdvisory flags: 12 total / 12 countySource URLs: 17 linked / 17 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/11/2026Workspace
DelawareDEMap package completeMixednativeDelawareOfficialReportHtml
Results 3Review rows 529Comparison contest 529Turnout rows 3Turnout source LoadedEquipment LoadedAudit Needs dataCVR Needs dataIncidents Needs dataAcquisition Tier 5
Results: 9 rows / 3 jurisdictionsComparison contest: 529Turnout: 3 rowsHistorical baselines: 6 rowsGeometry: 2 source recordsEquipment/Admin: 3 equipment rowsAdvisory flags: 6 total / 6 countySource URLs: 18 linked / 18 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/11/2026Workspace
FloridaFLMap package completeMixednativeFloridaDetailHtml
Results 67Review rows 5618Comparison contest 5618Turnout rows 67Turnout source LoadedEquipment LoadedAudit Needs dataCVR Needs dataIncidents Needs dataAcquisition Tier 1
Results: 201 rows / 67 jurisdictionsComparison contest: 5,618Turnout: 67 rowsHistorical baselines: 201 rowsGeometry: 1 source recordsEquipment/Admin: 67 equipment rowsAdvisory flags: 83 total / 83 countySource URLs: 11 linked / 11 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/6/2026Workspace
GeorgiaGAMap package completeMixednativeGeorgiaMediaExportJson
Results 159Review rows 2684Comparison contest 2684Turnout rows 159Turnout source LoadedEquipment LoadedAudit Needs dataCVR Needs dataIncidents PartialAcquisition Tier 2
Results: 477 rows / 159 jurisdictionsComparison contest: 2,684Turnout: 159 rowsHistorical baselines: 477 rowsGeometry: 1 source recordsEquipment/Admin: 159 equipment rowsAdvisory flags: 132 total / 132 countySource URLs: 9 linked / 9 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/12/2026Workspace
HawaiiHIMap package completeMixednativeHawaiiOfficeText
Results 5Review rows 467Comparison contest 467Turnout rows 4Turnout source LoadedEquipment LoadedAudit Needs dataCVR Needs dataIncidents Needs dataAcquisition Tier 1
Results: 15 rows / 5 jurisdictionsComparison contest: 467Turnout: 4 rowsHistorical baselines: 10 rowsGeometry: 2 source recordsEquipment/Admin: 4 equipment rowsAdvisory flags: 11 total / 11 countySource URLs: 15 linked / 15 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/11/2026Workspace
IdahoIDMap package completeMixednativeIdahoCountyPresidentCsv
Results 44Review rows 44Comparison contest 44Turnout rows 44Turnout source LoadedEquipment LoadedAudit Needs dataCVR Needs dataIncidents Needs dataAcquisition Tier 2
Results: 132 rows / 44 jurisdictionsComparison contest: 44Turnout: 44 rowsHistorical baselines: 132 rowsGeometry: 2 source recordsEquipment/Admin: 44 equipment rowsAdvisory flags: 27 total / 27 countySource URLs: 11 linked / 11 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/9/2026Workspace
IndianaINMap package completeMixednativeIndianaEnrCountyJson
Results 92Review rows 5253Comparison contest 5253Turnout rows 92Turnout source LoadedEquipment LoadedAudit PartialCVR Needs dataIncidents CandidateAcquisition Tier 2
Results: 276 rows / 92 jurisdictionsComparison contest: 5,253Turnout: 92 rowsHistorical baselines: 276 rowsGeometry: 1 source recordsEquipment/Admin: 92 equipment rowsAdvisory flags: 154 total / 154 countySource URLs: 15 linked / 15 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/4/2026Workspace
IowaIAMap package completeMixednativeIowaClarityCountyDetailXmlDirectory
Results 99Review rows 1653Comparison contest 1653Turnout rows 1651Turnout source LoadedEquipment LoadedAudit CandidateCVR Needs dataIncidents CandidateAcquisition Tier 2
Results: 297 rows / 99 jurisdictionsComparison contest: 1,653Turnout: 1,651 rowsHistorical baselines: 297 rowsGeometry: 1 source recordsEquipment/Admin: 99 equipment rowsAdvisory flags: 134 total / 134 countySource URLs: 13 linked / 13 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/6/2026Workspace
KansasKSMap package completeMixednativeKansasPresidentialHouseXlsx
Results 105Review rows 3739Comparison contest 3736Turnout rows 105Turnout source LoadedEquipment LoadedAudit Needs dataCVR Needs dataIncidents Needs dataAcquisition Tier 1
Results: 315 rows / 105 jurisdictionsComparison contest: 3,736Turnout: 105 rowsHistorical baselines: 315 rowsGeometry: 2 source recordsEquipment/Admin: 105 equipment rowsAdvisory flags: 155 total / 155 countySource URLs: 16 linked / 16 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/2/2026Workspace
KentuckyKYMap package completeMixednativeKentuckyGeneralRecapTextDirectory
Results 120Review rows 3067Comparison contest 3067Turnout rows 120Turnout source LoadedEquipment LoadedAudit CandidateCVR BlockedIncidents CandidateAcquisition Tier 6
Results: 360 rows / 120 jurisdictionsComparison contest: 3,067Turnout: 120 rowsHistorical baselines: 360 rowsGeometry: 1 source recordsEquipment/Admin: 120 equipment rowsAdvisory flags: 104 total / 104 countySource URLs: 14 linked / 14 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/6/2026Workspace
LouisianaLAMap package completeMixednativeLouisianaSosPrecinctCsvDirectory
Results 64Review rows 3885Comparison contest 3911Turnout rows 64Turnout source LoadedEquipment LoadedAudit Needs dataCVR Needs dataIncidents Needs dataAcquisition Tier 2
Results: 192 rows / 64 jurisdictionsComparison contest: 3,911Turnout: 64 rowsHistorical baselines: 128 rowsGeometry: 2 source recordsEquipment/Admin: 64 equipment rowsAdvisory flags: 75 total / 75 countySource URLs: 14 linked / 14 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/11/2026Workspace
MaineMEMap package completeMixednativeMaineSosCountyTownXlsx
Results 17Review rows 512Comparison contest 509Turnout rows 497Turnout source LoadedEquipment LoadedAudit CandidateCVR CandidateIncidents CandidateAcquisition Tier 1
Results: 51 rows / 17 jurisdictionsComparison contest: 509Turnout: 497 rowsHistorical baselines: 34 rowsGeometry: 2 source recordsEquipment/Admin: 16 equipment rowsAdvisory flags: 42 total / 42 countySource URLs: 16 linked / 16 recordsCaveats: 1 result jurisdiction missing canonical tags
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/11/2026Workspace
MarylandMDMap package completeMixednativeMarylandPrecinctCsv
Results 24Review rows 1958Comparison contest 1958Turnout rows 24Turnout source LoadedEquipment LoadedAudit Needs dataCVR Needs dataIncidents Needs dataAcquisition Tier 1
Results: 72 rows / 24 jurisdictionsComparison contest: 1,958Turnout: 24 rowsHistorical baselines: 48 rowsGeometry: 2 source recordsEquipment/Admin: 24 equipment rowsAdvisory flags: 48 total / 48 countySource URLs: 11 linked / 11 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/11/2026Workspace
MassachusettsMAMap package completeMixednativeMassachusettsPd43PrecinctCsv
Results 14Review rows 2382Comparison contest 2382Turnout rows 351Turnout source LoadedEquipment LoadedAudit PartialCVR Needs dataIncidents Needs dataAcquisition Tier 1
Results: 42 rows / 14 jurisdictionsComparison contest: 2,382Turnout: 351 rowsHistorical baselines: 42 rowsGeometry: 1 source recordsEquipment/Admin: 14 equipment rowsAdvisory flags: 142 total / 142 countySource URLs: 10 linked / 10 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/6/2026Workspace
MichiganMIMap package completeMixednativeMichiganMvic
Results 83Review rows 4428Comparison contest 4416Turnout rows 83Turnout source LoadedEquipment LoadedAudit CandidateCVR CandidateIncidents CandidateAcquisition Tier 1
Results: 249 rows / 83 jurisdictionsComparison contest: 4,416Turnout: 83 rowsHistorical baselines: 249 rowsGeometry: 1 source recordsEquipment/Admin: 83 equipment rowsAdvisory flags: 128 total / 128 countySource URLs: 8 linked / 8 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/1/2026Workspace
MinnesotaMNMap package completeMixednativeMinnesotaPrecinctResultsXlsx
Results 87Review rows 4075Comparison contest 4075Turnout rows 4103Turnout source LoadedEquipment LoadedAudit Needs dataCVR Needs dataIncidents Needs dataAcquisition Tier 1
Results: 261 rows / 87 jurisdictionsComparison contest: 4,075Turnout: 4,103 rowsHistorical baselines: 348 rowsGeometry: 1 source recordsEquipment/Admin: 87 equipment rowsAdvisory flags: 173 total / 173 countySource URLs: 5 linked / 5 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/6/2026Workspace
MississippiMSMap package completeMixednativeMississippiElectionRecapCsv
Results 82Review rows 82Comparison contest 82Turnout rows 82Turnout source LoadedEquipment LoadedAudit Needs dataCVR Needs dataIncidents Needs dataAcquisition Tier 1
Results: 246 rows / 82 jurisdictionsComparison contest: 82Turnout: 82 rowsHistorical baselines: 246 rowsGeometry: 1 source recordsEquipment/Admin: 82 equipment rowsAdvisory flags: 5 total / 5 countySource URLs: 9 linked / 9 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/3/2026Workspace
MissouriMOMap package completeMixednativeMissouriCountyPresidentCsv
Results 115Review rows 115Comparison contest 115Turnout rows 115Turnout source LoadedEquipment LoadedAudit CandidateCVR CandidateIncidents CandidateAcquisition Tier 6
Results: 345 rows / 115 jurisdictionsComparison contest: 115Turnout: 115 rowsHistorical baselines: 345 rowsGeometry: 1 source recordsEquipment/Admin: 116 equipment rowsAdvisory flags: 75 total / 75 countySource URLs: 21 linked / 21 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/11/2026Workspace
MontanaMTMap package completeMixednativeMontanaPrecinctResultsXlsx
Results 56Review rows 726Comparison contest 726Turnout rows 56Turnout source LoadedEquipment LoadedAudit Needs dataCVR Needs dataIncidents Needs dataAcquisition Tier 1
Results: 168 rows / 56 jurisdictionsComparison contest: 726Turnout: 56 rowsHistorical baselines: 112 rowsGeometry: 1 source recordsEquipment/Admin: 56 equipment rowsAdvisory flags: 61 total / 61 countySource URLs: 13 linked / 13 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/11/2026Workspace
NebraskaNEMap package completeMixednativeNebraskaCountyPresidentCsv
Results 93Review rows 93Comparison contest 93Turnout rows 93Turnout source LoadedEquipment LoadedAudit Needs dataCVR Needs dataIncidents PartialAcquisition Tier 6
Results: 279 rows / 93 jurisdictionsComparison contest: 93Turnout: 93 rowsHistorical baselines: 279 rowsGeometry: 1 source recordsEquipment/Admin: 93 equipment rowsAdvisory flags: 6 total / 6 countySource URLs: 14 linked / 14 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/2/2026Workspace
NevadaNVMap package completeMixednativeNevadaStatewideGeneralCsv
Results 17Review rows 1057Comparison contest 1057Turnout rows 17Turnout source LoadedEquipment LoadedAudit Needs dataCVR PartialIncidents Needs dataAcquisition Tier 2
Results: 51 rows / 17 jurisdictionsComparison contest: 1,057Turnout: 17 rowsHistorical baselines: 51 rowsGeometry: 1 source recordsEquipment/Admin: 17 equipment rowsAdvisory flags: 4 total / 4 countySource URLs: 12 linked / 12 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/2/2026Workspace
New HampshireNHMap package completeMixednativeNewHampshireTownWardCsv
Results 10Review rows 304Comparison contest 304Turnout rows 304Turnout source LoadedEquipment LoadedAudit Needs dataCVR Needs dataIncidents PartialAcquisition Tier 1
Results: 30 rows / 10 jurisdictionsComparison contest: 304Turnout: 304 rowsHistorical baselines: 20 rowsGeometry: 1 source recordsEquipment/Admin: 10 equipment rowsAdvisory flags: 14 total / 14 countySource URLs: 13 linked / 13 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/9/2026Workspace
New JerseyNJMap package completeMixednativeCountyPresidentCsv
Results 21Review rows 21Comparison contest 21Turnout rows 21Turnout source LoadedEquipment LoadedAudit CandidateCVR CandidateIncidents CandidateAcquisition Tier 6
Results: 63 rows / 21 jurisdictionsComparison contest: 21Turnout: 21 rowsHistorical baselines: 42 rowsGeometry: 2 source recordsEquipment/Admin: 21 equipment rowsAdvisory flags: 8 total / 8 countySource URLs: 20 linked / 20 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/11/2026Workspace
New MexicoNMMap package completeMixednativeNewMexicoSosMapDataJson
Results 33Review rows 2165Comparison contest 2165Turnout rows 33Turnout source LoadedEquipment LoadedAudit CandidateCVR CandidateIncidents CandidateAcquisition Tier 2
Results: 99 rows / 33 jurisdictionsComparison contest: 2,165Turnout: 33 rowsHistorical baselines: 66 rowsGeometry: 1 source recordsEquipment/Admin: 33 equipment rowsAdvisory flags: 53 total / 53 countySource URLs: 15 linked / 15 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/6/2026Workspace
New YorkNYMap package completeMixednativeNewYorkCountyPresidentCsv
Results 62Review rows 10408Comparison contest 10408Turnout rows 62Turnout source LoadedEquipment LoadedAudit CandidateCVR CandidateIncidents CandidateAcquisition Tier 6
Results: 186 rows / 62 jurisdictionsComparison contest: 10,408Turnout: 62 rowsHistorical baselines: 186 rowsGeometry: 1 source recordsEquipment/Admin: 62 equipment rowsAdvisory flags: 85 total / 85 countySource URLs: 14 linked / 14 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/4/2026Workspace
North CarolinaNCMap package completeMixednativeNorthCarolinaPrecinctResultsZip
Results 100Review rows 2658Comparison contest 2658Turnout rows 100Turnout source LoadedEquipment LoadedAudit PartialCVR Needs dataIncidents Needs dataAcquisition Tier 1
Results: 300 rows / 100 jurisdictionsComparison contest: 2,658Turnout: 100 rowsHistorical baselines: 300 rowsGeometry: 1 source recordsEquipment/Admin: 100 equipment rowsAdvisory flags: 206 total / 206 countySource URLs: 8 linked / 8 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/13/2026Workspace
North DakotaNDMap package completeMixednativeCountyPresidentCsv
Results 53Review rows 383Comparison contest 383Turnout rows 53Turnout source LoadedEquipment LoadedAudit CandidateCVR CandidateIncidents CandidateAcquisition Tier 2
Results: 159 rows / 53 jurisdictionsComparison contest: 383Turnout: 53 rowsHistorical baselines: 212 rowsGeometry: 2 source recordsEquipment/Admin: 53 equipment rowsAdvisory flags: 32 total / 32 countySource URLs: 9 linked / 9 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/3/2026Workspace
OhioOHMap package completeMixednativeOhioOfficialXlsx
Results 88Review rows 8878Comparison contest 8878Turnout rows 8878Turnout source LoadedEquipment LoadedAudit CandidateCVR CandidateIncidents Needs dataAcquisition Tier 1
Results: 264 rows / 88 jurisdictionsComparison contest: 8,878Turnout: 8,878 rowsHistorical baselines: 264 rowsGeometry: 1 source recordsEquipment/Admin: 88 equipment rowsAdvisory flags: 174 total / 174 countySource URLs: 6 linked / 6 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
6/30/2026Workspace
OklahomaOKMap package completeMixednativeOklahomaOfficialCsvZip
Results 77Review rows 1977Comparison contest 1517Turnout rows 77Turnout source LoadedEquipment LoadedAudit Needs dataCVR Needs dataIncidents Needs dataAcquisition Tier 1
Results: 231 rows / 77 jurisdictionsComparison contest: 1,517Turnout: 77 rowsHistorical baselines: 154 rowsGeometry: 1 source recordsEquipment/Admin: 77 equipment rowsAdvisory flags: 99 total / 99 countySource URLs: 13 linked / 13 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/11/2026Workspace
OregonORMap package completeMixednativeOregonCountyPresidentCsv
Results 36Review rows 36Comparison contest 36Turnout rows 36Turnout source LoadedEquipment LoadedAudit Needs dataCVR Needs dataIncidents Needs dataAcquisition Tier 6
Results: 108 rows / 36 jurisdictionsComparison contest: 36Turnout: 36 rowsHistorical baselines: 72 rowsGeometry: 2 source recordsEquipment/Admin: 36 equipment rowsAdvisory flags: 6 total / 6 countySource URLs: 14 linked / 14 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/11/2026Workspace
PennsylvaniaPAMap package completeMixednativePennsylvaniaBulkCsv
Results 67Review rows 9154Comparison contest 9152Turnout rows 67Turnout source LoadedEquipment LoadedAudit Needs dataCVR Needs dataIncidents Needs dataAcquisition Tier 1
Results: 201 rows / 67 jurisdictionsComparison contest: 9,152Turnout: 67 rowsHistorical baselines: 201 rowsGeometry: 1 source recordsEquipment/Admin: 67 equipment rowsAdvisory flags: 111 total / 111 countySource URLs: 8 linked / 8 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/6/2026Workspace
Rhode IslandRIMap package completeMixednativeRhodeIslandBoeCsv
Results 6Review rows 444Comparison contest 444Turnout rows 39Turnout source LoadedEquipment LoadedAudit CandidateCVR CandidateIncidents CandidateAcquisition Tier 1
Results: 18 rows / 6 jurisdictionsComparison contest: 444Turnout: 39 rowsHistorical baselines: 18 rowsGeometry: 1 source recordsEquipment/Admin: 5 equipment rowsAdvisory flags: 6 total / 6 countySource URLs: 15 linked / 15 recordsCaveats: 1 result jurisdiction missing canonical tags
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/11/2026Workspace
South CarolinaSCMap package completeMixednativeSouthCarolinaElectionHistoryCsv
Results 46Review rows 2401Comparison contest 2400Turnout rows 46Turnout source LoadedEquipment LoadedAudit PartialCVR Needs dataIncidents CandidateAcquisition Tier 1
Results: 138 rows / 46 jurisdictionsComparison contest: 2,400Turnout: 46 rowsHistorical baselines: 92 rowsGeometry: 2 source recordsEquipment/Admin: 46 equipment rowsAdvisory flags: 78 total / 78 countySource URLs: 11 linked / 11 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/11/2026Workspace
South DakotaSDMap package completeMixednativeCountyPresidentCsv
Results 66Review rows 66Comparison contest 66Turnout rows 66Turnout source LoadedEquipment LoadedAudit Needs dataCVR Needs dataIncidents Needs dataAcquisition Tier 5
Results: 198 rows / 66 jurisdictionsComparison contest: 66Turnout: 66 rowsHistorical baselines: 198 rowsGeometry: 2 source recordsEquipment/Admin: 66 equipment rowsAdvisory flags: 48 total / 48 countySource URLs: 10 linked / 10 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/4/2026Workspace
TennesseeTNMap package completeMixednativeCountyPresidentCsv
Results 95Review rows 1859Comparison contest 1859Turnout rows 95Turnout source LoadedEquipment LoadedAudit Needs dataCVR Needs dataIncidents Needs dataAcquisition Tier 6
Results: 285 rows / 95 jurisdictionsComparison contest: 1,859Turnout: 95 rowsHistorical baselines: 190 rowsGeometry: 2 source recordsEquipment/Admin: 95 equipment rowsAdvisory flags: 149 total / 149 countySource URLs: 16 linked / 16 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/11/2026Workspace
TexasTXMap package completeMixednativeTexasCountyJsonVtdReview
Results 254Review rows 9348Comparison contest 9346Turnout rows 9712Turnout source LoadedEquipment LoadedAudit PartialCVR Needs dataIncidents Needs dataAcquisition Tier 3
Results: 762 rows / 254 jurisdictionsComparison contest: 9,346Turnout: 9,712 rowsHistorical baselines: 762 rowsGeometry: 1 source recordsEquipment/Admin: 254 equipment rowsAdvisory flags: 309 total / 309 countySource URLs: 7 linked / 7 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
6/30/2026Workspace
UtahUTMap package completeMixednativeCountyPresidentCsv
Results 29Review rows 29Comparison contest 29Turnout rows 29Turnout source LoadedEquipment LoadedAudit Needs dataCVR Needs dataIncidents Needs dataAcquisition Tier 2
Results: 87 rows / 29 jurisdictionsComparison contest: 29Turnout: 29 rowsHistorical baselines: 87 rowsGeometry: 2 source recordsEquipment/Admin: 29 equipment rowsAdvisory flags: 28 total / 28 countySource URLs: 13 linked / 13 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/2/2026Workspace
VermontVTMap package completeMixednativeVermontStaticElectionJson
Results 14Review rows 283Comparison contest 283Turnout rows 247Turnout source LoadedEquipment LoadedAudit CandidateCVR Needs dataIncidents CandidateAcquisition Tier 2
Results: 42 rows / 14 jurisdictionsComparison contest: 283Turnout: 247 rowsHistorical baselines: 28 rowsGeometry: 2 source recordsEquipment/Admin: 14 equipment rowsAdvisory flags: 11 total / 11 countySource URLs: 16 linked / 16 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/11/2026Workspace
VirginiaVAMap package completeMixednativeVirginiaElectionStatsContestCsv
Results 133Review rows 2669Comparison contest 2669Turnout rows 2669Turnout source LoadedEquipment LoadedAudit Needs dataCVR Needs dataIncidents PartialAcquisition Tier 1
Results: 399 rows / 133 jurisdictionsComparison contest: 2,669Turnout: 2,669 rowsHistorical baselines: 400 rowsGeometry: 1 source recordsEquipment/Admin: 134 equipment rowsAdvisory flags: 147 total / 147 countySource URLs: 9 linked / 9 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/2/2026Workspace
WashingtonWAMap package completeMixednativeWashingtonCsvExports
Results 39Review rows 5007Comparison contest 4994Turnout rows 39Turnout source LoadedEquipment LoadedAudit Needs dataCVR Needs dataIncidents Needs dataAcquisition Tier 1
Results: 117 rows / 39 jurisdictionsComparison contest: 4,994Turnout: 39 rowsHistorical baselines: 78 rowsGeometry: 1 source recordsEquipment/Admin: 39 equipment rowsAdvisory flags: 57 total / 57 countySource URLs: 12 linked / 12 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/11/2026Workspace
West VirginiaWVMap package completeMixednativeWestVirginiaClarityCountyDetailXmlDirectory
Results 55Review rows 1648Comparison contest 1648Turnout rows 1649Turnout source LoadedEquipment LoadedAudit CandidateCVR CandidateIncidents CandidateAcquisition Tier 2
Results: 165 rows / 55 jurisdictionsComparison contest: 1,648Turnout: 1,649 rowsHistorical baselines: 165 rowsGeometry: 1 source recordsEquipment/Admin: 55 equipment rowsAdvisory flags: 102 total / 102 countySource URLs: 12 linked / 12 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/2/2026Workspace
WisconsinWIMap package completeMixednativeWisconsinWardByWardXlsx
Results 72Review rows 3503Comparison contest 3503Turnout rows 1851Turnout source LoadedEquipment LoadedAudit PartialCVR PartialIncidents CandidateAcquisition Tier 1
Results: 216 rows / 72 jurisdictionsComparison contest: 3,503Turnout: 1,851 rowsHistorical baselines: 216 rowsGeometry: 1 source recordsEquipment/Admin: 72 equipment rowsAdvisory flags: 187 total / 107 countySource URLs: 16 linked / 16 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/1/2026Workspace
WyomingWYMap package completeMixednativeWyomingSosGeneralZip
Results 23Review rows 431Comparison contest 431Turnout rows 23Turnout source LoadedEquipment LoadedAudit Needs dataCVR Needs dataIncidents Needs dataAcquisition Tier 1
Results: 69 rows / 23 jurisdictionsComparison contest: 431Turnout: 23 rowsHistorical baselines: 69 rowsGeometry: 2 source recordsEquipment/Admin: 23 equipment rowsAdvisory flags: 19 total / 19 countySource URLs: 11 linked / 11 recordsCaveats: Audit source context; CVR availability context; Incident/correction context
Audit source contextCVR availability contextIncident/correction contextWhat source would improve this?
7/3/2026Workspace

State Import Details

Per-state source package status, validation counts, parser readiness, and remaining blockers
AlaskaAKMixedPromoted5 tracked gaps
Official source packageetl/state-configs/ak.json
Native parser/import5 native runs
County results1 / 0 (+1)
Review rows523 / 523
Comparison contest523 comparison rows
Turnout1 / 1
Turnout source statusLoaded / jurisdiction
Source provenance14 sources
Historical baselinesNo historical rows

Missing Work

Map geometry joinHistorical baseline rowsAudit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeAlaskaStatewideSummaryCsv
Imported
7/6/2026, 4:03:53 AM
Native runs
5
Legacy runs
4

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 5
StatewideTier 5 / statewide_result_with_precinct_reporting_unit_reviewofficial summary PDF text layer; official ENR precinct CSV; normalized statewide CSV; normalized precinct/reporting-unit review CSV; EAC fallback turnout CSV; state House District GeoJSON; official results page evidence; ENR turnout field semantics JSON; official source request packet JSON; current Census county-equivalent GeoJSON

Request official county-equivalent totals or ballot-to-home-precinct mappings for 2016, 2020, and 2024, including a reviewed current-geography treatment for the 2016 Valdez-Cordova split.

Source 1Source 2Source 3Source 4Source 5Source 6Source 7Source 8Source 9Source 10

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows remain active in ETL. Wave 2 verified official ENRbyPrecinct.csv Reg_voters and total_ballots fields reconcile statewide after de-duplicating to 523 reporting units, but 120 district absentee/early/question reporting units carry 165,047 ballots with zero registered voters, so ENR remains a documented lead rather than an active turnout replacement.

Loaded
jurisdictionEAC fallback turnout rowsdata/eac-2024-state-turnout/ak-2024-eac-turnout.csv

Keep EAC fallback active. Request Division of Elections interpretation of Reg_voters, total_ballots, denominator timing, and zero-registration district absentee/early/question reporting units before reconsidering ENR replacement.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/ak-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditNeeds dataaudit package pending

Alaska 2024 post-election audit artifacts have not been normalized. data/ak-2024-official-source-request-packet.json now records the official All Details and Division contact/request path for audit selection/outcome follow-up.

CVRCandidateCVR package pending

The official 2024 General All Details evidence identifies a CVR export ZIP URL, but CVR availability, format, and row-level records are not normalized. Use the request packet before loading CVR context.

IncidentsNeeds dataincident package pending

Alaska 2024 incident, correction, recount, and litigation rows are not normalized. data/ak-2024-official-source-request-packet.json records request fields and official source leads for follow-up; absence of normalized rows is not evidence of misconduct.

Native Source Package

Alaska Division of Elections; U.S. Census Bureau

Priority 0
ResultsAlaska Division of Elections 2024 General Election Summarydata/ak-2024-general-president-statewide.csv

Official certified presidential totals remain one statewide, untagged row; no county-equivalent allocation is inferred.

Official source
ReviewAlaska Division of Elections ENR by precinct exportdata/ak-2024-general-enr-by-precinct.csv; data/ak-2024-general-precinct-president-us-house-review.csv

Reporting units include district-only absentee, early, and questioned ballots and are not forced into county FIPS tags.

Official source
TurnoutEAC 2024 Alaska statewide turnout fallbackdata/eac-2024-state-turnout/ak-2024-eac-turnout.csv

Statewide fallback only; no county-equivalent turnout denominator is inferred.

Official source
County geometryU.S. Census TIGERweb current Alaska county-equivalent geographydata/ak-counties.geojson

All 30 current county-equivalent FIPS tags are canonical metadata only until an exact election-result crosswalk exists.

Official source

Expected Totals

Counties
0
Geometry
30
State total
338,177
Review rows
523

Caveats

  • Twelve 2024 House districts span multiple county equivalents and contain district-only ballots; assigning those votes to county FIPS would fabricate geography.
  • The 2016 Valdez-Cordova vintage split also requires a reviewed current-geography allocation.
  • Alaska result rows remain statewide and untagged while the 30 current Census county-equivalent tags are queryable as canonical metadata.
IllinoisILMixedPromoted4 tracked gaps
Official source packageetl/state-configs/il.json
Native parser/import5 native runs
County results102 / 102
Review rows6,655 / 6,655
Comparison contest6,655 comparison rows
Turnout108 / 108
Turnout source statusLoaded / jurisdiction
Source provenance11 sources
Historical baselines204 rows

Missing Work

Map geometry joinAudit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeIllinoisElectionResultsByOfficeCsvDirectory
Imported
7/11/2026, 2:55:50 AM
Native runs
5
Legacy runs
4

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 1
StatewideTier 1 / county_results_and_historical_with_precinct_reviewofficial by-office CSV downloads; EAC fallback turnout; official by-office turnout-field review JSON; official 2020 by-office President CSV; normalized historical baseline CSV; official Candidate Totals by County XLS workbooks; normalized historical county CSV

After promotion, confirm 102 county result rows, 204 historical rows, and 90 stored indicators; pursue a valid state-native turnout denominator and official 2012 county baseline.

Source 1Source 2Source 3Source 4Source 5Source 6

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows are validated in ETL and promoted to the database; prefer state-native denominator artifacts when available.

Loaded
jurisdictionEAC fallback turnout rowsdata/eac-2024-state-turnout/il-2024-eac-turnout.csv

Prefer official state election office turnout/registration artifact when available; keep the EAC fallback visibly caveated until then.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/il-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditNeeds dataaudit package pending

Illinois 2024 post-election audit artifacts have not been inventoried or normalized into this administration context registry yet.

CVRNeeds dataCVR package pending

Illinois 2024 CVR artifacts have not been inventoried or normalized into this administration context registry yet.

IncidentsNeeds dataincident package pending

Illinois 2024 incident, correction, and litigation artifacts have not been inventoried or normalized into this administration context registry yet.

Native Source Package

Illinois State Board of Elections

Priority 13
ResultsIllinois State Board of Elections 2024 General by-office CSV downloadsdata/il-2024-official-results

Parse the official 2024 President by-office CSV and roll City of Bloomington, Chicago, Danville, East St. Louis, Galesburg, and Rockford into their Census parent counties, producing 102 county rows without vote loss.

Official source
ReviewIllinois State Board of Elections 2024 General President and U.S. House by-office CSV downloadsdata/il-2024-official-results

Join President precinct rows to 1st-17th Congress CSV rows by JurisdictionID/JurisName/PrecinctName; omit keys with multiple House districts and rows without both Democratic and Republican House votes.

Official source
TurnoutEAC 2024 jurisdiction turnout fallback plus Illinois by-office turnout-field reviewdata/eac-2024-state-turnout/il-2024-eac-turnout.csv; data/il-2024-turnout-source-review.json

scripts/report-il-turnout-source-review.mjs regenerates data/il-2024-turnout-source-review.json from the official President by-office CSV and EAC fallback rows.

Official source
County geometryCensus county boundary GeoJSONdata/il-counties.geojson

Join fields: NAME / COUNTY.

Official source

Expected Totals

Counties
102
Geometry
102
State total
5,649,779
Review rows
6,655

Caveats

  • The 2024 by-office package has no statewide U.S. Senate or Governor contest, so advisory comparison uses U.S. House.
  • Review rows omit 292 precinct keys that appear in multiple House districts and 3,080 uncontested or one-party House precincts.
  • Active turnout remains EAC fallback: the official by-office President CSV has Registration and VoteCount fields, but Registration sums to 7,210,422 versus 8,970,541 EAC registered voters, 2,260 precinct keys have zero Registration, and contest totals including over/under/blank rows are 14,371 below EAC ballots cast.
  • Official 2016 and 2020 Candidate Totals by County workbooks provide candidate and write-in votes but not blank, undervote, or overvote records; 2012 remains uncollected.
  • The pinned pre-promotion reconciliation preserves all 102 live 2020 county tags but replaces 100 nonmatching vote tuples: six parent counties gain candidate votes previously stored in separate city election-authority rows, while 100 Other/total fields adopt the official candidate-and-write-in scope.
  • The canonical county rollup corrects McLean and Winnebago from incomplete red winners to official blue winners, removes two spurious 2020-to-2024 red-to-blue flips, preserves all 2024 vote tuples after rollup, and is expected to replace 99 pre-rollup stored indicators with 90 staged indicators.
District of ColumbiaDCNative officialPromoted7 tracked gaps
Official source packageetl/state-configs/dc.json
Native parser/import1 native run
County results1 / 1
Review rows0 / 0
Comparison contestNo comparison rows
Turnout0 / 0
Turnout source statusNeeds data / county_equivalent
Source provenance7 sources
Historical baselines2 rows

Missing Work

Review rowsTurnout rowsTurnout source neededEquipment contextAudit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeCountyPresidentCsv
Imported
7/11/2026, 5:55:03 AM
Native runs
1
Legacy runs
0

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 1
StatewideTier 1 / official_precinct_to_single_county_equivalentofficial certified CSV; normalized county-equivalent CSV; Census GeoJSON

Add comparison and turnout context if needed; county FIPS coverage is complete.

Source 1Source 2Source 3Source 4

Turnout Source Status

Certified candidate totals are loaded, but no reviewed 2024 election-level ballots-cast and registration denominator package is active.

Needs data
county_equivalentD.C. Board of Elections 2024 certified result exportlocal artifact needed

Collect and reconcile official D.C. ballots-cast and registered-voter denominator fields before enabling turnout.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Needs data
EquipmentNeeds datanormalized artifact needed

Equipment context has not been registered for this state.

AuditNeeds dataaudit package pending

D.C. 2024 post-election audit selection and outcome artifacts are not normalized.

CVRNeeds dataCVR package pending

D.C. 2024 CVR availability and release status are not normalized.

IncidentsNeeds dataincident package pending

D.C. incident, correction, recount, and litigation context is not normalized.

Native Source Package

District of Columbia Board of Elections; U.S. Census Bureau

Priority 0
ResultsD.C. Board of Elections 2024 certified precinct resultsdata/dc-2024-general-election-certified-results.csv; data/dc-2024-general-president-county-equivalent.csv

scripts/normalize-dc-certified-results.mjs verifies the official source hash and aggregates candidate votes to county:11001.

Official source
ReviewD.C. Board of Elections certified result exportdata/dc-presidential-normalization-summary.json

No same-grain comparison contest is loaded; the summary records this explicit zero-row scope.

Official source
TurnoutD.C. Board of Elections certified result exportdata/dc-presidential-normalization-summary.json

Candidate totals are loaded; a reviewed registration/ballots-cast denominator package is not yet active.

Official source
County geometryU.S. Census TIGERweb District of Columbia county-equivalent geographydata/dc-counties.geojson

Single county-equivalent GEOID 11001.

Official source

Expected Totals

Counties
1
Geometry
1
State total
325,869
Review rows
0

Caveats

  • D.C. is one Census county-equivalent; official precinct votes aggregate exactly to county:11001.
  • Overvotes and undervotes are reconciled but excluded from candidate-vote totals.
  • Review and turnout denominator packages are not yet loaded.
AlabamaALMixedPromoted3 tracked gaps
Official source packageetl/state-configs/al.json
Native parser/import4 native runs
County results67 / 67
Review rows2,083 / 2,083
Comparison contest2,083 comparison rows
Turnout67 / 67
Turnout source statusLoaded / jurisdiction
Source provenance12 sources
Historical baselines201 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeCountyPresidentCsv
Imported
7/3/2026, 3:40:52 AM
Native runs
4
Legacy runs
6

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 1
StatewideTier 1 / precinct_absentee_provisional_columnsofficial precinct XLS ZIP; official turnout PDF; official voter registration XLSX; EAC fallback turnout CSV; county GeoJSON

Review state-native turnout replacement semantics, especially the 180-ballot precinct-ZIP versus EAC/SOS fallback ballots-cast difference and ALVR denominator timing; then collect official precinct geometry/crosswalks and administration-context records.

Source 1Source 2Source 3Source 4Source 5

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows remain active in ETL. This pass collected Alabama SOS Total Ballots Cast PDF, ALVR-2024 registration workbook, Comprehensive Voter Turnout PDF, and generated data/al-2024-turnout-denominator-lead.csv, but did not replace active turnout because the precinct-ZIP ballots-cast lead totals 2,272,731, 180 lower than active EAC/SOS fallback ballots cast, and ALVR denominator timing needs review.

Loaded
jurisdictionEAC fallback turnout rowsdata/eac-2024-state-turnout/al-2024-eac-turnout.csv

Reconcile Alabama SOS Total Ballots Cast PDF, official precinct-ZIP ballots-cast rows, and ALVR active-voter denominator timing before replacing EAC fallback; see data/al-2024-data-coverage-inventory.json and data/al-2024-source-request-matrix.tsv.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/al-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditNeeds dataaudit package pending

Alabama 2024 post-election audit rows are not normalized. data/al-2024-data-coverage-inventory.json and data/al-2024-source-request-matrix.tsv identify SOS public-records, elections-division contact, and county-official request paths for any audit selections/outcomes before row-level context is added.

CVRNeeds dataCVR package pending

Alabama 2024 CVR availability or county CVR production rows are not normalized. data/al-2024-source-request-matrix.tsv records the SOS public-records and county-official request paths; review ballot-secrecy, redaction, vendor-format, and county-custody caveats before loading any CVR context.

IncidentsNeeds dataincident package pending

Alabama 2024 incident, correction, recount, and litigation rows are not normalized. data/al-2024-data-coverage-inventory.json records official SOS/contact/request paths for future source collection; absence of normalized rows is not evidence of misconduct.

Native Source Package

Alabama Secretary of State; U.S. Election Assistance Commission; U.S. Census Bureau

Priority 0
ResultsAlabama Secretary of State 2024 General Precinct Level Results ZIPdata/al-2024-general-precinct-level-results.zip; data/al-2024-general-president.csv

Run npm run etl:prepare:al. scripts/normalize-al-sos-results.mjs unzips 67 county XLS matrices and writes county President rows to data/al-2024-general-president.csv.

Official source
ReviewAlabama Secretary of State 2024 General Precinct Level Results ZIPdata/al-2024-local-review.csv

Generated from the same official ZIP. President and U.S. House rows are paired for county XLS columns with explicit nonzero House coverage; U.S. House is district-based and no 2024 AL U.S. Senate race existed.

Official source
TurnoutEAC fallback plus Alabama SOS turnout/registration leadsdata/eac-2024-state-turnout/al-2024-eac-turnout.csv; data/al-2024-general-total-ballots-cast.pdf; data/al-2024-registered-voters.xlsx; data/al-2024-turnout-denominator-lead.csv

Current ETL uses eacTurnoutCsv. The generated turnout lead pairs precinct-ZIP ballots-cast rows with November ALVR active voters but is not active until SOS PDF/ALVR denominator timing is reconciled.

Official source
County geometryU.S. Census TIGERweb county geographydata/al-counties.geojson

County map joins only; precinct geometry/crosswalks are not loaded.

Official source

Expected Totals

Counties
67
Geometry
67
State total
2,265,090
Review rows
2,083

Caveats

  • Review rows are official President-versus-U.S.-House pairs, but U.S. House is district-based and should be treated as directional source-review context, not candidate-benefit findings.
  • Active turnout remains EAC fallback: 67 jurisdiction rows, 2,272,911 ballots cast, and 3,868,040 registered voters. The generated Alabama turnout lead is not active because the precinct-ZIP ballots-cast sum is 2,272,731, 180 lower than the active EAC/SOS fallback total, and ALVR denominator timing needs review.
  • County geometry is loaded; precinct boundaries/crosswalks are not loaded.
  • No normalized Alabama audit, CVR availability, recount, incident, correction, or litigation rows are loaded.
ArizonaAZMixedPromoted3 tracked gaps
Official source packageetl/state-configs/az.json
Native parser/import12 native runs
County results15 / 15
Review rows15 / 15
Comparison contest15 comparison rows
Turnout15 / 15
Turnout source statusLoaded / county
Source provenance7 sources
Historical baselines45 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeArizonaCanvassCountyCsv
Imported
7/12/2026, 5:07:55 PM
Native runs
12
Legacy runs
5

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 6
StatewideTier 6 / county_current_and_historical_reviewsigned canvass PDF; official detailed XML ZIP; normalized CSV; normalized local artifact; script-blocked county result pages

Use data/az-2024-admin-source-inventory.json and data/az-2024-data-coverage-inventory.json as the current AZ source-search records; next steps are county-by-county collection or records requests for precinct/local President and U.S. Senate rows, precinct geometry/crosswalks, CVR/ballot-image/log/L&A/custody records, detailed audit/recount/incident/correction rows, and a reviewed official replacement for the secondary historical-baseline other-vote semantics.

Source 1Source 2Source 3Source 4Source 5Source 6Source 7

Turnout Source Status

Promoted 2024 turnout rows are available from the configured official turnout source.

Loaded
countyOfficial signed statewide canvass county presidential and turnout rowsdata/az-2024-general-canvass-president.csv

Keep source link and denominator caveats visible in the app.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/az-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditPartialaudit package pending

Arizona SOS 2024 Election Information identifies county hand-count documents and statuses: 13 counties completed hand counts, two were not performed because required party participation was not designated, and completed counties are summarized as no discrepancies or within the acceptable margin. Detailed audit-unit rows and workpapers are not normalized.

CVRCandidateCVR package pending

The Arizona SOS public-records portal and county election contact directory are documented as request paths for CVRs or equivalent ballot-level exports, ballot images, tabulator/EMS logs, L&A records, and custody records. No AZ CVR or ballot-image dataset is loaded.

IncidentsPartialincident package pending

The Arizona SOS litigation page identifies a 2024 general-election recount/election-contest row for Maricopa County Superior Court case CV2024-033532 with no change in outcome and links pending election-related dockets. Normalized incident, correction, recount, and litigation rows are not loaded.

Native Source Package

Arizona Secretary of State; U.S. Election Assistance Commission; U.S. Census Bureau

Priority 6
ResultsArizona Secretary of State 2024 signed statewide canvassdata/az-2024-general-canvass-president.csv

arizonaCanvassCountyCsv loads the 15 retained county presidential rows transcribed from the official signed canvass.

Official source
ReviewArizona Secretary of State 2024 signed statewide canvass U.S. Senate rowsdata/az-2024-general-canvass-senate.csv

countyComparisonCsv pairs the 15 county presidential and U.S. Senate rows; these are county review inputs, not precinct scatter rows.

Official source
TurnoutArizona Secretary of State 2024 signed statewide canvass turnout rowsdata/az-2024-general-canvass-president.csv

Turnout denominator: Signed-canvass Total Eligible Registration; ballots cast: Signed-canvass Total Ballots Cast.

Official source
County geometryU.S. Census TIGERweb county geographydata/az-counties.geojson

Join fields: NAME / COUNTY.

Official source

Expected Totals

Counties
15
Geometry
15
State total
3,390,161
Review rows
15

Caveats

  • Current and historical review rows are county-level screening context, not precinct-level evidence.
  • The official 2016 PDF parser records 38 printed one-vote cells absent from the PDF text layer as reviewed fail-closed corrections; every candidate row reconciles to its printed statewide total.
  • The official 2016 presidential candidate rows total 2,573,165, while the secondary contextual baseline totals 2,604,657. The 31,492-vote difference is entirely in unresolved other-vote semantics; do not silently replace or combine these totals.
  • The 2012/2016/2020 presidential baseline remains secondary context pending a reviewed official replacement.
  • Advisory indicators are review signals only and are not findings of fraud or misconduct.
ArkansasARMixedPromoted3 tracked gaps
Official source packageetl/state-configs/ar.json
Native parser/import5 native runs
County results75 / 75
Review rows2,779 / 2,779
Comparison contest2,778 comparison rows
Turnout73 / 73
Turnout source statusLoaded / jurisdiction
Source provenance7 sources
Historical baselines225 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeArkansasTotalResultsFederalJson
Imported
7/2/2026, 11:09:30 PM
Native runs
5
Legacy runs
5

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 2
StatewideTier 2 / reporting_unitTotalResults JSON API; EAC fallback turnout CSV; Census TIGERweb GeoJSON

Use data/ar-2024-data-coverage-inventory.json as the current AR source-search record; next steps are state-native turnout denominators, official precinct/reporting-unit crosswalk or geometry, normalized official historical baselines, and audit/CVR/recount/incident/correction/litigation artifacts.

Source 1Source 2Source 3Source 4

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows are validated in ETL and promoted to the database; prefer state-native denominator artifacts when available.

Loaded
jurisdictionEAC fallback turnout rowsdata/eac-2024-state-turnout/ar-2024-eac-turnout.csv

Prefer official state election office turnout/registration artifact when available; keep the EAC fallback visibly caveated until then.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/ar-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditNeeds dataaudit package pending

Arkansas 2024 post-election audit artifacts have not been inventoried or normalized into this administration context registry yet.

CVRNeeds dataCVR package pending

Arkansas 2024 CVR artifacts have not been inventoried or normalized into this administration context registry yet.

IncidentsNeeds dataincident package pending

Arkansas 2024 incident, correction, and litigation artifacts have not been inventoried or normalized into this administration context registry yet.

Native Source Package

Arkansas Secretary of State; U.S. Election Assistance Commission; U.S. Census Bureau

Priority 13
ResultsArkansas Secretary of State TotalResults official federal JSON packagedata/ar-2024-official-results

arkansasTotalResultsFederalJson reads election-info.json, federal-results.json, and manifest.json; aggregate U.S. President contest 366 county locations using Trump choice 789, Harris choice 791, and all other choices as Other.

Official source
ReviewArkansas Secretary of State TotalResults county-scoped federal JSON packagedata/ar-2024-official-results

For each manifest federal-county-results file, pair President contest 366 reporting-unit IDs with U.S. House contest IDs 161, 227, 237, and 645; TotalResults exposes stable local IDs but not human-readable precinct names.

Official source
TurnoutEAC 2024 jurisdiction turnout fallbackdata/eac-2024-state-turnout/ar-2024-eac-turnout.csv

Turnout denominator: EAC A1a Total Reg registered voters; ballots cast: EAC normalized ballots cast.

Official source
County geometryU.S. Census TIGERweb county geographydata/ar-counties.geojson

Join fields: NAME / COUNTY.

Official source

Expected Totals

Counties
75
Geometry
75
State total
1,182,676
Review rows
2,779

Caveats

  • TotalResults county-scoped federal buckets expose reporting-unit IDs but not human-readable precinct names; review charts should label them as reporting units.
  • U.S. House is district-based and candidate-specific, so advisory screens are directional source-review context rather than candidate-benefit findings.
  • One presidential reporting-unit row has no same-row U.S. House comparison coverage in the current official package.
  • Turnout rows use EAC 2024 V2 jurisdiction fallback data until a state-native Arkansas turnout and registration denominator artifact is collected.
  • County geometry is loaded; precinct or reporting-unit boundary geometry/crosswalks are not loaded.
  • Equipment context is loaded from Verified Voting as supplemental administration metadata; normalized official audit/recount/CVR/incident/correction/litigation rows are not loaded.
  • Official 2012, 2016, and 2020 historical baseline rows are not loaded; use the Secretary of State results page or TotalResults archive paths as the next official source lead.
CaliforniaCAMixedPromoted3 tracked gaps
Official source packageetl/state-configs/ca.json
Native parser/import4 native runs
County results58 / 58
Review rows58 / 58
Comparison contest58 comparison rows
Turnout58 / 58
Turnout source statusLoaded / county
Source provenance10 sources
Historical baselines174 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeCaliforniaCountyPresidentCsv
Imported
7/6/2026, 4:04:28 AM
Native runs
4
Legacy runs
4

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 1
StatewideTier 1 / countyXLSX Statement of Vote workbooks; PDF participation and registration tables; GeoJSON county geometry; EAC fallback benchmark CSV

Use data/ca-2024-data-coverage-inventory.json and data/ca-2024-swdb-source-review.json as the current CA source-search records; next steps are precinct/local reporting-unit result exports, precinct geometry/crosswalks, and normalized audit/CVR/recount/incident/correction/litigation records from SOS or county sources.

Source 1Source 2Source 3Source 4Source 5Source 6Source 7Source 8

Turnout Source Status

Official California SOS Statement of Vote voter participation rows are validated in ETL. Registered voters are 15-day Report of Registration totals.

Loaded
countyCalifornia SOS voter participation statistics by countydata/ca-2024-voter-participation-stats-by-county.csv

Keep the 15-day registration and Same Day Voter Registration caveat visible; collect precinct/local turnout only if matching subcounty result rows are added.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/ca-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditCandidateaudit package pending

California SOS election-security guidance states that election officials conduct a manual audit of a random 1% of ballots. Row-level 2024 county audit selections and outcomes are not normalized.

CVRNeeds dataCVR package pending

No statewide 2024 California CVR package or county-by-county CVR availability statement is loaded. Use SOS or county public-records paths and ballot-secrecy/redaction caveats before normalization.

IncidentsCandidateincident package pending

California SOS recount information and PRA request paths are documented as source leads, but no normalized 2024 incident, correction, recount, litigation, custody, or tabulator-log rows are loaded.

Native Source Package

California Secretary of State; U.S. Census Bureau; Verified Voting equipment context

Priority 13
ResultsCalifornia SOS 2024 General Election Statement of Vote President by County XLSXdata/ca-2024-general-president.csv

Run npm run etl:prepare:ca to normalize data/ca-2024-president-county.xlsx into 58 county President rows.

Official source
ReviewCalifornia SOS 2024 General Election Statement of Vote U.S. Senator full-term by County XLSXdata/ca-2024-general-us-senate-full-term.csv

Run npm run etl:prepare:ca to normalize data/ca-2024-us-senate-full-term-county.xlsx into 58 county comparison rows.

Official source
TurnoutCalifornia SOS 2024 General Election voter participation statistics by county PDFdata/ca-2024-voter-participation-stats-by-county.csv

Turnout denominator: 15-day Report of Registration registered voters; ballots cast: Total Voters.

Official source
County geometryU.S. Census TIGERweb county geographydata/ca-counties.geojson

Join fields: NAME / COUNTY.

Official source

Expected Totals

Counties
58
Geometry
58
State total
15,865,475
Review rows
58

Caveats

  • Review rows are county-level President-versus-U.S.-Senate full-term comparisons, not precinct or city/local scatter plots.
  • Registered-voter turnout denominators are 15-day Report of Registration totals and do not include Same Day Voter Registration after the 15-day close.
  • County map geometry is loaded; precinct boundary geometry is not part of this package.
  • Administration context is inventoried, but normalized audit/CVR/incident/correction/recount/litigation rows are not loaded.
  • SWDB 2024 precinct/local data is documented as a supplemental future source lead, not the active certified-result or turnout source. Collect, masking-review, and reconcile SWDB files to SOS certified totals before loading them.
ColoradoCOMixedPromoted3 tracked gaps
Official source packageetl/state-configs/co.json
Native parser/import7 native runs
County results64 / 64
Review rows64 / 64
Comparison contest64 comparison rows
Turnout64 / 64
Turnout source statusLoaded / county
Source provenance13 sources
Historical baselines128 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeColoradoClarityDetailXml
Imported
7/11/2026, 2:53:31 AM
Native runs
7
Legacy runs
7

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 2
StatewideTier 2 / countyofficial Clarity detail XML ZIP endpoint; official SOS Abstract of Votes Cast source path; official Historical Election Data voter-statistics CSV; official 2020 Historical Election Data President contest CSV; EAC benchmark turnout CSV; Census county GeoJSON; Verified Voting equipment context; official 2016 and 2020 Historical Election Data President contest CSVs

Collect an official write-in-inclusive Abstract artifact or source note for the 1,872-vote presidential gap, then pursue precinct/local result rows, precinct geometry/crosswalks, official 2012 historical baseline, and normalized audit/CVR/recount/incident/correction/litigation artifacts.

Source 1Source 2Source 3Source 4Source 5Source 6Source 7Source 8Source 9Source 10Source 11Source 12

Turnout Source Status

Official Colorado Secretary of State Historical Election Data voter-statistics rows are validated in ETL as the active CO turnout package. Total Voters equals Active Voters plus Inactive Voters in all 64 counties and matches the former EAC registered-voter denominator statewide.

Loaded
countyColorado Historical Election Data 2024 General Voting Statistics CSVdata/co-2024-historical-voter-statistics-turnout.csv

Keep the EAC and Clarity turnout reconciliation caveat visible: Historical Election Data Total Ballots Cast is 401 above EAC fallback and 35 above Clarity ElectionVoterTurnout. Normalize precinct voter-stat rows only after matching precinct result rows and geometry/crosswalks are collected.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/co-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditNeeds dataaudit package pending

Colorado 2024 post-election audit artifacts have not been inventoried or normalized into this administration context registry yet.

CVRNeeds dataCVR package pending

Colorado 2024 CVR artifacts have not been inventoried or normalized into this administration context registry yet.

IncidentsNeeds dataincident package pending

Colorado 2024 incident, correction, and litigation artifacts have not been inventoried or normalized into this administration context registry yet.

Native Source Package

Colorado Secretary of State; U.S. Election Assistance Commission; U.S. Census Bureau; Verified Voting

Priority 11
ResultsColorado Secretary of State 2024 General Clarity detail XML ZIPdata/co-2024-clarity-detailxml.zip

coloradoClarityDetailXml reads Presidential Electors Choice county rows and aggregates DEM as Harris, REP as Trump, and other listed candidates as Other. Loaded county candidate rows total 3,190,873 votes, 1,872 below the prior Abstract/certified-total lead.

Official source
ReviewColorado Secretary of State 2024 General Clarity CU Regent at-large contestdata/co-2024-clarity-detailxml.zip

coloradoClarityDetailXml pairs county Presidential Electors rows with same-grain CU Regent at-large rows because Colorado had no 2024 U.S. Senate race.

Official source
TurnoutColorado Historical Election Data 2024 General Voting Statistics CSVdata/co-2024-historical-voter-statistics.csv; data/co-2024-historical-voter-statistics-turnout.csv; data/co-2024-historical-voter-statistics-summary.json

Run node scripts/normalize-co-historical-voter-statistics.mjs. Current active turnout rows use normalizedTurnoutCsv: 64 county rows, 3,241,155 Total Ballots Cast, and 4,583,280 Total Voters. EAC and Clarity turnout rows are retained as reconciliation benchmarks.

Official source
County geometryU.S. Census TIGERweb county geographydata/co-counties.geojson

Join fields: NAME / COUNTY.

Official source

Expected Totals

Counties
64
Geometry
64
State total
3,190,873
Review rows
64

Caveats

  • Loaded Clarity presidential county candidate rows total 3,190,873 votes, 1,872 below the prior Abstract/certified-total lead of 3,192,745; do not allocate that gap by county without an official source.
  • Review rows are county-level President-versus-CU-Regent-at-large comparisons, not precinct scatter plots.
  • County geometry is loaded; precinct boundaries/crosswalks are not loaded.
  • Active turnout uses official Historical Election Data county voter-statistics rows. Total Voters equals Active Voters plus Inactive Voters and matches the former EAC denominator; Total Ballots Cast is 401 above EAC fallback and 35 above the Clarity ElectionVoterTurnout lead.
  • Official 2016 and 2020 county presidential historical baseline rows are loaded from Colorado Historical Election Data; official 2012 historical baselines and normalized Colorado audit, CVR availability, recount, incident, correction, or litigation rows are not loaded.
ConnecticutCTMixedPromoted3 tracked gaps
Official source packageetl/state-configs/ct.json
Native parser/import5 native runs
County results9 / 9
Review rows169 / 169
Comparison contest169 comparison rows
Turnout169 / 169
Turnout source statusLoaded / town
Source provenance17 sources
Historical baselines18 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeConnecticutEmsTownJson
Imported
7/11/2026, 2:54:09 AM
Native runs
5
Legacy runs
6

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 2
StatewideTier 2 / certified_sov_current_planning_region_results_with_town_review_turnoutofficial EMS static JSON; official Statement of Vote PDF; official EMS town turnout JSON; Census TIGERweb county-subdivision GeoJSON; EAC fallback turnout CSV benchmark; official Election History CSV source-review artifact; official historical EMS static JSON; Census TIGERweb planning-region GeoJSON; normalized current-planning-region crosswalk and historical CSV; normalized certified SOV town President CSV; SOV-versus-EMS reconciliation JSON

Collect an official 2012 baseline, review EMS report-download paths for precinct/ward rows or CVR availability, resolve EV/VV turnout semantics, and normalize audit/CVR/recount/incident/correction/litigation records if published or request-produced.

Source 1Source 2Source 3Source 4Source 5Source 6Source 7Source 8Source 9Source 10

Turnout Source Status

Official EMS town turnout rows are loaded in native staging with warning-required semantics. EAC fallback remains retained as a benchmark, not the active CT staging turnout source. Election History was reviewed on July 6, 2026 and excluded as a turnout replacement because event 582 voterStats returns zero rows and no registered-voter denominator.

Loaded
townConnecticut Secretary of the State EMS voterTurnout static JSONdata/ct-2024-ems-election-91-version-80741

Review EMS EV/VV/ABR/ABC/EBR/EBC/EDR/EDC semantics against the Statement of Vote turnout/registration tables and EAC fallback before production promotion; keep Election History as a President result/vote-channel cross-check only unless a future event-582 voter-statistics export is published.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/ct-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditNeeds dataaudit package pending

Wave 14 identified the UConn VoTeR 2024 post-election audit report lead linked from Connecticut SOTS, but audit selection/outcome rows are not normalized. See data/ct-2024-data-coverage-inventory.json and data/ct-2024-source-request-matrix.tsv.

CVRNeeds dataCVR package pending

Wave 14 did not confirm a statewide CT CVR export or CVR availability artifact. Use EMS report-download review and SOTS/municipal records-request paths before normalizing CVR context.

IncidentsNeeds dataincident package pending

Wave 14 did not normalize Connecticut 2024 incident, correction, recount, or litigation rows; this remains a source-coverage/request-path gap only.

Native Source Package

Connecticut Secretary of the State; U.S. Election Assistance Commission; U.S. Census Bureau; Verified Voting equipment context

Priority 15
ResultsConnecticut SOTS certified Statement of Vote town President rows aggregated to current Census planning regionsdata/ct-2024-statement-of-vote-president-town.csv

connecticutEmsTownJson reads 169 certified SOV President rows and aggregates them through data/ct-current-planning-region-crosswalk.csv into nine result rows; EMS town U.S. Senate review and turnout remain at town grain.

Official source
ReviewConnecticut Secretary of the State EMS election 91/version 80741 townVotes static JSONdata/ct-2024-ems-election-91-version-80741

Pair office 16518 President with office 16524 U.S. Senator at EMS town grain; fuse Christopher S. Murphy Democratic candidate 35495 and Working Families candidate 35860 by person; Republican Corey candidate 35830.

Official source
TurnoutConnecticut Secretary of the State EMS voterTurnout static JSONdata/ct-2024-ems-election-91-version-80741

Turnout denominator: EMS EV registered/elector field; ballots cast: EMS VV voters checked field; warning-required pending EMS/SOV/EAC semantics review.

Official source
County geometryU.S. Census TIGERweb current Connecticut planning-region county-equivalent geometrydata/ct-counties.geojson

Nine current Census planning-region county-equivalent features keyed GEOID 09110 through 09190.

Official source

Expected Totals

Counties
9
Geometry
9
State total
1,759,275
Review rows
169

Caveats

  • U.S. Senate comparison rows fuse Christopher S. Murphy Democratic and Working Families ballot lines by person; keep cross-endorsement caveats visible.
  • EMS turnout uses EV and VV fields and all rows are warning-required pending EMS/SOV/EAC denominator and ballots-cast semantics review.
  • Election History event 582 President rows confirm EMS President town/vote-channel totals, but the voterStats-only event search returns zero rows and provides no registered-voter denominator; do not replace EMS turnout or SOV/EAC caveats with Election History.
  • Town/MCD geometry is collected from Census TIGERweb, but five placeholder features must be filtered and EMS town-name joins QAed before map promotion.
  • Precinct/ward candidate vote rows, CVR availability, official historical baselines, and normalized audit/recount/CVR/incident/correction/litigation rows remain source-collection gaps.
  • Certified SOV town President rows total 1,759,275 and supersede EMS version 80741 President values by 265 votes; EMS remains the U.S. Senate comparison and warning-required turnout source.
  • Current result and historical county-equivalent rows use nine Census planning regions; 2016 and 2020 planning-region rows are current-geography aggregates, not historical election reporting units.
  • U.S. Senate comparison rows fuse Christopher S. Murphy Democratic and Working Families ballot lines by person.
  • EMS turnout uses EV and VV fields and remains warning-required pending EMS/SOV/EAC semantics review.
  • Town/MCD and planning-region geometry plus an exact 169-town crosswalk are loaded; precinct/ward geometry remains missing.
  • Official 2012 history and normalized audit/recount/CVR/incident/correction/litigation rows remain gaps.
DelawareDEMixedPromoted3 tracked gaps
Official source packageetl/state-configs/de.json
Native parser/import6 native runs
County results3 / 3
Review rows529 / 529
Comparison contest529 comparison rows
Turnout3 / 3
Turnout source statusLoaded / jurisdiction
Source provenance18 sources
Historical baselines6 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeDelawareOfficialReportHtml
Imported
7/11/2026, 2:54:47 AM
Native runs
6
Legacy runs
7

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 5
StatewideTier 5 / county_and_election_districtofficial HTML report tables; official statewide CSV export; official 2020 HTML/CSV historical report; official AGP fixed-width text; EAC fallback turnout CSV; county GeoJSON; official 2016 raw statewide-office-by-county TXT; official 2020 report HTML; historicalPresidentialCsv

Collect official 2012 county presidential baselines, election-district geometry/crosswalks, and audit/CVR/incident/recount/correction/litigation artifacts or request responses.

Source 1Source 2Source 3Source 4Source 5Source 6Source 7Source 8

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows remain active. Wave 17 collected and normalized the Delaware DOE AGP registered/voted lead into a reconciliation artifact, but AGP is not loaded as turnout replacement.

Loaded
jurisdictionEAC fallback turnout rowsdata/eac-2024-state-turnout/de-2024-eac-turnout.csv

Review AGP voted-versus-ballots-cast and denominator timing semantics before replacing EAC fallback: AGP statewide totals are 788,864 registered and 518,086 voted versus EAC fallback 788,441 registered and 514,367 ballots cast; November 1 party-registration CSV sums to 790,955 registered voters.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/de-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditNeeds dataaudit package pending

Delaware 2024 post-election audit artifacts have not been inventoried or normalized into this administration context registry yet.

CVRNeeds dataCVR package pending

Delaware 2024 CVR artifacts have not been inventoried or normalized into this administration context registry yet.

IncidentsNeeds dataincident package pending

Delaware 2024 incident, correction, and litigation artifacts have not been inventoried or normalized into this administration context registry yet.

Native Source Package

Delaware Department of Elections; U.S. Election Assistance Commission; U.S. Census Bureau

Priority 13
ResultsDelaware DOE 2024 General Election Results Reportdata/de-2024-general-election-results-report.html

delawareOfficialReportHtml reads the official By County President and Vice President table and aggregates Democratic, Republican, and other ballot candidates into 3 county rows.

Official source
ReviewDelaware DOE 2024 General Election Results Report by election districtdata/de-2024-general-election-results-report.html

Pairs positive-vote election-district President rows with same-grain U.S. Senator rows; county labels come from the official AGP report election-district sections.

Official source
TurnoutEAC 2024 Delaware jurisdiction turnout fallback; DOE AGP reconciliation retaineddata/eac-2024-state-turnout/de-2024-eac-turnout.csv; data/de-2024-agp-turnout-reconciliation.csv

Active turnout remains eacTurnoutCsv. scripts/normalize-de-agp-turnout.mjs documents AGP registered/voted differences before any future replacement.

Official source
County geometryU.S. Census TIGERweb county geographydata/de-counties.geojson

Join fields: NAME / COUNTY.

Official source

Expected Totals

Counties
3
Geometry
3
State total
511,697
Review rows
529

Caveats

  • Review rows are election-district President-versus-U.S.-Senate comparisons from the official DOE report; election-district geometry is not loaded, so map joins remain county-level.
  • Four zero-vote President election-district tables are excluded from review rows; 529 positive-vote districts have same-grain U.S. Senate rows.
  • Active turnout remains EAC fallback. DOE AGP registered/voted totals differ from EAC by 423 registered voters and 3,719 voted/ballots-cast statewide, so replacement semantics need review.
  • Historical baselines and normalized audit/recount/CVR/incident/correction/litigation rows are not loaded.
  • Official 2016 and 2020 county historical baselines are normalized from Delaware Department of Elections artifacts and resolve to Census county FIPS tags; official 2012 rows remain uncollected.
FloridaFLMixedPromoted3 tracked gaps
Official source packageetl/state-configs/fl.json
Native parser/import8 native runs
County results67 / 67
Review rows5,618 / 5,618
Comparison contest5,618 comparison rows
Turnout67 / 67
Turnout source statusLoaded / jurisdiction
Source provenance11 sources
Historical baselines201 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeFloridaDetailHtml
Imported
7/6/2026, 5:52:47 AM
Native runs
8
Legacy runs
4

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 1
StatewideTier 1 / precinct_locationofficial county detail tables; official precinct-level ZIP; field definitions PDF; tab-delimited statewide extract

Collect compatible Florida state-native ballots-cast/turnout rows, precinct geometry/crosswalks, official historical baseline replacements, and normalized audit/CVR/recount/incident/correction/litigation records.

Source 1Source 2Source 3

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows remain the active Florida turnout source. The official Florida precinct-level ZIP is now loaded for review rows and includes a registered-voter field, but it is retained only as a denominator lead because it does not provide compatible ballots-cast rows and its registered-voter sum differs from the active EAC denominator.

Loaded
jurisdictionEAC fallback turnout rowsdata/eac-2024-state-turnout/fl-2024-eac-turnout.csv

Collect compatible Florida state-native ballots-cast or voter-participation rows that can be reconciled to the official precinct ZIP registration denominator before replacing the EAC fallback.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/fl-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditNeeds dataaudit package pending

Florida 2024 post-election audit artifacts have not been inventoried or normalized into this administration context registry yet.

CVRNeeds dataCVR package pending

Florida 2024 CVR artifacts have not been inventoried or normalized into this administration context registry yet.

IncidentsNeeds dataincident package pending

Florida 2024 incident, correction, and litigation artifacts have not been inventoried or normalized into this administration context registry yet.

Native Source Package

Florida Department of State; U.S. Election Assistance Commission; U.S. Census Bureau

Priority 19
ResultsFlorida Department of State official 2024 General Election President county detail tabledata/fl-2024-general-president-detail.html

floridaDetailHtml reads the official county detail table and remains the certified county map source; totals reconcile to 10,893,752 candidate votes.

Official source
ReviewFlorida Department of State 2024 General Election precinct-level ZIPdata/fl-2024-general-precinct-results.zip; data/fl-2024-precinct-data-definitions.pdf; data/fl-2024-precinct-source-review.json

floridaPrecinctZipPresidentSenate pairs President and U.S. Senate rows by county, unique precinct identifier, and polling-location label; use the ZIP for review rows only because its presidential candidate total is 204 votes below the certified county detail table.

Official source
TurnoutEAC 2024 jurisdiction turnout fallback with Florida precinct ZIP registration-denominator leaddata/eac-2024-state-turnout/fl-2024-eac-turnout.csv

Turnout denominator: EAC A1a Total Reg registered voters; official Florida precinct ZIP registered-voter field retained as denominator lead only; ballots cast: EAC normalized ballots cast.

Official source
County geometryU.S. Census TIGERweb Florida county boundariesdata/fl-counties.geojson

Join fields: NAME / GEOID.

Official source

Expected Totals

Counties
67
Geometry
67
State total
10,893,752
Review rows
5,618

Caveats

  • Certified Florida county map totals remain anchored to the official county detail table, not the precinct ZIP.
  • The official precinct ZIP presidential candidate total is 204 votes below the county detail table and the ZIP Trump total is one vote higher.
  • The precinct ZIP registered-voter field is a denominator lead only because no compatible state-native ballots-cast rows are loaded.
  • County geometry is loaded; precinct boundary geometry/crosswalks are not loaded.
  • Historical baselines are secondary county context rows and not 2024 certified data.
GeorgiaGAMixedPromoted3 tracked gaps
Official source packageetl/state-configs/ga.json
Native parser/import8 native runs
County results159 / 159
Review rows2,684 / 2,684
Comparison contest2,684 comparison rows
Turnout159 / 159
Turnout source statusLoaded / jurisdiction
Source provenance9 sources
Historical baselines477 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeGeorgiaMediaExportJson
Imported
7/12/2026, 5:08:33 PM
Native runs
8
Legacy runs
5

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 2
StatewideTier 2 / precinct_2024_county_historical_reviewofficial media export JSON; normalized CSV

Use data/ga-2024-data-coverage-inventory.json as the current GA source-search record; next steps are state-native turnout denominators, precinct boundary geometry/crosswalks, and official audit/recount/CVR/incident/correction artifacts.

Source 1Source 2Source 3Source 4Source 5

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows are validated in ETL and promoted to the database; prefer state-native denominator artifacts when available.

Loaded
jurisdictionEAC fallback county turnout rowsdata/eac-2024-state-turnout/ga-2024-eac-turnout.csv

Prefer official state election office turnout/registration artifact when available; keep the EAC fallback visibly caveated until then.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/ga-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditNeeds dataaudit package pending

Georgia 2024 post-election audit artifacts have not been inventoried or normalized into this administration context registry yet.

CVRNeeds dataCVR package pending

Georgia 2024 CVR artifacts have not been inventoried or normalized into this administration context registry yet.

IncidentsPartialincident package pending

Two official county-level Georgia Election Day bomb-threat disruption rows are normalized for Fulton and DeKalb counties. Statewide incident, correction, recount, and litigation coverage remains incomplete.

Native Source Package

Georgia Secretary of State; U.S. Election Assistance Commission; U.S. Census Bureau; Verified Voting Verifier

Priority 6
ResultsGeorgia SOS official 2024 media exportdata/ga-2024-official-results-export.json

georgiaMediaExportJson aggregates county President of the US rows by county.

Official source
ReviewGeorgia SOS official 2024 media export precinct President and U.S. House rowsdata/ga-2024-official-results-export.json

georgiaMediaExportJsonHouseComparison pairs precinct President of the US rows with same-export U.S. House district rows where comparable; one-sided and multi-district rows are caveated.

Official source
TurnoutEAC 2024 jurisdiction turnout fallbackdata/eac-2024-state-turnout/ga-2024-eac-turnout.csv

Turnout denominator: EAC registered voters; ballots cast: EAC normalized ballots cast.

Official source
County geometryU.S. Census TIGERweb county geographydata/ga-counties.geojson

Join fields: NAME / COUNTY.

Official source

Expected Totals

Counties
159
Geometry
159
State total
5,250,066
Review rows
2,684

Caveats

  • U.S. House is district-based and candidate-specific, so Georgia directional screens are low-confidence advisory context rather than candidate-benefit findings.
  • County presidential candidate rows sum 19 votes higher than the statewide presidential contest total in minor-party/other rows.
  • Turnout remains EAC fallback; state-native turnout denominators are not loaded.
  • Precinct boundary GeoJSON is not present in this package.
  • Historical presidential baseline rows are context only; the 2020 media export reports the original November general-election export total and should not be mixed with recount tables without reconciliation.
  • Historical advisory rows are county-only same-grain President-versus-U.S.-Senate context: 159 canonical county rows for 2016 and 159 for 2020. The 2016 rows reconcile to 4,092,373 presidential votes and 3,897,792 Senate votes; the 2020 rows reconcile to 4,998,482 presidential votes and 4,952,175 regular Senate votes.
  • The 2020 historical advisory comparison uses the regular US Senate (Perdue) contest from the original November general export before the runoff; the Loeffler special election is excluded. The selected county contest options contain no precinct-result rows, so the package must not be described as precinct historical coverage.
  • Historical advisory indicators are review signals only; candidate differences, contest differences, split-ticket voting, and participation differences can explain broad patterns and the rows are not findings of misconduct.
  • The July 5, 2026 Georgia vote-method source review confirms official SOS groupResults are candidate-result splits, not turnout/registration denominator rows; EAC turnout remains active until a state-native turnout artifact is collected.
HawaiiHIMixedPromoted3 tracked gaps
Official source packageetl/state-configs/hi.json
Native parser/import8 native runs
County results5 / 5
Review rows467 / 467
Comparison contest467 comparison rows
Turnout4 / 4
Turnout source statusLoaded / county
Source provenance15 sources
Historical baselines10 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeHawaiiOfficeText
Imported
7/11/2026, 5:51:42 AM
Native runs
8
Legacy runs
7

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 1
StatewideTier 1 / precinct_splitofficial certified text export; official certified PDF reports; EAC fallback turnout CSV; GeoJSON county geometry; official 2016/2020 certified historical text exports

Collect official 2012 Hawaii historical baseline rows, precinct geometry/crosswalks if subcounty overlays are pursued, and normalized audit/CVR/recount/incident/correction/litigation records.

Source 1Source 2Source 3Source 4Source 5Source 6Source 7Source 8Source 9Source 10Source 11

Turnout Source Status

Official Hawaii Office of Elections 2024 General Election registration and turnout rows are normalized and active in ETL. Four county rows reconcile exactly to the statewide table.

Loaded
countyHawaii Office of Elections Registration and Turnout Statisticsdata/hi-2024-general-turnout.csv

Keep the Kalawao/no-separate-election-county caveat visible; collect precinct geometry or crosswalks only if subcounty turnout/map joins are pursued.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/hi-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditNeeds dataaudit package pending

Hawaii 2024 post-election audit artifacts have not been inventoried or normalized into this administration context registry yet.

CVRNeeds dataCVR package pending

Hawaii 2024 CVR artifacts have not been inventoried or normalized into this administration context registry yet.

IncidentsNeeds dataincident package pending

Hawaii 2024 incident, correction, and litigation artifacts have not been inventoried or normalized into this administration context registry yet.

Native Source Package

Hawaii Office of Elections; U.S. Election Assistance Commission; U.S. Census Bureau

Priority 11
ResultsHawaii Office of Elections 2024 General Election text exportsdata/hi-2024-general-summary.txt; data/hi-2024-general-precinct-detail.txt

nativeHawaiiOfficeText decodes the official UTF-16 exports, reconciles certified statewide totals, and emits all five county/county-equivalent rows. Exact precinct 13-09 split IDs 78 and 487 are pinned to Kalawao FIPS 15005 using official election-map and boundary evidence.

Official source
ReviewHawaii Office of Elections 2024 General Election precinct detail text exportdata/hi-2024-general-precinct-detail.txt

Pairs President contest 283 and U.S. Senate contest 100 by precinct_splitId for 467 nonzero numbered precinct/split review rows. Excludes 27 zero-vote numbered President keys and three zero-vote non-geographic President keys from advisory rows.

Official source
TurnoutHawaii Office of Elections Registration and Turnout Statistics 2024 General Election tabledata/hi-2024-registration-turnout-statistics.html; data/hi-2024-general-turnout.csv; data/hi-2024-turnout-reconciliation-summary.json

Run node scripts/normalize-hi-turnout.mjs. The normalizer extracts the 2024 General statewide and county rows from the committed Office HTML, writes normalizedTurnoutCsv rows, and asserts four county rows reconcile to 860,868 registered voters and 522,236 turnout.

Official source
County geometryU.S. Census TIGERweb county geographydata/hi-counties.geojson

County geometry supports all five loaded result counties. The reviewed official HD 13 map and statewide boundary description identify precinct 13-09 as Kalawao; full precinct geometry remains unloaded.

Official source

Expected Totals

Counties
5
Geometry
5
State total
516,701
Review rows
467

Caveats

  • Precinct 13-09 is assigned to Kalawao County FIPS 15005 from official Hawaii election-map and precinct-boundary evidence; exact current and historical tuples and Maui residuals fail closed.
  • Review rows exclude 27 zero-vote numbered President precinct/split keys and three zero-vote non-geographic President keys; 467 retained review rows still reconcile to the certified statewide total.
  • Active turnout uses four Hawaii Office election-county rows. The source table does not split Kalawao turnout or registration, so no denominator is invented for FIPS 15005.
  • County geometry is loaded; full precinct boundaries/crosswalks are not loaded.
  • Advisory review rows are public-interest source-review inputs only, not findings of fraud or misconduct.
  • Official 2012 historical baselines and normalized administration-context rows remain missing.
IdahoIDMixedPromoted3 tracked gaps
Official source packageetl/state-configs/id.json
Native parser/import8 native runs
County results44 / 44
Review rows44 / 44
Comparison contest44 comparison rows
Turnout44 / 44
Turnout source statusLoaded / county
Source provenance11 sources
Historical baselines132 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeIdahoCountyPresidentCsv
Imported
7/9/2026, 10:05:00 PM
Native runs
8
Legacy runs
4

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 2
StatewideTier 2 / countyofficial Vote Idaho XML endpoints; official Vote Idaho map HTML widgets; official county turnout XLSX; official raw precinct turnout XLSX; retained EAC benchmark turnout CSV; Census county GeoJSON; Verified Voting equipment CSV; official 2012/2016 archive HTML; official 2020 county statistics HTML; historical baseline CSV

Use data/id-2024-data-coverage-inventory.json as the current ID source-search record; next steps are precinct/local result exports, same-grain precinct turnout use, precinct geometry/crosswalks, and official audit/CVR/incident/correction/recount/litigation source collection.

Source 1Source 2Source 3Source 4Source 5Source 6Source 7Source 8Source 9Source 10Source 11Source 12Source 13Source 14

Turnout Source Status

Official Idaho Secretary of State county turnout and registration rows are validated in ETL. EAC 2024 EAVS rows remain retained as benchmark context and match statewide and county totals.

Loaded
countyIdaho Secretary of State 2024 General Election county turnout workbookdata/id-2024-general-turnout.csv

Keep county-grain turnout caveat visible; use the raw precinct turnout workbook only after same-grain precinct/local result and comparison rows are loaded.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/id-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditNeeds dataaudit package pending

Idaho 2024 post-election audit artifacts have not been inventoried or normalized into this administration context registry yet.

CVRNeeds dataCVR package pending

Idaho 2024 CVR artifacts have not been inventoried or normalized into this administration context registry yet.

IncidentsNeeds dataincident package pending

Idaho 2024 incident, correction, and litigation artifacts have not been inventoried or normalized into this administration context registry yet.

Native Source Package

Idaho Secretary of State; U.S. Election Assistance Commission; U.S. Census Bureau; Verified Voting Verifier

Priority 15
ResultsIdaho Secretary of State Vote Idaho official 2024 General Election county XML result endpointsdata/id-2024-general-president.csv

countyPresidentCsv rows generated by scripts/normalize_id_official_results.py from Vote Idaho official county XML endpoints, with documented official county-table fallback handling for stale endpoints.

Official source
ReviewIdaho Secretary of State Vote Idaho official 2024 General Election congressional map resultsdata/id-2024-general-us-house.csv

countyComparisonCsv rows generated by scripts/normalize_id_official_congressional_results.py; Ada County source district splits are aggregated back to county scope.

Official source
TurnoutIdaho Secretary of State 2024 General Election county turnout workbookdata/id-2024-turnout-county-general.xlsx; data/id-2024-raw-stats-general.xlsx; data/id-2024-general-turnout.csv; data/id-2024-turnout-reconciliation-summary.json

Run node scripts/normalize-id-turnout.mjs. The normalizer writes data/id-2024-general-turnout.csv and verifies county workbook totals against raw precinct-stat county totals and retained EAC benchmark rows.

Official source
County geometryU.S. Census TIGERweb county geographydata/id-counties.geojson

Join fields: NAME / COUNTY.

Official source

Expected Totals

Counties
44
Geometry
44
State total
904,967
Review rows
44

Caveats

  • Current Idaho review rows are county-level President-versus-U.S.-House comparisons, not precinct scatter plots.
  • U.S. House is district-based and candidate-specific, so advisory screens are directional source-review context rather than candidate-benefit findings.
  • Turnout rows use official Idaho Secretary of State county turnout and registration rows; the retained EAC benchmark matches ballots cast and registered voters in every county.
  • Official raw precinct turnout rows are retained as a source lead, but active review rows remain county-level, so precinct turnout is not activated for same-grain advisory screening.
  • County geometry is loaded; precinct or reporting-unit boundary geometry/crosswalks are not loaded.
  • Equipment context is loaded from Verified Voting as supplemental administration metadata; normalized official audit/recount/CVR/incident/correction/litigation rows are not loaded.
  • Official 2012/2016/2020 county historical baseline rows are loaded for county-level context and flip/join coverage; no precinct historical rows are loaded.
IndianaINMixedPromoted3 tracked gaps
Official source packageNeeded from data team
Native parser/import16 native runs
County results92 loaded
Review rows5,253 loaded
Comparison contest5,253 comparison rows
Turnout92 loaded
Turnout source statusLoaded / county
Source provenance15 sources
Historical baselines276 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeIndianaEnrCountyJson
Imported
7/4/2026, 11:04:29 PM
Native runs
16
Legacy runs
5

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 2
StatewideTier 2 / county_plus_supplemental_precinctarchived ENR JSON; official ENR public data shape inventory; official turnout PDF normalized CSV; supplemental MIT/OpenElections CSV; EAC fallback turnout CSV retained as benchmark; Verified Voting equipment CSV; official request matrix TSV; official records-request packet; official ENRHistorical AJAX table JSON; official county request-routing CSV

Use data/in-2024-source-request-matrix.tsv, data/source-records-request-packets/in-2024-precinct-results-request.md, and data/in-2024-county-request-routing.csv to request official same-grain precinct/precinct-split 2024 President and U.S. Senate rows, precinct geometry/turnout if needed, detailed VSTOP audit workpapers, Recount Commission/CVR/incident records suitable for normalization.

Source 1Source 2Source 3Source 4Source 5Source 6Source 7Source 8Source 9Source 10Source 11

Turnout Source Status

Official Indiana Election Division county turnout and registration rows are validated in ETL. EAC 2024 EAVS rows remain retained as benchmark context.

Loaded
countyIndiana Election Division 2024 General Election Turnout and Registration reportdata/in-2024-general-turnout.csv

Keep the county-grain denominator caveat visible; collect precinct turnout denominators only if subcounty turnout screening is required.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/in-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditPartialaudit package pending

Official VSTOP 2024 General Election audit summary rows are normalized for seven voluntarily audited counties. Detailed audit-unit workpapers, CVR exports, incident/correction logs, and recount records remain request items.

CVRNeeds dataCVR package pending

No official statewide 2024 cast vote record package or CVR availability table was identified in the loaded artifacts. Request county/state CVR availability, retention, exportability, and public-records process before loading CVR context.

IncidentsCandidateincident package pending

Official Recount Commission orders, district petition materials, and 2024 minutes are documented as source paths, but 2024 recount, contest, incident, correction, and litigation rows are not normalized for Indiana yet. See data/in-2024-source-request-matrix.tsv for the exact request fields.

Native Source Package Needed

official county results turnout 2012 2016 2020 historical loaded supplemental precinct review vstop audit summary loaded official enr public scan and live recheck confirm precinct rows missingU.S. Senate; official ENR supports certified county totals, and MIT/OpenElections supplemental rows support local President-vs-U.S.-Senate advisory review.indianaEnrCountyJson package loaded for official county results; normalizedTurnoutCsv loaded for official county turnout; historicalPresidentialCsv loaded for official 2012/2016/2020 county baselines; indianaEnrJurisdictionDirectoryInventory collected; localComparisonCsv loaded for MIT/OpenElections supplemental precinct President and U.S. Senate rows; scripts/normalize-in-audit-summary.mjs loads official VSTOP 2024 audit summary context. scripts/build-in-request-routing.mjs now generates county custodian request routing from official JurR metadata plus the official precinct/split-count PDF. Future parsers are needed only if an official precinct/subcounty result export, detailed audit workpapers, CVR availability records, or incident/correction/recount rows are obtained.

Official Indiana ENR county category JSON is collected and parsed for certified 2024 county totals, official county turnout is loaded, official 2012/2016/2020 county historical baselines are normalized, and the official VSTOP 2024 General Election audit summary is loaded for seven audited counties as context. The ENR public-data inventory confirms the public app path fetches OffCatC office-category JSON and turnout-statistics downloads, and the July 4, 2026 ordinary public-path recheck returned HTTP 200 for settings, President, U.S. Senate, and turnout JSON, but no President or U.S. Senate precinct/subcounty candidate export; collected JurR county jurisdiction JSON files contain zero candidate containers. Advisory flags still use MIT/OpenElections supplemental local rows, with caveats that MIT flags Indiana Senate/Governor overreporting in some counties and non-unique precinct labels. Indiana remains out of completedNativeStates until official same-grain precinct/subcounty President and U.S. Senate rows are collected or the methodology explicitly accepts supplemental review rows as complete. Normalized detailed audit/CVR/incident/correction records remain preferred/request-path administration items. Wave 25 did not identify a public official replacement export; the existing machine-readable county custodian routing covers all 92 counties and official precinct/split counts for follow-up after the statewide request.

Official source 1Official source 2Official source 3Official source 4Official source 5Official source 6Official source 7Official source 8Official source 9Official source 10Official source 11Official source 12Official source 13Official source 14Official source 15
Required artifactsLocal reporting-unit rowsofficial precinct-level or county-subdivision result rows for President, if Indiana publishes or provides them; official same-grain U.S. Senate rows for advisory comparison if President rows are available below county; data/source-records-request-packets/in-2024-precinct-results-request.md as the current Indiana Election Division/county custodian request packet, including precinct-split fields; precinct or lower-level turnout and registered-voter denominator rows if same-grain turnout screening is required; precinct or local reporting-unit boundary geometry, if subcounty map overlays are required; audit, recount, CVR availability, incident, correction, and certification records for 2024 administration context; official county 2024 turnout and registration rows are loaded from the Indiana Election Division PDF; supplemental MIT/OpenElections President and U.S. Senate local review rows are loaded for advisory flag calculation; Verified Voting county equipment context is loaded as secondary administration context only; official 2016 and 2020 county historical presidential baselines are loaded from ENR archive JSON; detailed official VSTOP audit-unit workpapers beyond the loaded 2024 General Election audit summary, if published or request-produced; official CVR availability/exportability records or request-produced county CVR records; official Recount Commission/county incident, correction, recount, and litigation records; official VSTOP 2024 General Election audit summary rows are loaded for seven audited counties as context only; data/in-2024-county-request-routing.csv and data/in-2024-county-request-routing-summary.json as the current county custodian follow-up tracker

County-only result tables are tracked as insufficient for comparable advisory flag generation.

IowaIAMixedPromoted3 tracked gaps
Official source packageNeeded from data team
Native parser/import7 native runs
County results99 loaded
Review rows1,653 loaded
Comparison contest1,653 comparison rows
Turnout1,651 loaded
Turnout source statusLoaded / precinct
Source provenance13 sources
Historical baselines297 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeIowaClarityCountyDetailXmlDirectory
Imported
7/6/2026, 4:09:43 AM
Native runs
7
Legacy runs
5

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 2
StatewideTier 2 / precinctJSON; detail XML ZIP; Excel/statistical report links; county precinct shapefile ZIP leads

Use data/ia-2024-data-coverage-inventory.json as the current IA source-search record; next steps are an Iowa Clarity vote-method normalizer, official SOS precinct shapefile collection/crosswalk work, browser/manual collection or request-produced 2024 audit records, and request/normalization paths for recount, CVR availability, incident, correction, litigation, and official historical baseline replacement artifacts.

Source 1Source 2Source 3

Turnout Source Status

Official Iowa Secretary of State county detail XML reports are loaded through the IA native ETL config. Each county detail.xml VoterTurnout Precinct row provides ballotsCast and totalVoters fields at precinct grain.

Loaded
precinctIowa SOS official county detail XML VoterTurnout rowsdata/ia-2024-county-detailxml-reports

Keep the Clarity detail XML source and precinct-geometry caveat visible; normalize Clarity VoteType rows separately if Iowa vote-method display rows are added.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/ia-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Treat it as source-linked context only, not votes, turnout, audit outcomes, incident evidence, or proof every precinct in a county used one identical setup.

Verified Voting source
AuditCandidateaudit package pending

The Iowa SOS election results/statistics page links an official 2024 General Election County Precinct Audits image, and Iowa Code section 50.51 establishes post-election audits and county audit reports to the state commissioner. The image and code path are documented, but selected-precinct audit reports, selection metadata, and outcome rows are not normalized.

CVRNeeds dataCVR package pending

No statewide public Iowa CVR package or county CVR availability table was identified in repo artifacts. County auditor/state records-request follow-up is needed to confirm custody, lawful availability, export format, ballot secrecy constraints, cost, and timing.

IncidentsCandidateincident package pending

Iowa Code sections 50.48 and 50.50 document recount and administrative-audit mechanics, and county auditor contacts are documented as request paths for incident/correction/canvass-note follow-up. Official 2024 recount/admin-audit outcome rows, incident records, correction notices, and litigation records have not been normalized.

Native Source Package Needed

official precinct review turnout package collected vote method geometry audit leads documentedU.S. House by district; loaded from official county detail XML reports as precinct-level President-vs-U.S.-House review rows.iowaClarityCountyDetailXmlDirectory loaded for 99 county result rows, 1,653 precinct review rows, and 1,651 precinct turnout rows. data/ia-2024-data-coverage-inventory.json now documents confirmed Clarity VoteType fields, official SOS county precinct shapefile leads, the official 2024 precinct-audit image lead, official historical replacement leads, and remaining admin request paths.

Iowa has official county detailxml.zip reports collected from the Secretary of State Clarity results app. The parser loads precinct-level President-versus-U.S.-House review rows and state-native precinct turnout rows. Remaining gaps are a normalized Iowa vote-method package for Clarity VoteType fields, collected/crosswalked SOS precinct shapefile geometry for subcounty overlays, normalized audit selection/outcome rows from the 2024 precinct-audit source or county reports, official 2012/2016/2020 historical replacement artifacts, and normalized recount/CVR availability/incident/correction/litigation records.

Official source 1Official source 2Official source 3Official source 4Official source 5Official source 6Official source 7Official source 8Official source 9Official source 10
Required artifactsLocal reporting-unit rowsofficial county detailxml.zip reports for all 99 counties; Iowa Clarity VoteType normalizer/public vote-method package if method display rows are added, with candidate-contest-method caveats and reconciliation to contest totals; official county precinct shapefile ZIP collection, web-safe geometry normalization, and Clarity precinct-name crosswalk if subcounty map overlays are required; browser/manual or request-produced copy of the official 2024 General Election County Precinct Audits source plus normalized selected-precinct report/selection/outcome rows; 2024 recount or administrative-audit request/result packets if any; CVR availability/request-path responses by county or state custodian; official incident, correction, and litigation records if published or provided by request; official Iowa SOS 2012, 2016, and 2020 county presidential artifacts plus parser before replacing secondary historical baseline context rows

County-only result tables are tracked as insufficient for comparable advisory flag generation.

KansasKSMixedPromoted3 tracked gaps
Official source packageetl/state-configs/ks.json
Native parser/import3 native runs
County results105 / 105
Review rows3,739 / 3,739
Comparison contest3,736 comparison rows
Turnout105 / 105
Turnout source statusLoaded / jurisdiction
Source provenance16 sources
Historical baselines315 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeKansasPresidentialHouseXlsx
Imported
7/2/2026, 10:53:04 PM
Native runs
3
Legacy runs
5

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 1
StatewideTier 1 / precinctXLSX; PDF; GeoJSON; EAC fallback CSV; equipment context CSV

Use data/ks-2024-data-coverage-inventory.json as the current KS source-search record; next steps are Kansas-native turnout denominators, precinct geometry/crosswalks, official replacement for 2012 county historical baselines if obtainable, and official audit/CVR/incident/correction/recount/litigation records.

Source 1Source 2Source 3Source 4Source 5Source 6

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows are validated in ETL and promoted to the database; prefer state-native denominator artifacts when available.

Loaded
jurisdictionEAC fallback turnout rowsdata/eac-2024-state-turnout/ks-2024-eac-turnout.csv

Prefer official state election office turnout/registration artifact when available; keep the EAC fallback visibly caveated until then.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/ks-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditNeeds dataaudit package pending

Kansas 2024 post-election audit artifacts have not been inventoried or normalized into this administration context registry yet.

CVRNeeds dataCVR package pending

Kansas 2024 CVR artifacts have not been inventoried or normalized into this administration context registry yet.

IncidentsNeeds dataincident package pending

Kansas 2024 incident, correction, and litigation artifacts have not been inventoried or normalized into this administration context registry yet.

Native Source Package

Kansas Secretary of State; U.S. Election Assistance Commission; U.S. Census Bureau

Priority 26
ResultsKansas SOS official 2024 Presidential Election Results workbookdata/ks-2024-presidential-results.xlsx

kansasPresidentialResultsXlsx parses sheet 2024 Presidential Results; aggregate County rows by Party and Votes for certified county map totals.

Official source
ReviewKansas SOS official 2024 General Election U.S. House precinct workbookdata/ks-2024-general-us-house-precinct.xlsx

Pair official presidential precinct rows with U.S. House precinct rows by county and precinct; Johnson, Sedgwick, Shawnee, and Wyandotte are read from separate wide-format county tabs.

Official source
TurnoutEAC 2024 Kansas jurisdiction turnout fallbackdata/eac-2024-state-turnout/ks-2024-eac-turnout.csv

Turnout denominator: EAC A1a Total Reg registered voters; ballots cast: EAC normalized ballots cast.

Official source
County geometryU.S. Census TIGERweb county geographydata/ks-counties.geojson

Join fields: NAME / COUNTY.

Official source

Expected Totals

Counties
105
Geometry
105
State total
1,327,591
Review rows
3,739

Caveats

  • U.S. House is district-based rather than a single statewide comparison contest, so review rows are advisory screening inputs only.
  • Three nonzero presidential local rows do not have a matching House comparison row and are retained as vote-share-only rows.
  • Turnout rows use EAC 2024 V2 jurisdiction fallback data until a Kansas-native turnout/registration artifact is collected and reconciled.
  • County boundary geometry is loaded for map joins; official precinct boundary geometry is not included.
  • Historical baselines are contextual county rows only: 2020 is official SOS workbook-derived, 2016 includes four secondary county rows for counties absent from the official workbook, and 2012 is secondary county context that does not reconcile to the official SOS statewide presidential total.
  • data/ks-2024-data-coverage-inventory.json documents equipment context plus remaining audit, CVR, incident/correction, recount, litigation, turnout, 2012 official historical replacement, and precinct-geometry gaps.
KentuckyKYMixedPromoted3 tracked gaps
Official source packageNeeded from data team
Native parser/import9 native runs
County results120 loaded
Review rows3,067 loaded
Comparison contest3,067 comparison rows
Turnout120 loaded
Turnout source statusLoaded / jurisdiction
Source provenance14 sources
Historical baselines360 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeKentuckyGeneralRecapTextDirectory
Imported
7/6/2026, 4:19:01 AM
Native runs
9
Legacy runs
5

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 6
StatewideTier 6 / precinctofficial county recap PDFs; extracted text; official historical PDF results; EAC turnout fallback; official turnout and registration PDF leads

Review county-clerk official turnout documentation before any active turnout replacement, build a precinct turnout/registration parser with reporting-unit crosswalk, collect precinct boundary geometry or a reporting-unit crosswalk, and request/normalize audit/recount/CVR/incident/correction/litigation artifacts from the State Board, county clerks, county boards, or court/board dockets.

Source 1Source 2Source 3Source 4Source 5Source 6Source 7Source 8

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows remain the active validated ETL turnout source. Kentucky State Board county turnout and registration PDFs now have a generated county reconciliation report, but the State Board turnout page says those reports are unofficial and can differ from election results after voter rolls reopen.

Loaded
jurisdictionEAC fallback turnout rowsdata/eac-2024-state-turnout/ky-2024-eac-turnout.csv

Review data/ky-2024-turnout-registration-reconciliation-summary.json with county-clerk official turnout documentation before intentionally replacing EAC fallback rows; build a separate precinct-level parser/crosswalk before using State Board precinct turnout or registration rows.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/ky-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditCandidateaudit package pending

Kentucky 2024 post-election audit source paths are documented in data/ky-2024-data-coverage-inventory.json, but no normalized audit selection/outcome rows are loaded. Use Kentucky State Board, county boards, county clerks, and official court/board records before adding row-level audit context.

CVRBlockedCVR package pending

No statewide Kentucky 2024 CVR dataset or county-by-county CVR availability statement is loaded. data/ky-2024-data-coverage-inventory.json documents county-clerk/county-board request paths and requires ballot-secrecy/redaction caveats before normalization.

IncidentsCandidateincident package pending

Kentucky incident, correction, recount/recanvass, and litigation request paths are documented in data/ky-2024-data-coverage-inventory.json, but no normalized row package is loaded.

Native Source Package Needed

official precinct review package collected historical loaded state turnout leads reconciled admin inventory documentedU.S. House by district; loaded as precinct-level President-versus-U.S.-House review rows where the county recap PDF includes both contests.kentuckyGeneralRecapTextDirectory loaded for 120 county result rows and 3,067 precinct review rows; historicalPresidentialCsv loaded for 360 official 2012/2016/2020 county baseline rows; EAC fallback turnout remains active. scripts/reconcile-ky-turnout-registration.mjs now parses county State Board turnout/registration PDFs into a 120-row reconciliation report showing 2,086,320 State Board voters versus 2,086,090 EAC ballots cast and the same 3,548,136 registered-voter denominator.

Kentucky has official 2024 county recap PDFs, official 2012/2016/2020 county historical presidential baselines, county geometry, loaded county equipment context, and a generated county turnout/registration reconciliation. Remaining blockers are county-clerk official documentation before any active turnout replacement, precinct-level turnout/registration crosswalk work, precinct boundary geometry, normalized audit/recount/CVR/incident/correction/litigation records, and six counties that remain county-only/no precinct-review from extracted 2024 recap text.

Official source 1Official source 2Official source 3Official source 4Official source 5Official source 6Official source 7Official source 8Official source 9Official source 10
Required artifactsLocal reporting-unit rowscounty-clerk official turnout documentation and replacement-semantics review before promoting the generated State Board county turnout/registration reconciliation over EAC fallback turnout; precinct boundary geometry or publishable reporting-unit crosswalk if subcounty map overlays are required; post-election audit selection/outcome records, recount/recanvass records, CVR availability/request paths, incident/correction records, and litigation records beyond the loaded equipment context; precinct-level turnout/registration parser or crosswalk if using State Board precinct PDFs below county grain

County-only result tables are tracked as insufficient for comparable advisory flag generation.

LouisianaLAMixedPromoted3 tracked gaps
Official source packageetl/state-configs/la.json
Native parser/import6 native runs
County results64 / 64
Review rows3,885 / 3,885
Comparison contest3,911 comparison rows
Turnout64 / 64
Turnout source statusLoaded / parish
Source provenance14 sources
Historical baselines128 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeLouisianaSosPrecinctCsvDirectory
Imported
7/11/2026, 3:01:43 AM
Native runs
6
Legacy runs
4

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 2
StatewideTier 2 / precinct_vote_mode_and_parishLouisiana SOS static precinct CSV endpoints; Louisiana SOS human-readable XLSX workbook; Louisiana SOS post-election statistics XLS workbooks; normalized SOS parish turnout CSV; EAC benchmark turnout CSV; Census TIGERweb GeoJSON; official 2020 SOS precinct CSV historical baseline; normalized 2020 historical baseline CSV; EAC fallback turnout CSV; Louisiana SOS historical ByParish presidential CSV endpoints

Collect precinct boundary geometry/crosswalks, an official 2012 historical baseline artifact, and normalized audit/CVR/incident/correction/recount/litigation records.

Source 1Source 2Source 3Source 4Source 5Source 6Source 7Source 8Source 9Source 10

Turnout Source Status

Official Louisiana SOS parish post-election statistics are active in ETL. The rows reconcile to the SOS statewide statistics workbook and replace the prior EAC fallback; EAC remains a retained benchmark with a 424-voter and one registered-voter statewide delta.

Loaded
parishLouisiana SOS parish post-election turnout statisticsdata/la-2024-post-election-statistics-turnout.csv

Keep the qualified-voter denominator caveat visible; collect precinct-level turnout denominators only if matching subparish geometry/crosswalks are added.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/la-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditNeeds dataaudit package pending

Louisiana 2024 post-election audit artifacts have not been inventoried or normalized into this administration context registry yet.

CVRNeeds dataCVR package pending

Louisiana 2024 CVR artifacts have not been inventoried or normalized into this administration context registry yet.

IncidentsNeeds dataincident package pending

Louisiana 2024 incident, correction, and litigation artifacts have not been inventoried or normalized into this administration context registry yet.

Native Source Package

Louisiana Secretary of State; U.S. Election Assistance Commission; U.S. Census Bureau; Verified Voting

Priority 15
ResultsLouisiana Secretary of State official 2024 general election precinct CSV resultsdata/la-2024-general-election-results

louisianaSosPrecinctCsvDirectory aggregates official precinct/vote-mode President CSV rows to 64 parish result rows and reconciles to 2,006,975 presidential votes.

Official source
ReviewLouisiana Secretary of State official 2024 general election precinct CSV results, U.S. House contestsdata/la-2024-general-election-results

louisianaSosPrecinctCsvDirectory pairs President rows with U.S. House rows where parish, ward, precinct, and vote-mode keys align; district/candidate effects are caveated in reviewCharts.

Official source
TurnoutLouisiana Secretary of State parish post-election turnout statisticsdata/la-2024-post-election-statistics-turnout.csv

Generated from official SOS statewide/parish post-election statistics XLS workbooks by scripts/normalize-la-post-election-statistics.mjs. Parish rows reconcile exactly to the statewide workbook: 2,021,164 voted and 3,046,375 qualified voters; retained EAC benchmark is +424 voted and +1 registered voter.

Official source
County geometryU.S. Census TIGERweb parish geographydata/la-counties.geojson

Join fields: NAME / COUNTY.

Official source

Expected Totals

Counties
64
Geometry
64
State total
2,006,975
Review rows
3,885

Caveats

  • Louisiana uses parishes rather than counties; package fields named countyRows/countyBoundary represent parish rows and parish geometry for validator compatibility.
  • U.S. House is district-based and candidate-specific, so review rows are advisory source-review context rather than same-office statewide comparison rows.
  • Turnout rows use official SOS parish post-election statistics. Qualified voters are election-eligible registrants as of the close of registration records thirty days before election day; Voted is election-level turnout, not presidential contest votes.
  • The retained EAC benchmark is 424 voters and one registered/qualified voter higher statewide than the SOS statistics workbook.
  • Parish geometry is loaded; precinct boundary geometry or precinct-to-parish crosswalks are not loaded.
  • Equipment context is loaded from Verified Voting as supplemental administration metadata; normalized official audit/recount/CVR/incident/correction/litigation rows are not loaded.
  • data/la-2024-data-coverage-inventory.json records Louisiana loaded sources and remaining source-collection gaps.
  • Official 2016 and 2020 parish presidential historical baseline rows are loaded from Louisiana Secretary of State ByParish CSV blobs; official 2012 historical baseline rows are not loaded. data/la-2024-data-coverage-inventory.json records the remaining historical and administration gaps.
MaineMEMixedPromoted3 tracked gaps
Official source packageetl/state-configs/me.json
Native parser/import6 native runs
County results17 / 17
Review rows512 / 512
Comparison contest509 comparison rows
Turnout497 / 497
Turnout source statusLoaded / jurisdiction
Source provenance16 sources
Historical baselines34 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeMaineSosCountyTownXlsx
Imported
7/11/2026, 3:07:06 AM
Native runs
6
Legacy runs
6

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 1
StatewideTier 1 / municipality_countyofficial Excel workbooks; official RCV/CVR Excel exports; EAC fallback turnout CSV; registered/enrolled voter text files; county GeoJSON

Collect compatible Maine-native ballots-cast/voter-participation rows, municipality/town geometry or a crosswalk, legacy .xls parsing/conversion for 2012 historical baselines, and normalized audit/CVR/recount/incident/correction/litigation records.

Source 1Source 2Source 3Source 4Source 5Source 6

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows remain the active ME turnout source. Wave 17 collected Maine SOS active and inactive registered/enrolled files as state-native denominator leads, but no replacement ballots-cast or voter-participation package is loaded.

Loaded
jurisdictionEAC fallback turnout rowsdata/eac-2024-state-turnout/me-2024-eac-turnout.csv

Use data/me-2024-data-coverage-inventory.json and data/me-2024-source-request-matrix.tsv to pair the collected Maine SOS registered/enrolled files in data/me-official-sources with official ballots-cast or voter-participation rows before replacing the EAC fallback.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/me-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditCandidateaudit package pending

Maine post-election audit, recount, correction, and litigation source paths are documented as Wave 15 follow-up leads, but no row-level 2024 audit selection or outcome artifacts are normalized yet.

CVRCandidateCVR package pending

Wave 15 documented the distinction between Maine Central Voter Registration System request forms and official CD2 cast vote record exports; no statewide ballot-level CVR availability or normalized CVR record package is loaded.

IncidentsCandidateincident package pending

Maine incident, correction, recount, and litigation source paths are inventoried for records-request or official-source follow-up, but normalized row-level administration records are not loaded.

Native Source Package

Maine Secretary of State; U.S. Election Assistance Commission; U.S. Census Bureau; Verified Voting equipment context

Priority 13
ResultsMaine SOS 2024 President and Vice President by County/Town corrected final workbookdata/me-official-sources/me-2024-president-county-town-final-corrected-20241205.xlsx

maineSosCountyTownXlsx reads sheet President & VP; use county total rows plus State UOCAVA as non-geographic certified result row; candidate totals exclude blanks.

Official source
ReviewMaine SOS 2024 United States Senator corrected final workbookdata/me-official-sources/me-2024-us-senator-county-town-final-corrected-20241205.xlsx

Pair town rows by county code and normalized municipality label; leave Medway/Twps, Day Block Twp, and Wesley as vote-share-only because Senate grain differs.

Official source
TurnoutEAC 2024 jurisdiction turnout fallbackdata/eac-2024-state-turnout/me-2024-eac-turnout.csv

Turnout denominator: EAC A1a Total Reg registered voters; ballots cast: EAC normalized ballots cast.

Official source
County geometryU.S. Census TIGERweb county geographydata/me-counties.geojson

Join fields: undefined / undefined.

Official source

Expected Totals

Counties
17
Geometry
16
State total
831,375
Review rows
512

Caveats

  • State UOCAVA is a non-geographic certified result row; it is not mapped and is excluded from town review joins.
  • Medway/Twps, Day Block Twp, and Wesley are vote-share-only rows because the Senate workbook combines or labels those units at a different grain.
  • U.S. Senate includes a major independent candidate, so Democratic/Republican dropoff metrics are directional source-review inputs only.
  • Turnout remains EAC fallback until Maine-native ballots-cast or voter-participation rows are collected and reconciled with SOS registration/enrollment files.
  • 2012 official historical XLS artifacts are collected but not loaded until legacy XLS support or conversion is added.
  • Municipality geometry/crosswalks and normalized audit/CVR/recount/incident/correction/litigation rows remain unloaded.
MarylandMDMixedPromoted3 tracked gaps
Official source packageetl/state-configs/md.json
Native parser/import3 native runs
County results24 / 24
Review rows1,958 / 1,958
Comparison contest1,958 comparison rows
Turnout24 / 24
Turnout source statusLoaded / jurisdiction
Source provenance11 sources
Historical baselines48 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeMarylandPrecinctCsv
Imported
7/11/2026, 3:05:17 AM
Native runs
3
Legacy runs
4

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 1
StatewideTier 1 / precinctofficial statewide all-precinct CSV; official precinct reference XLSX; EAC fallback turnout; official 2020 county result CSVs; official 2016 county result HTML; official 2020 all-by-precinct CSV; historicalPresidentialCsv

Collect Maryland state-native registered-voter/ballots-cast denominator rows, official 2012 county/county-equivalent presidential baseline rows, and any post-election audit/CVR/incident artifacts.

Source 1Source 2Source 3Source 4Source 5Source 6Source 7Source 8

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows are validated in ETL and promoted to the database; prefer state-native denominator artifacts when available.

Loaded
jurisdictionEAC fallback turnout rowsdata/eac-2024-state-turnout/md-2024-eac-turnout.csv

Prefer official state election office turnout/registration artifact when available; keep the EAC fallback visibly caveated until then.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/md-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditNeeds dataaudit package pending

Maryland 2024 post-election audit artifacts have not been inventoried or normalized into this administration context registry yet.

CVRNeeds dataCVR package pending

Maryland 2024 CVR artifacts have not been inventoried or normalized into this administration context registry yet.

IncidentsNeeds dataincident package pending

Maryland 2024 incident, correction, and litigation artifacts have not been inventoried or normalized into this administration context registry yet.

Native Source Package

Maryland State Board of Elections

Priority 7
ResultsMaryland SBE 2024 Presidential General all-precinct CSVdata/md-2024-general-all-precincts.csv

Filter Office Name=President - Vice Pres; aggregate county rows from Election District - Precinct candidate rows using ballot-mode vote columns.

Official source
ReviewMaryland SBE 2024 Presidential General all-precinct CSVdata/md-2024-general-all-precincts.csv

Pair President - Vice Pres rows with U.S. Senator rows by County Name and Election District - Precinct; compare Kamala D. Harris with Angela Alsobrooks and Donald J. Trump with Larry Hogan.

Official source
TurnoutEAC 2024 jurisdiction turnout fallbackdata/eac-2024-state-turnout/md-2024-eac-turnout.csv

Turnout denominator: EAC A1a Total Reg registered voters; ballots cast: EAC normalized ballots cast.

Official source
County geometryU.S. Census TIGERweb county geographydata/md-counties.geojson

Join fields: NAME / COUNTY.

Official source

Expected Totals

Counties
24
Geometry
24
State total
3,038,334
Review rows
1,958

Caveats

  • The all-precinct CSV includes official ballot-mode vote columns and same-grain President/U.S. Senate rows, but not same-row registered-voter denominators.
  • Turnout rows use EAC 2024 V2 jurisdiction fallback data until a Maryland state-native denominator source is collected.
  • Precinct boundary GeoJSON is not present in this package.
  • Official 2016 and 2020 county/county-equivalent historical baselines are normalized from Maryland State Board of Elections artifacts and resolve to Census county FIPS tags; official 2012 rows remain uncollected.
MassachusettsMAMixedPromoted3 tracked gaps
Official source packageetl/state-configs/ma.json
Native parser/import5 native runs
County results14 / 14
Review rows2,382 / 2,382
Comparison contest2,382 comparison rows
Turnout351 / 351
Turnout source statusLoaded / jurisdiction
Source provenance10 sources
Historical baselines42 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeMassachusettsPd43PrecinctCsv
Imported
7/6/2026, 5:58:25 AM
Native runs
5
Legacy runs
5

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 1
StatewideTier 1 / city_town_ward_precinctofficial PD43+ CSV download; official PD43+ county-filtered HTML totals; official PD43+ historical county HTML tables; official statewide turnout statistics page; EAC fallback turnout

Collect a Massachusetts state-native local turnout denominator export, official precinct/ward/municipal geometry or reporting-unit crosswalk, and detailed audit/CVR/log/L&A/custody/incident/recount/litigation artifacts or request responses.

Source 1Source 2Source 3Source 4Source 5Source 6Source 7Source 8Source 9Source 10

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows are validated in ETL. The Massachusetts turnout statistics page confirms the same statewide registered-voter and total-votes-cast figures, but no local state-native turnout denominator artifact is loaded.

Loaded
jurisdictionEAC fallback turnout rowsdata/eac-2024-state-turnout/ma-2024-eac-turnout.csv

Find official Massachusetts city/town/ward/precinct turnout or voter-participation denominator rows; keep the EAC jurisdiction fallback visibly caveated until then.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/ma-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditPartialaudit package pending

Massachusetts publishes an official 2024 post-election audit page and statewide audit spreadsheet, but detailed municipal, precinct, batch, contest, discrepancy, and workpaper records are not normalized into this registry yet.

CVRNeeds dataCVR package pending

Massachusetts 2024 CVR artifacts have not been inventoried or normalized into this administration context registry yet.

IncidentsNeeds dataincident package pending

Massachusetts 2024 incident, correction, and litigation artifacts have not been inventoried or normalized into this administration context registry yet.

Native Source Package

Massachusetts Secretary of the Commonwealth; U.S. Election Assistance Commission; U.S. Census Bureau; Verified Voting

Priority 11
ResultsMassachusetts PD43+ official 2024 President county-filtered result pagesdata/ma-2024-president-county-results.csv

Run npm run etl:collect:ma:county to refresh official PD43+ County Totals rows for the 14 counties; county rows reconcile to 3,512,930 presidential votes.

Official source
ReviewMassachusetts PD43+ official 2024 President and U.S. Senate precinct downloadsdata/ma-2024-president-precinct-results.csv; data/ma-2024-us-senate-precinct-results.csv

Use City/Town, Ward, and Pct to pair President rows with U.S. Senate rows; group review rows by municipality because the PD43+ bulk export lacks county.

Official source
TurnoutEAC 2024 jurisdiction turnout fallback with Massachusetts statewide turnout-statistics cross-checkdata/eac-2024-state-turnout/ma-2024-eac-turnout.csv

Turnout denominator: EAC A1a Total Reg registered voters; Massachusetts statewide turnout page confirms 5,142,343 registered voters and 3,512,930 total votes cast; ballots cast: EAC normalized ballots cast.

Official source
County geometryU.S. Census TIGERweb county geographydata/ma-counties.geojson

Join fields: NAME / COUNTY.

Official source

Expected Totals

Counties
14
Geometry
14
State total
3,512,930
Review rows
2,382

Caveats

  • PD43+ precinct rows are municipality-centric and do not include county, so review rows group by city/town while county certified rows come from PD43+ county-filtered pages.
  • Turnout remains EAC jurisdiction fallback; the official Massachusetts turnout statistics page is a statewide cross-check, not a local replacement package.
  • Historical baselines are county-level context only; the 2020 PD43+ county rows sum one non-D/R vote above the statewide summary line and the collector preserves official displayed county rows.
  • County geometry is loaded, but no official precinct/ward/municipal geometry or reporting-unit crosswalk is loaded.
  • The coverage inventory records audit/CVR/log/L&A/custody/incident/recount/litigation request paths only; normalized administration rows are not loaded.
MichiganMIMixedPromoted3 tracked gaps
Official source packageetl/state-configs/mi.json
Native parser/import3 native runs
County results83 / 83
Review rows4,428 / 4,428
Comparison contest4,416 comparison rows
Turnout83 / 83
Turnout source statusLoaded / county
Source provenance8 sources
Historical baselines249 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeMichiganMvic
Imported
7/1/2026, 7:04:32 AM
Native runs
3
Legacy runs
4

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 1
StatewideTier 1 / precinctTXT; ZIP; PDF registration reference; secondary historical CSV; admin source inventory JSON

Collect official script-readable Michigan historical result exports, official statewide precinct boundary geometry or reporting-unit crosswalks, and row-level 2024 audit/recount/CVR/incident/correction artifacts if available.

Source 1

Turnout Source Status

Promoted 2024 turnout rows are available from the configured official turnout source.

Loaded
countyOfficial county turnout rowsdata/mi-2024-voter-turnout.txt

Keep source link and denominator caveats visible in the app.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/mi-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditCandidateaudit package pending

Michigan post-election audit and recount source paths are documented, but row-level 2024 selection/outcome artifacts are not normalized into this administration registry yet.

CVRCandidateCVR package pending

Michigan CVR availability and custodian/request paths are documented as request needs; no statewide public 2024 CVR export is loaded.

IncidentsCandidateincident package pending

Michigan incident, correction, recount, and litigation source paths are inventoried, but normalized row-level records are not loaded.

Native Source Package

Michigan Secretary of State

Priority 2
ResultsMichigan MVIC official county result exportdata/mi-2024-general-election-results.txt

Tab-delimited MVIC county export; filter presidential electors contest and aggregate party/candidate rows by county.

Official source
ReviewMichigan MVIC official precinct result ZIPdata/mi-2024-precinct-results.zip

Join 2024GEN/2024vote.txt to county, city, and candidate lookup tables. President officeCode 1; Senate officeCode 5.

Official source
TurnoutMichigan MVIC turnout export plus voter registration totalsdata/mi-2024-voter-turnout.txt; data/mi-2024-registered-voter-count.pdf

Turnout denominator: November active registered voters; ballots cast: MVIC county voter turnout export.

Official source
County geometryU.S. Census TIGERweb county geographydata/mi-counties.geojson

Join fields: NAME / COUNTY.

Official source

Expected Totals

Counties
83
Geometry
83
State total
5,664,186
Review rows
4,428

Caveats

  • MVIC live download endpoints are browser-protected; local official export artifacts are already stored in the repo.
  • Turnout is county-level, not precinct-level.
  • Precinct boundary GeoJSON is not present in this package.
  • Historical baseline rows are contextual secondary county tables, not official replacement certified totals; official MVIC/mielections historical endpoints were not script-readable from this environment.
  • Administration source inventory is documented, but normalized audit/recount/CVR/incident/correction rows are not loaded.
MinnesotaMNMixedPromoted3 tracked gaps
Official source packageetl/state-configs/mn.json
Native parser/import3 native runs
County results87 / 87
Review rows4,075 / 4,075
Comparison contest4,075 comparison rows
Turnout4,103 / 4,103
Turnout source statusLoaded / precinct
Source provenance5 sources
Historical baselines348 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeMinnesotaPrecinctResultsXlsx
Imported
7/6/2026, 10:54:34 PM
Native runs
3
Legacy runs
4

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 1
StatewideTier 1 / precinctXLSX

Treat as an example Tier 1 goal state; optional next step is precinct geometry.

Source 1Source 2

Turnout Source Status

Promoted 2024 turnout rows are available from the configured official turnout source.

Loaded
precinctOfficial precinct presidential, Senate, and turnout rowsdata/mn-2024-general-federal-state-results-by-precinct-official.xlsx

Keep source link and denominator caveats visible in the app.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/mn-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditNeeds dataaudit package pending

Minnesota 2024 post-election audit artifacts have not been inventoried or normalized into this administration context registry yet.

CVRNeeds dataCVR package pending

Minnesota 2024 CVR artifacts have not been inventoried or normalized into this administration context registry yet.

IncidentsNeeds dataincident package pending

Minnesota 2024 incident, correction, and litigation artifacts have not been inventoried or normalized into this administration context registry yet.

Native Source Package

Minnesota Secretary of State

Priority 1
ResultsMinnesota SOS official federal/state precinct spreadsheetdata/mn-2024-general-federal-state-results-by-precinct-official.xlsx

XLSX sheet Precinct-Results; aggregate COUNTYNAME rows using USPRSR, USPRSDFL, USPRSTOTAL, and other USPRS* candidate columns.

Official source
ReviewMinnesota SOS precinct federal/state spreadsheetdata/mn-2024-general-federal-state-results-by-precinct-official.xlsx

Use COUNTYNAME, MCDNAME, PCTNAME, USPRSR, USPRSDFL, USPRSTOTAL, USSENR, and USSENDFL.

Official source
TurnoutMinnesota SOS precinct voter-stat fieldsdata/mn-2024-general-federal-state-results-by-precinct-official.xlsx

Turnout denominator: REG7AM plus EDR; ballots cast: TOTVOTING.

Official source
County geometryMnGeo county boundary feature servicedata/mn-counties.geojson

Join fields: county_name / county_code.

Official source

Expected Totals

Counties
87
Geometry
87
State total
3,253,920
Review rows
4,075

Caveats

  • County presidential totals can be aggregated from the precinct workbook; separate official county text files also exist for historical baseline.
  • Precinct boundary GeoJSON is not present in this package.
MississippiMSMixedPromoted3 tracked gaps
Official source packageNeeded from data team
Native parser/import11 native runs
County results82 loaded
Review rows82 loaded
Comparison contest82 comparison rows
Turnout82 loaded
Turnout source statusLoaded / jurisdiction
Source provenance9 sources
Historical baselines246 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeMississippiElectionRecapCsv
Imported
7/3/2026, 11:18:56 PM
Native runs
11
Legacy runs
5

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 1
Statewide county recap CSVTier 1 / countyCSV; PDF reference

Keep loaded county and historical packages; use data/ms-2024-source-request-matrix.tsv to pair the collected November 2024 active-voter denominator lead with official Mississippi ballots-cast/voter-participation rows before replacing EAC turnout, and continue OCR/manual review before any precinct promotion.

Source 1
County recapitulation PDFsTier 7 / precinctimage-only official PDFs; OCR candidate CSV

Continue OCR/manual review for the 61 review-required counties and 10 missing-OCR counties, rerun npm run etl:verify:ms:ocr:reviewed, then promote only fully reviewed precinct rows.

Source 1

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows are validated in ETL and promoted to the database. Mississippi SOS Active Voter Count Reports are an official denominator lead, now summarized in data/ms-2024-turnout-denominator-lead-summary.json, but they need an official ballots-cast/voter-participation partner before replacing EAC fallback turnout.

Loaded
jurisdictionEAC fallback turnout rowsdata/eac-2024-state-turnout/ms-2024-eac-turnout.csv

Use the generated SOS active-voter/EAC fallback summary as the denominator cross-check, then collect official Mississippi ballots-cast or voter-participation rows before replacing the EAC fallback.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/ms-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditNeeds dataaudit package pending

Mississippi 2024 post-election audit artifacts have not been normalized into this administration context registry yet. See data/ms-2024-source-request-matrix.tsv for the audit/CVR/incident records request row.

CVRNeeds dataCVR package pending

Mississippi 2024 CVR artifacts have not been normalized into this administration context registry yet. See data/ms-2024-source-request-matrix.tsv for the audit/CVR/incident records request row.

IncidentsNeeds dataincident package pending

Mississippi 2024 incident, correction, and litigation artifacts have not been normalized into this administration context registry yet. See data/ms-2024-source-request-matrix.tsv for the audit/CVR/incident records request row.

Native Source Package Needed

official county review historical turnout denominator summary collectedU.S. SenatemississippiElectionRecapCsv is loaded for county review. The official November 2024 Active Voter Count denominator lead is collected and normalized by npm run etl:collect:ms:active-voters, but it remains candidate context because it has no ballots-cast rows; the generated summary records the current EAC fallback comparison. For precinct-level rows, run scripts/ocr-ms-county-result-pdfs.mjs or reuse checked-in OCR text, run scripts/extract-ms-recap-ocr-text-rows.mjs and scripts/reconcile-ms-ocr-grid-cells.mjs, apply reviewed corrections with npm run etl:verify:ms:ocr:reviewed for partial-review status, then promote only a fully reviewed structured precinct artifact. Historical baselines are loaded from source-cited official SOS county presidential artifacts for 2020, 2016, and 2012; keep them county-level context only. Use data/ms-2024-source-request-matrix.tsv for artifact-specific follow-up asks.

Mississippi county-level President-versus-U.S. Senate review rows are live from the Secretary of State statewide recap CSV. On 2026-06-30, the reviewed partial OCR path reported 11 import-ready counties, 61 review-required counties, and 10 missing-OCR counties; precinct-level advisory flags remain blocked until all county recapitulation PDFs are OCRed or manually reviewed, reconciled to the official recap totals, and parsed into structured rows. Historical baselines are loaded from official SOS county presidential artifacts for 2020, 2016, and 2012. Turnout remains EAC fallback: the official November 2024 Active Voter Count denominator lead is collected, normalized, and summarized against EAC, but it is not a complete turnout replacement without official Mississippi ballots-cast or voter-participation rows. The current follow-up queue is recorded in data/ms-2024-source-request-matrix.tsv.

Official source 1Official source 2Official source 3Official source 4Official source 5Official source 6Official source 7Official source 8Official source 9
Required artifactsLocal reporting-unit rowsOCR text generated from official county recapitulation PDFs with npm run etl:ocr:ms if precinct-level review is pursued; the default renderer/OCR path is Node-based and rotates the sideways recapitulation sheets before OCR, with optional external Poppler/Tesseract mode; reviewed structured precinct-level President-versus-U.S. Senate CSV promoted from scripts/extract-ms-recap-grid-cells.mjs output; state-native turnout denominator artifact and official ballots-cast/voter-participation artifact if replacing EAC turnout fallback; SOS Active Voter Count Reports are a denominator lead only; official November 2024 Active Voter Count denominator lead collected at data/ms-2024-november-active-voter-count.pdf, normalized to data/ms-2024-november-active-voter-count.csv, and summarized at data/ms-2024-turnout-denominator-lead-summary.json by npm run etl:collect:ms:active-voters; keep as candidate context until official ballots-cast or voter-participation rows are paired with it; official 2020, 2016, and 2012 Mississippi SOS county presidential artifacts from the SOS archive iframe targets, direct recap files, or SOS request path before enabling historical baselines; data/ms-2024-source-request-matrix.tsv as the current bounded request queue for OCR review, turnout replacement, historical baselines, precinct geometry, and administration-context records

County-only result tables are tracked as insufficient for comparable advisory flag generation.

MissouriMOMixedPromoted3 tracked gaps
Official source packageetl/state-configs/mo.json
Native parser/import8 native runs
County results115 / 115
Review rows115 / 115
Comparison contest115 comparison rows
Turnout115 / 115
Turnout source statusLoaded / jurisdiction
Source provenance21 sources
Historical baselines345 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeMissouriCountyPresidentCsv
Imported
7/11/2026, 5:52:45 AM
Native runs
8
Legacy runs
5

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 6
StatewideTier 6 / countyofficial PDF

Use data/mo-2024-source-request-tracker.json to purchase or request Missouri SOS precinct-level general election files for 2024 President and U.S. Senate, then add precinct geometry and collect/normalize 2024 audit certificates, CVR availability rows, incidents, corrections, recounts, and litigation records.

Source 1Source 2

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows are validated in ETL and promoted to the database; prefer state-native denominator artifacts when available.

Loaded
jurisdictionEAC fallback turnout rowsdata/eac-2024-state-turnout/mo-2024-eac-turnout.csv

Prefer official state election office turnout/registration artifact when available; keep the EAC fallback visibly caveated until then.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/mo-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditCandidateaudit package pending

Missouri election-law materials identify post-election verification/manual recount procedures and certificate filing paths, but 2024 selected-precinct/outcome artifacts have not been collected or normalized.

CVRCandidateCVR package pending

Missouri rules define cast vote records, and local election authorities are the practical request path, but no statewide public 2024 CVR export or county CVR availability table is loaded.

IncidentsCandidateincident package pending

Missouri SOS Elections Integrity materials identify complaint paths and HAVA determinations, and the results page is the official recount-results location. No normalized 2024 incident, correction, recount, or litigation rows are loaded.

Native Source Package

Missouri Secretary of State

Priority 15
ResultsMissouri SOS official 2024 general election results by county PDF and normalized presidential CSVdata/mo-2024-general-president-county.csv

scripts/normalize-mo-sos-pdfs.mjs retains the 116 official election-authority rows and emits 115 canonical Census-county rows. Kansas City within Jackson County is summed with Jackson outside Kansas City into county:29095 with zero statewide delta.

Official source
ReviewMissouri SOS official 2024 general election results by county PDF and normalized U.S. Senate CSVdata/mo-2024-general-senate-county.csv

Canonical President-versus-U.S.-Senate comparison rows cover 115 county/county-equivalent FIPS tags. Jackson County combines the two official SOS authority rows and reconciles exactly.

Official source
TurnoutMissouri SOS official 2024 General Election voter turnout reportdata/mo-2024-general-turnout-county.csv

Canonical 115-county turnout rows retain official actual-voter and registered-voter totals; Jackson combines Kansas City-within-Jackson and Jackson-outside-Kansas-City.

Official source
County geometryU.S. Census TIGERweb county geographydata/mo-counties.geojson

Join fields: NAME / COUNTY.

Official source

Expected Totals

Counties
115
Geometry
115
State total
2,995,327
Review rows
115

Caveats

  • Official source PDFs expose 116 local election-authority rows. The SOS authority list identifies Kansas City within Jackson County and Jackson outside Kansas City, so the canonical package sums them into county:29095.
  • Review rows are official county-level advisory inputs, not precinct scatter plots.
  • The 2016 historical PDF omits county-level write-in detail; other/total values remain visible-column sums.
  • Precinct-level President and Senate files remain purchasable/request-only, and normalized administration-context rows remain incomplete.
MontanaMTMixedPromoted3 tracked gaps
Official source packageetl/state-configs/mt.json
Native parser/import6 native runs
County results56 / 56
Review rows726 / 726
Comparison contest726 comparison rows
Turnout56 / 56
Turnout source statusLoaded / jurisdiction
Source provenance13 sources
Historical baselines112 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeMontanaPrecinctResultsXlsx
Imported
7/11/2026, 3:08:05 AM
Native runs
6
Legacy runs
5

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 1

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows are validated in ETL and promoted to the database; prefer state-native denominator artifacts when available.

Loaded
jurisdictionEAC fallback turnout rowsdata/eac-2024-state-turnout/mt-2024-eac-turnout.csv

Prefer official state election office turnout/registration artifact when available; keep the EAC fallback visibly caveated until then.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/mt-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Montana also publishes an official voting systems overview, but the normalized equipment artifact in this registry still comes from Verified Voting and should not be treated as proof every precinct in a county used one identical setup, or as a turnout or vote-result source.

Verified Voting source
AuditNeeds dataaudit package pending

Montana 2024 post-election audit or recount result artifacts have not been collected and normalized into this administration context registry yet. The official results page and systems page are confirmed starting points for locating audit context, but no state/county audit result artifact is parsed here.

CVRNeeds dataCVR package pending

Montana 2024 cast vote record availability has not been inventoried or normalized. Confirm whether CVR exports are published by the Secretary of State, counties, or only available by public-records request before adding CVR caveats to the app.

IncidentsNeeds dataincident package pending

Montana 2024 incident, correction, litigation, and post-certification correction records have not been inventoried or normalized into this administration context registry yet.

Native Source Package

Montana Secretary of State

Priority 14
ResultsMontana SOS official 2024 General Election precinct-by-precinct workbookdata/mt-2024-general-precinct-by-precinct.xlsx

Parse Sheet1; filter Race Name=PRESIDENT & VICE PRESIDENT, aggregate by CountyName, and bucket Harris/Trump by Party or Last Name. The workbook omits 27 presidential write-in votes that are present in the separate certified canvass total.

Official source
ReviewMontana SOS official 2024 General Election precinct-by-precinct workbookdata/mt-2024-general-precinct-by-precinct.xlsx

Pair PRESIDENT & VICE PRESIDENT and UNITED STATES SENATOR rows by CountyName, County ID, and PrecinctName; compare Harris/Trump to Tester/Sheehy plus other Senate candidates.

Official source
TurnoutEAC 2024 jurisdiction turnout fallbackdata/eac-2024-state-turnout/mt-2024-eac-turnout.csv

Turnout denominator: EAC A1a Total Reg registered voters; ballots cast: EAC normalized ballots cast.

Official source
County geometryU.S. Census TIGERweb county geographydata/mt-counties.geojson

Join fields: NAME / COUNTY.

Official source

Expected Totals

Counties
56
Geometry
56
State total
602,963
Review rows
726

Caveats

  • Official precinct workbook rows aggregate to 602,963 presidential votes, 27 below the 602,990 certified canvass total because presidential write-ins are reported in the separate canvass context rather than the workbook rows parsed for native results.
  • Turnout rows use EAC 2024 V2 jurisdiction fallback data and are warning-marked until a Montana state-native county or precinct denominator artifact is collected.
  • County boundary geometry is loaded for map joins; official precinct boundary geometry is not included.
  • Official 2016 and 2020 county historical baselines are normalized from Montana Secretary of State precinct workbooks and resolve to Census county FIPS tags.
  • Montana historical other_votes and total_votes exclude separate write-in canvass totals because the official election-results export does not allocate write-ins consistently into county rows; Dem/Rep winner joins are unaffected.
  • Official 2012 county historical baseline has not been normalized yet.
NebraskaNEMixedPromoted3 tracked gaps
Official source packageetl/state-configs/ne.json
Native parser/import7 native runs
County results93 / 93
Review rows93 / 93
Comparison contest93 comparison rows
Turnout93 / 93
Turnout source statusLoaded / jurisdiction
Source provenance14 sources
Historical baselines279 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeNebraskaCountyPresidentCsv
Imported
7/2/2026, 12:22:31 AM
Native runs
7
Legacy runs
5

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 6
StatewideTier 6 / countyofficial canvass PDF; official registration PDF; normalized CSV; county GeoJSON; district map PDFs and GIS shapefile ZIPs; voter-file request form; county election office directory; equipment API JSON

Review the generated Nebraska canvass voting-statistics reconciliation before replacing EAC fallback turnout; request or locate official Nebraska precinct/subcounty President and U.S. Senate rows plus publishable reporting-unit geometry/crosswalk; request official audit, recount, CVR, incident/correction/litigation, and equipment records from the SOS Elections Division or county election offices.

Source 1Source 2Source 3Source 4Source 5Source 6Source 7Source 8Source 9

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows are validated in ETL. The generated Nebraska SOS canvass voting-statistics reconciliation documents 93 county rows, matching 1,263,487 registered voters, and a canvass statewide Total Voting value of 965,236 versus 965,145 EAC fallback ballots cast.

Loaded
jurisdictionEAC fallback turnout rows plus generated Nebraska SOS canvass voting-statistics reconciliationdata/eac-2024-state-turnout/ne-2024-eac-turnout.csv

Keep EAC fallback turnout active until the generated canvass reconciliation is reviewed for replacement semantics; request precinct/subcounty turnout and geometry only if subcounty advisory coverage is upgraded.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/ne-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditNeeds dataaudit package pending

No official Nebraska 2024 post-election audit selection/outcome artifact was identified on the public previous-elections or canvass pages in this pass. Request records from the Nebraska Secretary of State Elections Division or county election offices before adding normalized audit rows.

CVRNeeds dataCVR package pending

No public statewide Nebraska 2024 CVR dataset or CVR availability statement was identified. Use SOS Elections Division and county election office request paths to determine whether CVR exports exist and what custody/privacy caveats apply.

IncidentsPartialincident package pending

The official canvass Reported Problems section identifies Dawson, Gage, and Johnson county administration notes. These are inventoried as source context only; normalized incident, correction, litigation, or recount rows are not loaded. The separate canvass voting-statistics reconciliation is turnout provenance, not incident evidence.

Native Source Package

Nebraska Secretary of State

Priority 11
ResultsNebraska SOS 2024 General Canvass Book county presidential rowsdata/ne-2024-general-canvass-president.csv

countyPresidentCsv normalized from official canvass pages 11-12; the retained PDF is data/ne-2024-general-canvass-book.pdf.

Official source
ReviewNebraska SOS 2024 General Canvass Book U.S. Senate two-year special county rowsdata/ne-2024-general-canvass-senate-two-year.csv

countyComparisonCsv normalized from canvass page 17. This is a county-level review source, not a precinct/subcounty result export.

Official source
TurnoutEAC fallback turnout plus generated Nebraska SOS canvass voting-statistics reconciliationdata/eac-2024-state-turnout/ne-2024-eac-turnout.csv; data/ne-2024-general-canvass-book.pdf; data/ne-2024-post-general-eligible-voter-report.pdf; data/ne-2024-canvass-voting-statistics-reconciliation.csv; data/ne-2024-canvass-voting-statistics-reconciliation-summary.json

Loaded ETL uses eacTurnoutCsv. Run npm run etl:reconcile:ne:turnout to regenerate the Nebraska canvass voting-statistics reconciliation; review the 91-vote canvass-minus-EAC ballots difference before replacing fallback rows.

Official source
County geometryU.S. Census TIGERweb county geographydata/ne-counties.geojson

Join fields: NAME / COUNTY.

Official source

Expected Totals

Counties
93
Geometry
93
State total
952,182
Review rows
93

Caveats

  • Current review rows are county-level advisory inputs, not precinct/subcounty scatter plots.
  • The public SOS pass did not identify a statewide precinct/subcounty President and U.S. Senate export; request those rows and matching geometry/crosswalk before upgrading subcounty advisory coverage.
  • Loaded turnout rows use EAC fallback values. The generated Nebraska canvass voting-statistics reconciliation documents 965,236 statewide Total Voting versus 965,145 EAC fallback ballots cast, a 91-vote canvass-minus-EAC difference across 34 county rows, with no registered-voter denominator difference.
  • The canvass Reported Problems section is inventoried as administration context only; audit/recount/CVR/litigation records remain source-request items.
NevadaNVMixedPromoted3 tracked gaps
Official source packageNeeded from data team
Native parser/import11 native runs
County results17 loaded
Review rows1,057 loaded
Comparison contest1,057 comparison rows
Turnout17 loaded
Turnout source statusLoaded / jurisdiction
Source provenance12 sources
Historical baselines51 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeNevadaStatewideGeneralCsv
Imported
7/2/2026, 6:23:36 AM
Native runs
11
Legacy runs
5

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 2
StatewideTier 2 / precinctarchived official statewide results; county totals; Clark County CVR zip; Washoe County CVR csv; Humboldt County CVR csv; normalized Clark/Washoe/Humboldt precinct review CSVs; county election pages; records-request path; county source request matrix TSV; non-Clark jurisdiction request packet JSON

Use data/nv-2024-non-clark-county-request-packets.json and data/nv-2024-county-source-request-matrix.tsv to request official local result exports or records-request productions for the 14 non-Clark/non-Washoe/non-Humboldt jurisdictions, starting with Eureka County, then collect a state-native turnout denominator and administration evidence artifacts.

Source 1Source 2Source 3Source 4Source 5Source 6Source 7Source 8

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows are validated in ETL and promoted to the database; prefer state-native denominator artifacts when available.

Loaded
jurisdictionEAC fallback county turnout rowsdata/eac-2024-state-turnout/nv-2024-eac-turnout.csv

Prefer official state election office turnout/registration artifact when available; keep the EAC fallback visibly caveated until then.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/nv-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditNeeds dataaudit package pending

Nevada 2024 post-election audit artifacts have not been normalized. The NV source coverage inventory records audit selection/scope/outcome records as still needing Secretary of State or county collection.

CVRPartialCVR package pending

Clark County, Washoe County, and Humboldt County 2024 General CVRs are publicly linked by official county elections sites and normalized to precinct President-versus-U.S. Senate review rows. CVR availability for the other 14 Nevada jurisdictions is still not inventoried.

IncidentsNeeds dataincident package pending

Nevada 2024 incident, correction, recount, litigation, L&A, tabulator-log, and custody artifacts have not been normalized. The NV source coverage inventory records these as records-request or county/source follow-up items.

Native Source Package Needed

partial clark washoe humboldt precinct review loaded wave24 request packets addedU.S. SenatelocalComparisonCsv loaded for Clark County, Washoe County, and Humboldt County CVR precinct rows; data/nv-2024-county-source-request-matrix.tsv tracks the remaining 14 jurisdiction request paths, and Wave 24 adds data/nv-2024-non-clark-county-request-packets.json as generated per-jurisdiction request packets. Local exports or request-produced SOV/CVR files are still needed before statewide precinct advisory coverage can be calculated. A normalizedTurnoutCsv-style parser is needed before replacing EAC fallback turnout, and a geometry/crosswalk parser is needed before mapping subcounty review rows.

Clark County, Washoe County, and Humboldt County official CVR precinct President-versus-Senate rows are loaded, but statewide Nevada remains partial because the other 14 jurisdictions still have only county-level President-versus-Senate review rows. The July 4, 2026 Wave 24 packet pass rechecked Eureka County, found current/downloadable 2026 county election documents but no parser-ready 2024 local export/CVR, and generated data/nv-2024-non-clark-county-request-packets.json from the county request matrix to operationalize county-by-county official records requests.

Official source 1Official source 2Official source 3Official source 4Official source 5Official source 6Official source 7Official source 8
Required artifactsLocal reporting-unit rowsofficial precinct or local reporting-unit results for President and U.S. Senate for the 14 Nevada jurisdictions outside Clark, Washoe, and Humboldt, tracked with official contact/custodian paths and expected-field detail in data/nv-2024-county-source-request-matrix.tsv plus operational packets in data/nv-2024-non-clark-county-request-packets.json; state-native turnout denominator rows with ballots-cast, registered-voter denominator, timing, and inactive-voter treatment notes; official precinct/local reporting-unit geometry or crosswalks for subcounty review rows; official 2012, 2016, and 2020 Nevada historical presidential baseline exports if available to replace secondary context rows; post-election audit, remaining CVR availability, tabulator-log, L&A, custody, incident/correction, recount, and litigation artifacts

County-only result tables are tracked as insufficient for comparable advisory flag generation.

New HampshireNHMixedPromoted3 tracked gaps
Official source packageNeeded from data team
Native parser/import9 native runs
County results10 loaded
Review rows304 loaded
Comparison contest304 comparison rows
Turnout304 loaded
Turnout source statusLoaded / town_ward
Source provenance13 sources
Historical baselines20 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeNewHampshireTownWardCsv
Imported
7/9/2026, 10:12:14 PM
Native runs
9
Legacy runs
4

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 1
StatewideTier 1 / town_wardXLS; XLSX; normalized CSV; archived official 2016/2020 XLS/XLSX baseline workbooks; admin inventory JSON; source request matrix TSV

Continue targeted archive/records requests for official 2012 historical baseline artifacts; request town/ward geometry or a reporting-unit crosswalk; normalize official audit/recount/CVR/incident/correction/litigation records if obtained.

Source 1

Turnout Source Status

Promoted turnout rows can now be generated from official New Hampshire Secretary of State ballots-cast and names-on-checklist workbooks normalized into the NH town/ward CSV.

Loaded
town_wardOfficial town/ward ballots-cast and names-on-checklist workbooksdata/nh-2024-town-ward-president-governor.csv

Keep the one-vote ballots-cast summary/detail caveat visible; request town/ward geometry and historical turnout context if subcounty overlays are added.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/nh-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditNeeds dataaudit package pending

New Hampshire 2024 post-election audit artifacts have not been normalized. The expanded NH source inventory records audit/CVR request authorities and keeps this as an official-source request item, not a loaded audit dataset.

CVRNeeds dataCVR package pending

New Hampshire 2024 CVR availability artifacts or request paths have not been normalized. The expanded NH source inventory records state and local request paths for CVR, tabulator-log, custody, and ward-specific records if public.

IncidentsPartialincident package pending

The NH source inventory now identifies archived official 2024 legislative-district recount sheet filenames and request paths, but recount, incident, correction, and litigation rows are not normalized.

Native Source Package Needed

official town ward review turnout package collected historical admin inventory expandedU.S. House, loaded from official Congressional District 1 and 2 town/ward workbooks; keep district-based comparison caveat visible.newHampshireTownWardCsv loaded for 10 county result rows, 304 town/ward President-versus-U.S.-House review rows, and 304 state-native town/ward turnout rows from official ballots-cast and names-on-checklist workbooks. A historical sibling normalizer is needed for the identified 2016 official archive workbook leads before historical baseline rows can be loaded.

New Hampshire now has official town/ward President-versus-U.S. House review rows and state-native town/ward turnout denominators from archived Secretary of State workbooks. The July 2, 2026 inventory records exact official 2016 CDX capture timestamps, MIME types, digests, and lengths for nine President XLS workbooks, Governor, and U.S. House Districts 1 and 2; direct binary downloads from web/{timestamp}id_ URLs still failed from this worker environment, including after sandbox escalation, so no historical rows are loaded. The live SOS page still returns access denied from this environment, 2020 and 2012 remain targeted archive/records-request items, and town/ward geometry plus normalized audit/recount/CVR/incident/correction/litigation records remain uncollected.

Official source 1Official source 2Official source 3Official source 4Official source 5Official source 6Official source 7Official source 8Official source 9Official source 10Official source 11Official source 12
Required artifactsLocal reporting-unit rowsdownloaded official 2016 President, Governor, and U.S. House workbook artifacts plus a historical normalizer before loading 2016 baseline rows; targeted official archive or records-request path for 2020 and 2012 President-versus-U.S. House/Governor baseline artifacts; town/ward boundary geometry or official reporting-unit crosswalk if map overlays below county level are required; normalized post-election audit, recount, CVR availability, incident/correction, and litigation artifacts; data/nh-2024-source-request-matrix.tsv as the current official-source request queue for 2016, 2020, 2012, town/ward geometry, and administration-context gaps

County-only result tables are tracked as insufficient for comparable advisory flag generation.

New JerseyNJMixedPromoted3 tracked gaps
Official source packageetl/state-configs/nj.json
Native parser/import6 native runs
County results21 / 21
Review rows21 / 21
Comparison contest21 comparison rows
Turnout21 / 21
Turnout source statusLoaded / county
Source provenance20 sources
Historical baselines42 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeCountyPresidentCsv
Imported
7/11/2026, 3:09:06 AM
Native runs
6
Legacy runs
7

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 6
StatewideTier 6 / county_loaded_municipal_followupofficial statewide certified PDF; normalized official county CSVs; official county municipal result PDFs; official turnout PDFs; official county audit PDFs; county GeoJSON; municipal GIS source lead; EAC fallback benchmark CSV; official 2016 county President PDFs; official 2020 statewide President PDF; historicalPresidentialCsv

Collect official 2012 county presidential baselines, municipal President/U.S. Senate/turnout PDF rows and geometry/crosswalks, plus audit/CVR/incident/recount/correction/litigation artifacts or request responses.

Source 1Source 2Source 3Source 4Source 5Source 6Source 7Source 8

Turnout Source Status

Wave 18 normalized official New Jersey DOE county turnout rows from the statewide 2024 General Election voter-turnout PDF. EAC fallback remains retained as a benchmark source only.

Loaded
countyNew Jersey DOE 2024 General Election voter turnoutdata/nj-2024-official-turnout-county.csv

Use data/nj-2024-turnout-reconciliation-summary.json for DOE-versus-EAC review, then collect and normalize the 21 county municipal registered-voters/ballots-cast PDFs if municipal turnout joins are needed.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/nj-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditCandidateaudit package pending

New Jersey DOE 2024 Election Information links post-election audit PDFs for all 21 counties. The Wave 15 coverage inventory records the official audit source path, but the PDFs are not collected or normalized into audit rows.

CVRCandidateCVR package pending

No statewide New Jersey 2024 CVR export or CVR availability table is loaded. The coverage inventory documents DOE and county-official request paths for CVR availability/exportability follow-up.

IncidentsCandidateincident package pending

No normalized New Jersey 2024 incident, correction, recount, or litigation rows are loaded. The coverage inventory records the official 2024 election page, Safe Secure Elections context, and county-official request paths for follow-up.

Native Source Package

New Jersey Department of State, Division of Elections; U.S. Election Assistance Commission; U.S. Census Bureau

Priority 13
ResultsNew Jersey DOE official 2024 General Election President statewide PDFdata/nj-2024-official-general-results-president.pdf; data/nj-2024-general-president-county.csv

Run npm run etl:prepare:nj. scripts/normalize-nj-doe-pdfs.mjs extracts 21 county President rows from the official DOE statewide PDF and reconciles to 4,272,725 votes.

Official source
ReviewNew Jersey DOE official 2024 General Election U.S. Senate statewide PDFdata/nj-2024-official-general-results-us-senate.pdf; data/nj-2024-general-senate-county.csv

Generated from the official statewide U.S. Senate PDF. Rows are county-level President-versus-U.S.-Senate comparison inputs, not municipal or precinct scatter plots.

Official source
TurnoutNew Jersey DOE official 2024 General Election voter turnout PDFdata/nj-2024-official-general-voter-turnout.pdf; data/nj-2024-official-turnout-county.csv; data/nj-2024-turnout-reconciliation-summary.json

scripts/normalize-nj-doe-pdfs.mjs normalizes 21 county rows and writes the DOE-versus-EAC reconciliation summary.

Official source
County geometryU.S. Census TIGERweb county geographydata/nj-counties.geojson

County map joins only; municipal geometry/crosswalks are not loaded.

Official source

Expected Totals

Counties
21
Geometry
21
State total
4,272,725
Review rows
21

Caveats

  • Review rows are county-level President-versus-U.S.-Senate comparisons from official statewide DOE PDFs, not municipal or precinct scatter plots.
  • Active turnout uses the official DOE county turnout PDF. The retained reconciliation summary records 4,321,921 ballots cast in both DOE and EAC sources, and 6,682,699 DOE registered voters versus 6,630,364 EAC registered voters.
  • County geometry is loaded; municipal geometry/crosswalks are not loaded.
  • No normalized New Jersey municipal review rows, historical baseline rows, audit outcomes, CVR availability, recount, incident, correction, or litigation rows are loaded.
New MexicoNMMixedPromoted3 tracked gaps
Official source packageetl/state-configs/nm.json
Native parser/import5 native runs
County results33 / 33
Review rows2,165 / 2,165
Comparison contest2,165 comparison rows
Turnout33 / 33
Turnout source statusLoaded / jurisdiction
Source provenance15 sources
Historical baselines66 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeNewMexicoSosMapDataJson
Imported
7/6/2026, 10:57:52 PM
Native runs
5
Legacy runs
7

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 2
StatewideTier 2 / county_precinctofficial SOS mapdata API JSON; official election results dashboard; turnout details table/export lead; GIS clearinghouse shapefiles lead; EAC fallback turnout CSV; official SOS Elections Database historical source portal; voter statistics archive OCR denominator lead

Review SOS turnout denominator semantics, collect/OCR a reviewed 2024 voter-statistics artifact if available, collect precinct geometry/crosswalk, normalize 2012 historical and admin-context artifacts, and QA website display after any explicit production promotion.

Source 1Source 2Source 3Source 4Source 5Source 6Source 7

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows are validated in ETL. Wave 15 identified New Mexico SOS turnout details as a state-native lead, but EAC remains active until eligible-voter denominator semantics and the 367-ballot official-minus-EAC difference are reviewed.

Loaded
jurisdictionEAC fallback turnout rowsdata/eac-2024-state-turnout/nm-2024-eac-turnout.csv

Collect or export New Mexico SOS 2024 voter-turnout details, normalize precinct/county ballots-cast and eligible-voter rows, and reconcile against EAC fallback before replacing active turnout.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/nm-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditCandidateaudit package pending

New Mexico SOS election-security materials document post-election canvass/audit practice and risk-limiting audits, but 2024 audit selections, samples, discrepancies, and outcome rows are not normalized.

CVRCandidateCVR package pending

The SOS voter-data and IPRA pages are documented as request paths for voter-history, CVR availability, ballot-level exports, or related records. No New Mexico CVR availability table or CVR dataset is loaded.

IncidentsCandidateincident package pending

The 2024 General results system reports no possible recounts for the current page, and the SOS IPRA path is documented for incident, correction, recount, litigation, custody, tabulator-log, or related records. No row-level records are normalized.

Native Source Package

New Mexico Secretary of State; U.S. Election Assistance Commission

Priority 12
ResultsNew Mexico SOS 2024 President county mapdata APIdata/nm-2024-president-county-mapdata.json

nativeNewMexicoSosMapDataJson reads the official SOS county mapdata response, infers suppressed '*' counts from SOS percentages, and emits 33 county President result rows that reconcile to 923,403 votes.

Official source
ReviewNew Mexico SOS 2024 President and U.S. Senate precinct mapdata APIsdata/nm-2024-president-precinct-mapdata.json; data/nm-2024-senate-precinct-mapdata.json

Pairs President and U.S. Senate rows by county and StatePrecinctID after dropping duplicate county/precinct/candidate rows. The SOS API masks many small counts; parser infers masked counts from percentages. Four zero-vote President precinct keys are skipped, leaving 2,165 nonzero review rows.

Official source
TurnoutEAC 2024 New Mexico jurisdiction turnout fallback plus SOS turnout leaddata/eac-2024-state-turnout/nm-2024-eac-turnout.csv; data/nm-2024-data-coverage-inventory.json; data/nm-2024-source-request-matrix.tsv

Current ETL uses eacTurnoutCsv. SOS turnout details remain a lead until eligible-voter denominator semantics and the 367-ballot SOS-minus-EAC difference are reviewed. The SOS 2024 voter-statistics archive is an OCR/manual-review registration denominator lead only and is not normalized in this branch.

Official source
County geometryU.S. Census TIGERweb New Mexico county geographydata/nm-counties.geojson

County geometry is present for county-level map joins. Precinct/voting-district geometry and result-key crosswalks remain unloaded.

Official source

Expected Totals

Counties
33
Geometry
33
State total
923,403
Review rows
2,165

Caveats

  • Official SOS mapdata masks small candidate counts with '*'; the parser infers those counts from SOS percentages and inferred reporting-unit totals.
  • After inference and de-duplication, President and U.S. Senate precinct totals are each 7 votes below the corresponding county-level official totals; county certified rows remain authoritative.
  • Review rows are advisory public-interest screening context only and are not evidence of fraud or misconduct.
  • Active turnout remains EAC fallback until SOS eligible-voter denominator semantics and the 367-ballot SOS-minus-EAC ballots-cast difference are reviewed.
  • The SOS voter-statistics archive is an official denominator lead but remains inactive pending OCR/manual artifact review and denominator-timing reconciliation.
  • Precinct geometry/crosswalk, 2012 historical baseline, and normalized audit/CVR/recount/incident/correction/litigation rows are not loaded.
New YorkNYMixedPromoted3 tracked gaps
Official source packageNeeded from data team
Native parser/import38 native runs
County results62 loaded
Review rows10,408 loaded
Comparison contest10,408 comparison rows
Turnout62 loaded
Turnout source statusLoaded / jurisdiction
Source provenance14 sources
Historical baselines186 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeNewYorkCountyPresidentCsv
Imported
7/4/2026, 11:10:15 PM
Native runs
38
Legacy runs
5

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 6
StatewideTier 6 / countyofficial PDF; normalized CSV; EAC fallback turnout CSV; Verified Voting equipment context; NYSBOE enrollment report leads; NYSBOE Flateau/VEDA future local-data path; VEDA future results/download export readiness check; source request matrix TSV; missing county request packet JSON; Monroe County official canvass/certification packet follow-through PDFs; Wave 25 official-path evidence JSON

Use data/ny-2024-data-coverage-inventory.json, data/ny-2024-source-request-matrix.tsv, data/ny-2024-missing-county-request-packets.json, and data/ny-2024-wave25-official-path-checks.json to collect or request official NYSBOE/county election-district President and U.S. Senate rows, starting with ordinary collection and reconciliation of the Oswego County 2024 General PDF/Excel lead; also collect ballots-cast/voter-history rows paired with enrollment denominators, CVR availability, audit/recount/correction/incident records, and precinct/election-district geometry or crosswalks. Monitor VEDA results/download exports for post-April 1, 2026 elections or any later historical 2024 export.

Source 1Source 2Source 3Source 4Source 5Source 6Source 7Source 8Source 9Source 10Source 11Source 12Source 13Source 14Source 15Source 16Source 17Source 18Source 19

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows are validated in ETL. NYSBOE 11/01/2024 county enrollment and election-district enrollment reports are documented denominator leads, but they are not ballots-cast/voter-history turnout replacements by themselves.

Loaded
jurisdictionEAC fallback turnout rowsdata/eac-2024-state-turnout/ny-2024-eac-turnout.csv

Collect a state-native New York ballots-cast or voter-history artifact and reconcile it with NYSBOE county or election-district enrollment denominators before replacing EAC fallback turnout; see data/ny-2024-data-coverage-inventory.json.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/ny-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditCandidateaudit package pending

NYSBOE documents the Election Law 9-211 post-election audit path and states audit comparison reports are filed with the State Board, but 2024 county audit selection and comparison reports have not been collected or normalized.

CVRCandidateCVR package pending

The NYSBOE FOIL page and county board roster provide request paths for CVR availability and custody questions, but no New York 2024 CVR artifacts or county availability responses are loaded.

IncidentsCandidateincident package pending

The NYSBOE county board roster, FOIL page, election-security page, and official court/board records are documented request paths, but normalized 2024 incident, correction, recount, and litigation rows are not loaded.

Native Source Package Needed

official county results historical partial local review monroe loaded eac turnout admin context inventory oswego lead wave25U.S. SenatecountyPresidentCsv loaded for New York official county package; localComparisonCsv loaded for partial supplemental local review rows; historicalPresidentialCsv loaded from official NYSBOE PDFs; eacTurnoutCsv remains active. data/ny-2024-source-request-matrix.tsv tracks missing official election-district/local result, turnout/voter-history, geometry/crosswalk, administration-context source requests, and VEDA export-readiness. data/ny-2024-wave25-official-path-checks.json records the Wave 25 recheck and an official Oswego County 2024 General PDF/Excel result lead that still needs ordinary collection, parsing, and reconciliation. A complete official election-district parser, turnout/voter-history parser, and geometry/crosswalk parser are still needed before full same-grain NY local coverage can replace the current caveats.

County-level President and U.S. Senate rows and 2012/2016/2020 official county historical baselines are loaded from NYSBOE official archive PDFs. Partial local review rows cover 50 county equivalents through OpenElections/legacy NYC sources plus reconciled official Monroe detail rows, while Herkimer, Jefferson, Nassau, Ontario, Orange, Orleans, Oswego, Rockland, Schuyler, Steuben, Wyoming, and Yates remain outside normalized review coverage. Wave 25 found an official Oswego County 2024 General PDF/Excel result lead, but it is not collected, parsed, or reconciled. EAC turnout remains fallback because NYSBOE enrollment reports are denominator leads, not ballots-cast rows. VEDA/Flateau is live but exposes no 2024 exportable replacement rows. CVR availability, audit comparison reports, incident/correction/recount/litigation records, and precinct/election-district geometry still need source collection or request-produced artifacts.

Official source 1Official source 2Official source 3Official source 4Official source 5Official source 6Official source 7Official source 8Official source 9Official source 10Official source 11Official source 12Official source 13Official source 14Official source 15Official source 16Official source 17Official source 18Official source 19
Required artifactsLocal reporting-unit rowsofficial archive PDF document 476 for 2024-11-05 Presidential General results; normalized county President CSV extracted from official PDF; normalized county U.S. Senate CSV extracted from official PDF; supplemental OpenElections local review rows for machine-readable, selected text-layer PDF, Suffolk text, and legacy NYC coverage; official 2012/2016/2020 general-election PDFs for county historical presidential baselines; normalized historical presidential baseline CSV generated from the official PDFs; EAC fallback turnout rows until a New York-native ballots-cast or voter-history package is collected; NYSBOE county and election-district enrollment reports as denominator leads only; county geometry for map joins; Verified Voting county equipment context for advisory administration metadata; NYSBOE audit, FOIL, county-board roster, Flateau/VEDA, and voting-technology paths documented in data/ny-2024-data-coverage-inventory.json; data/ny-2024-source-request-matrix.tsv as the current official-source request queue for missing county local review, turnout, geometry, administration-context gaps, and future VEDA export readiness; data/ny-2024-missing-county-request-packets.json as the county-by-county operational request packet for the 12 remaining missing local-review county equivalents; Monroe County official 2024 canvass-book detail and November 26, 2024 certification PDFs reconciled and loaded as 655 local review rows; data/ny-2024-wave25-official-path-checks.json as the Wave 25 official-path evidence artifact, including an official Oswego County public result lead not yet loaded

County-only result tables are tracked as insufficient for comparable advisory flag generation.

North CarolinaNCMixedPromoted3 tracked gaps
Official source packageetl/state-configs/nc.json
Native parser/import10 native runs
County results100 / 100
Review rows2,658 / 2,658
Comparison contest2,658 comparison rows
Turnout100 / 100
Turnout source statusLoaded / jurisdiction
Source provenance8 sources
Historical baselines300 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeNorthCarolinaPrecinctResultsZip
Imported
7/13/2026, 2:11:37 AM
Native runs
10
Legacy runs
4

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 1
StatewideTier 1 / precinct_review_county_certified_historical_reviewZIP; CSV

Keep the 2024 and 2020 Real Precinct=Y review caveats visible and describe the 2016 historical screen as county-only aggregation, not precinct evidence; review NCSBE history_stats voter-participation semantics against ballots-cast/eligible-voter published totals before replacing EAC turnout; next upgrades are normalized precinct boundary geometry from the NCSBE shapefile folder and normalized audit/recount/CVR/incident/correction records.

Source 1Source 2Source 3Source 4Source 5Source 6Source 7Source 8Source 9Source 10

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows remain active in ETL. Official NCSBE voter_stats and history_stats ZIPs were collected as state-native leads; voter_stats matches the EAC registered-voter denominator exactly, but history_stats voters who participated do not match EAC ballots cast or the NCSBE overview ballots-cast figure.

Loaded
jurisdictionEAC fallback county turnout rows with official NCSBE turnout-denominator leadsdata/eac-2024-state-turnout/nc-2024-eac-turnout.csv

Keep EAC fallback active while reviewing NCSBE history_stats voter-participation semantics against published ballots-cast and eligible-voter totals; only replace after a documented numerator/denominator contract is confirmed.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/nc-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditPartialaudit package pending

NCSBE publishes post-election procedure descriptions and a 2024 General Election Audit Results PDF. The current registry records the source path, but per-county audit selections/outcomes are not normalized into administration rows yet.

CVRNeeds dataCVR package pending

The public NCSBE results/data pages expose result, voter-registration, and voter-history files, but no statewide public 2024 CVR export was confirmed in this pass. Keep CVR availability on the records-request path before adding row-level CVR context.

IncidentsNeeds dataincident package pending

NCSBE publishes investigations and post-election procedure pages, but 2024 incident, correction, recount, litigation, and post-certification correction records are not normalized here. Use county/state records requests or official published case records before marking this context loaded.

Native Source Package

North Carolina State Board of Elections; U.S. Election Assistance Commission; U.S. Census Bureau

Priority 6
ResultsNorth Carolina State Board of Elections 2024 general precinct results ZIPdata/nc-2024-results-precinct.zip

Parse results_pct_20241105.txt inside the ZIP; aggregate US PRESIDENT rows by County across all reporting units for certified county totals. The file includes Election Day, Early Voting, Absentee by Mail, Provisional, Total Votes, and Real Precinct fields.

Official source
ReviewNorth Carolina State Board of Elections 2024 general precinct results ZIPdata/nc-2024-results-precinct.zip

Filter review rows to Real Precinct=Y, then pair US PRESIDENT with NC GOVERNOR by County and Precinct. Certified county totals still aggregate all reporting units; Real Precinct=Y review rows cover 3,923,739 of 5,699,141 presidential votes.

Official source
TurnoutEAC 2024 jurisdiction turnout fallback with NCSBE voter_stats/history_stats turnout leadsdata/eac-2024-state-turnout/nc-2024-eac-turnout.csv; data/nc-2024-voter-stats.zip; data/nc-2024-history-stats.zip; data/nc-2024-turnout-source-review.json; data/nc-2024-turnout-denominator-lead.csv

Turnout denominator: Active ETL uses EAC A1a Total Reg registered voters; NCSBE voter_stats_20241105.zip is retained as an official state-native denominator lead and matches the EAC registered-voter total exactly.; ballots cast: Active ETL uses EAC normalized ballots cast. NCSBE history_stats_20241105.zip reports voters who participated and remains a lead because its statewide total is below EAC ballots cast and the NCSBE overview ballots-cast figure..

Official source
County geometryU.S. Census TIGERweb county geographydata/nc-counties.geojson

Join fields: NAME / COUNTY.

Official source

Expected Totals

Counties
100
Geometry
100
State total
5,699,141
Review rows
2,658

Caveats

  • Certified county totals aggregate all NCSBE reporting units from the official results ZIP.
  • Review charts filter to official Real Precinct=Y rows, covering 2,658 precinct rows and 3,923,739 of 5,699,141 presidential votes; early voting, absentee, provisional, transfer, and other non-real reporting units account for 1,775,402 presidential votes and remain in certified county totals only.
  • Governor is the same-grain comparison contest because North Carolina had no 2024 U.S. Senate race.
  • Turnout rows remain active EAC 2024 V2 jurisdiction fallback data. Official NCSBE voter_stats_20241105.zip is collected and sums to the same 7,854,464 registered voters as EAC; official history_stats_20241105.zip sums to 5,705,861 voters who participated, which is 50,245 below EAC ballots cast and 18,126 below the NCSBE turnout overview ballots-cast figure, so it is retained as a lead pending semantic review.
  • Historical baseline rows are official NCSBE county aggregates for context only.
  • The 2020 historical advisory package contains 2,662 same-grain President-versus-U.S.-Senate rows explicitly marked Real Precinct=Y. Included presidential votes total 3,201,711 and included comparison votes total 3,172,016; 403 Real Precinct=N administrative keys are excluded and reconcile to 2,323,091 presidential votes and 2,302,936 comparison votes.
  • The 2016 historical advisory package aggregates all official President and U.S. Senate reporting rows by the explicit County field into 100 county rows and makes no precinct-level claim. All presidential county tuples match the official 2016 baseline; one signed -4 write-in source correction is retained before final nonnegative reconciliation.
  • Precinct boundary GeoJSON, normalized audit/recount/CVR availability, and incident/correction records remain gaps.
North DakotaNDMixedPromoted3 tracked gaps
Official source packageetl/state-configs/nd.json
Native parser/import5 native runs
County results53 / 53
Review rows383 / 383
Comparison contest383 comparison rows
Turnout53 / 53
Turnout source statusLoaded / jurisdiction
Source provenance9 sources
Historical baselines212 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeCountyPresidentCsv
Imported
7/3/2026, 6:04:35 AM
Native runs
5
Legacy runs
7

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 2
StatewideTier 2 / county_results_precinct_reviewofficial ResultsAjax JSON endpoint; official ASP.NET results dashboard; CSV/Excel/XML export form; HTML precinct turnout table; official archived canvass PDFs

Reconcile and normalize SOS eligible-voter turnout, collect precinct geometry/crosswalks and official 2012/2016/2020 historical baselines, then collect audit/CVR/recount/incident/correction/litigation artifacts.

Source 1Source 2Source 3Source 4Source 5

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows are validated in ETL and remain active. North Dakota now has native SOS President and same-grain U.S. Senate review rows loaded, but turnout still uses EAC fallback because North Dakota does not require voter registration and the SOS eligible-voter denominator lead needs reconciliation.

Loaded
jurisdictionEAC fallback turnout rowsdata/eac-2024-state-turnout/nd-2024-eac-turnout.csv

Normalize North Dakota SOS eligible-voter turnout rows from the official results/turnout dashboard or export, then reconcile 371,975 SOS voter turnout and 594,140 eligible voters against active EAC fallback 371,974 ballots cast and 0 registered voters before replacing or relabeling the active turnout package.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/nd-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditCandidateaudit package pending

North Dakota SOS describes post-election audits in all 53 counties and says a statewide post-election audit report is published within 60 days after the election. The report and county supporting rows are not collected or normalized.

CVRCandidateCVR package pending

No statewide North Dakota CVR availability table or CVR export is loaded. County auditor and SOS contact paths are documented for CVR availability/exportability follow-up, subject to lawful releasability and ballot-secrecy review.

IncidentsCandidateincident package pending

The official 2024 recount page lists recount-contest rows, including a Walsh County Commissioner automatic recount, but no presidential or U.S. Senate recount was identified. No normalized incident, correction, litigation, or certification-correspondence rows are loaded.

Native Source Package

North Dakota Secretary of State; U.S. Election Assistance Commission; U.S. Census Bureau

Priority 16
ResultsNorth Dakota SOS official ResultsAjax President county JSONdata/nd-2024-sos-president-county.csv; data/nd-2024-sos-results-manifest.json

Run npm run etl:collect:nd. scripts/collect-nd-sos-results.mjs fetches official ResultsAjax JSON and writes county President rows for countyPresidentCsv.

Official source
ReviewNorth Dakota SOS official ResultsAjax President and U.S. Senate precinct JSONdata/nd-2024-sos-president-senate-precinct-review.csv; data/nd-2024-sos-results-manifest.json

Generated from same-key official President raceID 19893 and U.S. Senate raceID 19847 county-scoped precinct JSON rows. Two zero-vote precinct keys are excluded and documented in the manifest.

Official source
TurnoutEAC 2024 North Dakota jurisdiction turnout fallback plus SOS eligible-voter leaddata/eac-2024-state-turnout/nd-2024-eac-turnout.csv; data/nd-2024-data-coverage-inventory.json

Current ETL uses eacTurnoutCsv. A future turnout normalizer should collect official dashboard/export eligible-voter fields and reconcile the one-ballot SOS/EAC turnout difference.

Official source
County geometryU.S. Census TIGERweb county geographydata/nd-counties.geojson

County map joins only; precinct geometry/crosswalks are not loaded.

Official source

Expected Totals

Counties
53
Geometry
53
State total
368,155
Review rows
383

Caveats

  • Review rows are official same-key county-scoped precinct President-versus-U.S.-Senate rows from the SOS ResultsAjax dashboard endpoint; they are advisory source-review context only, not findings.
  • Two zero-vote precinct keys are excluded from review rows and documented in data/nd-2024-sos-results-manifest.json.
  • Active turnout remains EAC fallback because North Dakota has no voter registration and the SOS eligible-voter denominator lead needs normalization and one-ballot SOS/EAC turnout reconciliation before replacement.
  • County geometry is loaded; precinct boundary geometry/crosswalks are not loaded.
  • No normalized historical baseline, audit, CVR availability, recount, incident, correction, or litigation rows are loaded.
OhioOHMixedPromoted3 tracked gaps
Official source packageNeeded from data team
Native parser/import5 native runs
County results88 loaded
Review rows8,878 loaded
Comparison contest8,878 comparison rows
Turnout8,878 loaded
Turnout source statusLoaded / precinct
Source provenance6 sources
Historical baselines264 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeOhioOfficialXlsx
Imported
6/30/2026, 2:02:31 AM
Native runs
5
Legacy runs
4

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 1
StatewideTier 1 / precinctXLSX; official precinct rows

Collect official precinct boundary geometry if available; inventory Ohio 2024 post-election audit/CVR/recount/correction/litigation sources; then add official 2020/2016/2012 county presidential baselines.

Source 1

Turnout Source Status

Promoted 2024 turnout rows are available from the configured official turnout source.

Loaded
precinctOfficial precinct presidential review and turnout rowsdata/oh-2024-statewide-races-precinct-level.xlsx

Keep source link and denominator caveats visible in the app.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/oh-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditCandidateaudit package pending

Ohio Secretary of State election-official materials document post-election audit and recount procedures, but 2024 county-level audit result artifacts have not yet been collected or normalized into this administration context registry.

CVRCandidateCVR package pending

Ohio Secretary of State Directive 2024-18 describes DATA Act implementation for election-data retention and transparency, but county CVR availability, public access paths, and normalized 2024 CVR artifacts have not been inventoried.

IncidentsNeeds dataincident package pending

Ohio 2024 incident, correction, recount, and litigation artifacts have not been inventoried or normalized into this administration context registry yet; start with Secretary of State directives/advisories and county board records.

Native Source Package Needed

Ask the data team for official result artifacts, local review/comparison data, turnout denominators, county geometry, expected totals, parser hints, caveats, and source URLs for this state.

OklahomaOKMixedPromoted3 tracked gaps
Official source packageetl/state-configs/ok.json
Native parser/import7 native runs
County results77 / 77
Review rows1,977 / 1,977
Comparison contest1,517 comparison rows
Turnout77 / 77
Turnout source statusLoaded / jurisdiction
Source provenance13 sources
Historical baselines154 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeOklahomaOfficialCsvZip
Imported
7/11/2026, 3:09:22 AM
Native runs
7
Legacy runs
5

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 1
StatewideTier 1 / precinctofficial race-level CSV; official county-level CSV ZIP; official precinct-level CSV ZIP; EAC fallback turnout CSV; Census county GeoJSON; Verified Voting equipment context CSV; official Nov. 1 voter-registration PDF denominator lead; official 2020 results app county tables; official historical county-level CSV ZIP; normalized historical county CSV

Collect Oklahoma-native ballots-cast or voter-history rows, official precinct geometry/crosswalks, an official 2012 county baseline, and row-level audit/CVR/recount/incident/correction/litigation artifacts.

Source 1Source 2Source 3Source 4Source 5Source 6Source 7Source 8Source 9Source 10Source 11Source 12Source 13Source 14

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows remain active. The Oklahoma State Election Board Nov. 1, 2024 VR PDF was parsed as a denominator lead and reconciles to the EAC registered-voter denominator statewide and county-by-county.

Loaded
jurisdictionEAC fallback turnout rows plus OK Nov. 1 voter-registration denominator leaddata/eac-2024-state-turnout/ok-2024-eac-turnout.csv

Collect Oklahoma-native ballots-cast, voter-history, or voter-participation rows that can pair with the Nov. 1 registered-voter denominator lead; keep EAC fallback active until replacement semantics are reviewed.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/ok-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditNeeds dataaudit package pending

Oklahoma 2024 post-election audit artifacts have not been inventoried or normalized into this administration context registry yet.

CVRNeeds dataCVR package pending

Oklahoma 2024 CVR artifacts have not been inventoried or normalized into this administration context registry yet.

IncidentsNeeds dataincident package pending

Oklahoma 2024 incident, correction, and litigation artifacts have not been inventoried or normalized into this administration context registry yet.

Native Source Package

Oklahoma State Election Board; U.S. Election Assistance Commission; U.S. Census Bureau; Verified Voting equipment context

Priority 12
ResultsOklahoma State Election Board official county-level CSV ZIP exportdata/ok-2024-official-results/ok-2024-county-level-results.zip

nativeOklahomaOfficialCsvZip reads the official county-level ZIP for U.S. President race 10001 and reconciles totals against the official race-level CSV export.

Official source
ReviewOklahoma State Election Board official precinct-level CSV ZIP exportdata/ok-2024-official-results/ok-2024-precinct-level-results.zip

Pair President race 10001 precinct rows with precinct U.S. House rows where both Democratic and Republican candidates are present; retain nonzero presidential precincts without comparable House rows as vote-share-only review rows.

Official source
TurnoutEAC 2024 jurisdiction turnout fallback plus Oklahoma Nov. 1 voter-registration denominator leaddata/eac-2024-state-turnout/ok-2024-eac-turnout.csv; data/ok-2024-vrstats-county-denominator-lead.csv; data/ok-2024-vrstats-denominator-summary.json

Turnout denominator: EAC A1a Total Reg registered voters; the Oklahoma State Election Board Nov. 1 VR PDF denominator lead parses to the same 2,442,211 statewide registered voters and zero county registered-voter mismatches.; ballots cast: EAC normalized ballots cast; keep fallback active because the OK VR PDF has no ballots-cast or voter-history field..

Official source
County geometryU.S. Census TIGERweb county geographydata/ok-counties.geojson

Join fields: NAME / COUNTY.

Official source

Expected Totals

Counties
77
Geometry
77
State total
1,566,173
Review rows
1,977

Caveats

  • Review rows use U.S. House by district rather than a single statewide comparison contest, and 460 nonzero presidential precinct rows are vote-share-only because comparable major-party House rows are absent.
  • Turnout rows use EAC 2024 V2 county/jurisdiction fallback data. The collected Oklahoma State Election Board Nov. 1 VR PDF confirms the same 2,442,211 registered-voter denominator statewide with zero county registered-voter mismatches, but it has no ballots-cast field, so active turnout remains EAC fallback until Oklahoma-native ballots-cast or voter-history rows are collected and reconciled.
  • County geometry is loaded; official precinct boundary geometry or a precinct-to-result crosswalk is not loaded.
  • The official 2024 post-election audit archive and records-request path are documented, but normalized audit, CVR availability, recount, incident, correction, and litigation rows are not loaded.
  • Official 2016 and 2020 CountyResults exports are loaded as 154 historical county rows. The 2016 export has three presidential tickets; the 2020 export has six, and all non-Democratic/non-Republican candidate votes are retained as Other. Official 2012 history remains uncollected. Historical jurisdiction names use canonical Census display names while local_unit preserves official export labels; county:40079 is therefore staged as Le Flore County.
OregonORMixedPromoted3 tracked gaps
Official source packageetl/state-configs/or.json
Native parser/import5 native runs
County results36 / 36
Review rows36 / 36
Comparison contest36 comparison rows
Turnout36 / 36
Turnout source statusLoaded / jurisdiction
Source provenance14 sources
Historical baselines72 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeOregonCountyPresidentCsv
Imported
7/11/2026, 3:11:26 AM
Native runs
5
Legacy runs
5

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 6
StatewideTier 6 / countyofficial abstract PDF; normalized county CSV; ORMS county precinct PDF/CSV package; EAC fallback turnout CSV; Census county GeoJSON; official 2020 historical abstract PDF; normalized 2020 historical baseline CSV; official 2016/2020 historical abstract PDFs; normalized 2016/2020 historical baseline CSV

Normalize the 2024 official turnout statistics PDF, collect official 2012 historical baseline rows, then build or request machine-readable precinct President plus same-grain comparison rows.

Source 1Source 2Source 3Source 4Source 5Source 6Source 7Source 8Source 9Source 10Source 11Source 12Source 13

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows are validated in ETL and promoted to the database; prefer state-native denominator artifacts when available.

Loaded
jurisdictionEAC fallback turnout rowsdata/eac-2024-state-turnout/or-2024-eac-turnout.csv

Prefer official state election office turnout/registration artifact when available; keep the EAC fallback visibly caveated until then.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/or-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditNeeds dataaudit package pending

Wave 12 confirmed Oregon election-history and public-records paths, but no 2024 General Election hand-count/post-election audit selection or outcome artifact is normalized yet. County election offices are the follow-up path if state-level audit records are not published.

CVRNeeds dataCVR package pending

Oregon county election offices and the Secretary of State public-records portal are documented request paths for CVR availability, cast-vote exports, ballot images, tabulator logs, logic-and-accuracy records, and custody records; no normalized CVR or electronic-evidence rows are loaded.

IncidentsNeeds dataincident package pending

Oregon incident, correction, recount, litigation, and county certification correspondence records are documented as county/SOS request items; no normalized 2024 rows are loaded.

Native Source Package

Oregon Secretary of State; U.S. Election Assistance Commission; U.S. Census Bureau; Verified Voting

Priority 14
ResultsOregon Secretary of State 2024 November General Election Official Results PDFdata/or-2024-general-president.csv; data/or-2024-general-official-results.pdf

countyPresidentCsv generated by scripts/normalize-or-official-results.mjs from the official abstract PDF; 36 county rows, 2,244,493 presidential votes.

Official source
ReviewOregon Secretary of State 2024 November General Election Official Results PDF, Attorney General contestdata/or-2024-general-attorney-general.csv

countyComparisonCsv pairs county President rows with Attorney General Democratic, Republican, and other totals for county-level advisory screening.

Official source
TurnoutEAC 2024 jurisdiction turnout fallback plus Oregon official voter registration statistics leaddata/eac-2024-state-turnout/or-2024-eac-turnout.csv

Turnout denominator: EAC A1a Total Reg registered voters; ballots cast: EAC normalized ballots cast; keep fallback active until Oregon official voter registration statistics PDF is collected, normalized, and reconciled..

Official source
County geometryU.S. Census TIGERweb county geographydata/or-counties.geojson

Join fields: NAME / COUNTY.

Official source

Expected Totals

Counties
36
Geometry
36
State total
2,244,493
Review rows
36

Caveats

  • Current Oregon review rows are county-level President-versus-Attorney-General comparisons, not precinct scatter plots.
  • The official ORMS precinct package is collected for provenance but includes many PDF/image-heavy county artifacts requiring county-aware extraction review or request-produced machine-readable files.
  • Turnout remains EAC fallback until the official Oregon voter registration and turnout statistics PDF is collected, normalized, and reconciled.
  • Audit, CVR availability, incident, correction, recount, litigation, tabulator-log, logic-and-accuracy, custody, and ballot-image records are documented as source/request gaps only.
  • Official 2016 and 2020 historical presidential county baselines are loaded from Oregon abstract PDFs; official 2012 remains uncollected.
  • Historical baselines are contextual jurisdictionTag flip rows, not replacements for 2024 certified-result rows.
PennsylvaniaPAMixedPromoted3 tracked gaps
Official source packageetl/state-configs/pa.json
Native parser/import7 native runs
County results67 / 67
Review rows9,154 / 9,154
Comparison contest9,152 comparison rows
Turnout67 / 67
Turnout source statusLoaded / county
Source provenance8 sources
Historical baselines201 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativePennsylvaniaBulkCsv
Imported
7/6/2026, 11:05:47 PM
Native runs
7
Legacy runs
4

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 1
StatewideTier 1 / precinctTXT; XLSX

Optional next steps are precinct geometry and precinct turnout denominator.

Source 1Source 2

Turnout Source Status

Promoted 2024 turnout rows are available from the configured official turnout source.

Loaded
countyOfficial county turnout and registration summarydata/pa-2024-voter-registration-vote-history-summary.xlsx

Keep source link and denominator caveats visible in the app.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/pa-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditNeeds dataaudit package pending

Pennsylvania 2024 post-election audit artifacts have not been inventoried or normalized into this administration context registry yet.

CVRNeeds dataCVR package pending

Pennsylvania 2024 CVR artifacts have not been inventoried or normalized into this administration context registry yet.

IncidentsNeeds dataincident package pending

Pennsylvania 2024 incident, correction, and litigation artifacts have not been inventoried or normalized into this administration context registry yet.

Native Source Package

Pennsylvania Department of State

Priority 3
ResultsPennsylvania DOS precinct election returns bulk filedata/pa-2024-general-election-returns-precinct.txt

Comma-delimited DOS precinct returns; filter officeCode USP and aggregate candidate/party rows by county.

Official source
ReviewPennsylvania DOS precinct election returns bulk filedata/pa-2024-general-election-returns-precinct.txt

Use officeCode USP for President and USS for U.S. Senate; group by county, precinct code, municipality, ward, and precinct breakdown fields.

Official source
TurnoutPennsylvania DOS vote history and voter registration summarydata/pa-2024-voter-registration-vote-history-summary.xlsx

Turnout denominator: Registered voters; ballots cast: Vote History.

Official source
County geometryU.S. Census TIGERweb county geographydata/pa-counties.geojson

Join fields: NAME / COUNTY.

Official source

Expected Totals

Counties
67
Geometry
67
State total
7,031,737
Review rows
9,154

Caveats

  • Official readme says the election returns data was extracted January 10, 2025; the direct bulk file name includes 20250129.
  • Turnout is county-level, not precinct-level.
  • Precinct boundary GeoJSON is not present in this package.
  • Historical baselines are official DOS bulk context; bulk rows do not include a separate write-in reconciliation artifact.
Rhode IslandRIMixedPromoted3 tracked gaps
Official source packageetl/state-configs/ri.json
Native parser/import9 native runs
County results6 / 6
Review rows444 / 444
Comparison contest444 comparison rows
Turnout39 / 39
Turnout source statusLoaded / jurisdiction
Source provenance15 sources
Historical baselines18 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeRhodeIslandBoeCsv
Imported
7/11/2026, 3:11:46 AM
Native runs
9
Legacy runs
6

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 1
StatewideTier 1 / county_aggregated_city_town_federal_and_reporting_unit_reviewofficial long-format ZIP; official short-format ZIP; statewide JSON; normalized CSV; EAC fallback turnout CSV; promotion reconciliation JSON

Collect state-native turnout denominators and finer city/town or precinct geometry/crosswalks, and normalize audit/CVR/recount/incident/correction/litigation records. Preserve the accepted historical-promotion reconciliation as the pre-promotion guard.

Source 1Source 2Source 3Source 4Source 5Source 6Source 7

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows are validated in ETL and promoted to the database; prefer state-native denominator artifacts when available.

Loaded
jurisdictionEAC fallback turnout rowsdata/eac-2024-state-turnout/ri-2024-eac-turnout.csv

Use data/ri-2024-data-coverage-inventory.json and data/ri-2024-source-request-matrix.tsv to confirm whether BOE data description or a separate official Rhode Island artifact contains ballots-cast plus registered-voter denominator fields; keep EAC fallback active until denominator timing and semantics are reviewed.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/ri-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditCandidateaudit package pending

The RI coverage inventory and data/ri-2024-source-request-matrix.tsv document Board of Elections audit source/request paths, but no 2024 audit selection or outcome rows are normalized.

CVRCandidateCVR package pending

No Rhode Island CVR availability table or CVR export is loaded. The coverage inventory records BOE public-records paths for CVR/exportability follow-up before any row-level context is added.

IncidentsCandidateincident package pending

Rhode Island recount, correction, incident, litigation, and certification records remain source/request paths only in data/ri-2024-data-coverage-inventory.json and data/ri-2024-source-request-matrix.tsv.

Native Source Package

Rhode Island Board of Elections; U.S. Election Assistance Commission

Priority 14
ResultsRhode Island BOE 2024 General Election long-format ZIP plus statewide JSONdata/ri-2024-general-president-city-town.csv

Generated from the explicit finalized rigen2024l.txt root member; nativeRhodeIslandBoeCsv aggregates 39 cities/towns into five county map rows and preserves Federal Precincts as an unforced non-geographic row. President buckets reconcile exactly to posted statewide JSON.

Official source
ReviewRhode Island BOE 2024 General Election long-format ZIP President and U.S. Senate rowsdata/ri-2024-general-president-senate-review.csv

444 nonzero same-key President-versus-U.S.-Senate review rows; zero-vote Limited rows and presidential-only rows are excluded from review pairing.

Official source
TurnoutEAC 2024 Rhode Island jurisdiction turnout fallbackdata/eac-2024-state-turnout/ri-2024-eac-turnout.csv

Turnout denominator: EAC A1a Total Reg registered voters; ballots cast: undefined.

Official source
County geometryU.S. Census TIGERweb Rhode Island county geographydata/ri-counties.geojson

County geometry is active through native city/town-to-county aggregation. Federal Precincts remain non-geographic and are excluded from county joins.

Official source

Expected Totals

Counties
6
Geometry
5
State total
513,386
Review rows
444

Caveats

  • The explicit finalized 2024 root member reconciles exactly to posted statewide President and U.S. Senate buckets; normalization fails closed on any mismatch and emits no reconciliation row.
  • Review rows are advisory context only and exclude zero-vote Limited rows and presidential-only rows.
  • Turnout remains EAC fallback.
  • County maps use official city/town-to-county aggregation; finer geometry/crosswalks remain missing.
  • Official 2012, 2016, and 2020 history is aggregated to five county tags per year plus unforced Federal Precincts. The fail-closed read-only audit accepts replacing 86 live rows with 18 staged rows (a 68-row reduction): every statewide and county/Federal vote bucket has zero delta, all years remain present, and canonical flip reporting identifies Kent County as the sole RI red-to-blue flip for 2016-to-2020 and 2016-to-2024. Acceptance does not itself authorize production promotion.
  • Normalized audit/recount/CVR/incident/correction/litigation rows are not loaded.
South CarolinaSCMixedPromoted3 tracked gaps
Official source packageetl/state-configs/sc.json
Native parser/import5 native runs
County results46 / 46
Review rows2,401 / 2,401
Comparison contest2,400 comparison rows
Turnout46 / 46
Turnout source statusLoaded / county
Source provenance11 sources
Historical baselines92 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeSouthCarolinaElectionHistoryCsv
Imported
7/11/2026, 3:12:23 AM
Native runs
5
Legacy runs
5

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 1
StatewideTier 1 / precinctofficial CSV download; Election History table export; official 2020 historical President CSV download; normalized historical baseline CSV; historical contest CSV

Collect or normalize official 2012 county historical baseline, precinct boundary geometry, and normalized audit/CVR/incident/recount/litigation rows.

Source 1Source 2Source 3Source 4

Turnout Source Status

Official SC VREMS county voter-history rows are validated in ETL and promoted as warning-required turnout context.

Loaded
countyOfficial SC VREMS 2024 General Election voter-history county statisticsdata/sc-2024-vrems-turnout.csv

Keep printed-registration-list denominator caveat visible; find active registered-voter denominators at county or precinct grain before removing the warning.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/sc-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditPartialaudit package pending

SCVotes publishes 2024 General Election hand-count audit, results-verification audit, Lee County election-results audit, and County Audit Program report links. These are inventoried as official source context but not normalized into per-unit audit outcome rows.

CVRNeeds dataCVR package pending

No official statewide 2024 cast-vote-record or ballot-image export was identified in the SCVotes results, audit, or VREMS source pass.

IncidentsCandidateincident package pending

SCVotes election-results and audit pages are identified for recount, correction, and litigation follow-up, but no normalized 2024 incident/correction/recount/litigation rows are loaded.

Native Source Package

South Carolina Election Commission

Priority 6
ResultsSouth Carolina Elections Database official 2024 General Election President CSVdata/sc-2024-election-history/president-7131.csv

southCarolinaElectionHistoryCsv filters County rows for certified county totals and Precinct rows for local presidential review inputs.

Official source
ReviewSouth Carolina Elections Database official 2024 General Election U.S. House CSV downloadsdata/sc-2024-election-history

Parse U.S. House contest CSVs 7124 through 7130 and aggregate duplicate county/precinct keys from congressional-district splits before comparing to presidential precinct rows.

Official source
TurnoutSC VREMS 2024 General Election voter-history county statisticsdata/sc-2024-vrems-turnout.csv

Turnout denominator: Printed registration-list voters from VREMS totalRegistered; ballots cast: VREMS totalVoting participating voters.

Official source
County geometryU.S. Census TIGERweb county geographydata/sc-counties.geojson

Join fields: NAME / COUNTY.

Official source

Expected Totals

Counties
46
Geometry
46
State total
2,548,140
Review rows
2,401

Caveats

  • U.S. House is district-based rather than a single statewide comparison race; review rows remain advisory.
  • The parser aggregates duplicate county/precinct keys created by congressional-district splits before calculating dropoff.
  • SC VREMS registration denominators are printed registration-list counts and include active voters plus some inactive voters, so turnout rows are warning-required.
  • Precinct boundary GeoJSON is not included; only county geometry and a VREMS precinct/polling-place reference path are identified.
  • Official 2016 and 2020 county historical baselines are normalized from South Carolina Elections Database presidential contest CSVs and resolve to Census county FIPS tags.
  • Official 2012 county historical baseline has not been normalized yet.
South DakotaSDMixedPromoted3 tracked gaps
Official source packageNeeded from data team
Native parser/import3 native runs
County results66 loaded
Review rows66 loaded
Comparison contest66 comparison rows
Turnout66 loaded
Turnout source statusLoaded / jurisdiction
Source provenance10 sources
Historical baselines198 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeCountyPresidentCsv
Imported
7/4/2026, 10:59:16 PM
Native runs
3
Legacy runs
5

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 5
StatewideTier 5 / countyofficial results app CSV/media pages for current election; official archive service evidence for 2024 General ElectionID 684; official ElectionID 684 statewide XLSX export evidence; secondary county tables; EAC fallback turnout; county GeoJSON; official certified-result request packet JSON; official post-election audit page summary

Use data/sd-2024-official-source-request-packet.json to request or locate the official 2024 General Election Canvass and Certificate PDF/static export, or a reconciling official ElectionID 684 payload that includes canvass/write-in adjustments beyond the retained unofficial statewide XLSX export. Then decide whether the ElectionID 684 turnout archive can replace EAC fallback after denominator timing review; continue precinct/local result, geometry, historical baseline, and administration-context collection.

Source 1Source 2Source 3Source 4Source 5Source 6Source 7Source 8Source 9Source 10Source 11Source 12Source 13

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows are validated in ETL and promoted to the database; prefer state-native denominator artifacts when available.

Loaded
jurisdictionEAC fallback turnout rowsdata/eac-2024-state-turnout/sd-2024-eac-turnout.csv

Prefer official state election office turnout/registration artifact when available; keep the EAC fallback visibly caveated until then.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/sd-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditNeeds dataaudit package pending

South Dakota 2024 post-election audit artifacts have not been inventoried or normalized into this administration context registry yet.

CVRNeeds dataCVR package pending

South Dakota 2024 CVR artifacts have not been inventoried or normalized into this administration context registry yet.

IncidentsNeeds dataincident package pending

South Dakota 2024 incident, correction, and litigation artifacts have not been inventoried or normalized into this administration context registry yet.

Native Source Package Needed

secondary county staging rows with official archive evidence certified canvass still requiredUnited States Representative; current staging pairs county President with at-large U.S. House rows, with county-level and secondary-source caveats.scripts/collect-sd-2024-county-results.mjs currently regenerates secondary county President and U.S. House CSVs for countyPresidentCsv/countyComparisonCsv. scripts/collect-sd-official-archive-evidence.mjs now retains official ElectionID 684 archive evidence, the official ResultsExport statewide XLSX workbook, official results FAQ text, post-election audit-page context, and data/sd-2024-official-source-request-packet.json. An official certified canvass/export normalizer is still needed before replacing secondary staging rows.

Wave 24 retained official SD SOS archive ElectionID 684 through the older ResultsAjax service, the official ResultsExport.aspx?eid=684 Statewide Results.xlsx workbook, official results FAQ text, and a source-request packet. GetMapDataArchive with RaceID=0 exposes President map RaceID 12665 and U.S. House map RaceID 11954, and the XLSX has matching President/U.S. House sheets. Both official app artifacts total 428,728 President votes and 421,264 U.S. House votes, below the current certified-style staging totals by 194 and 184 votes. The workbook labels itself 2024 Unofficial General Election Results, and five likely SOS 2024 State Canvass and Certificate PDF asset paths returned 404. Current rows remain secondary staging coverage until a certified/reconciling official artifact is retained.

Official source 1Official source 2Official source 3Official source 4Official source 5Official source 6Official source 7Official source 8Official source 9Official source 10Official source 11Official source 12Official source 13Official source 14
Required artifactsLocal reporting-unit rowsofficial SD SOS certified 2024 General Election Canvass and Certificate PDF/static export or an ElectionID 684 official archive/export payload that reconciles to certified county totals; the retained unofficial statewide XLSX export does not reconcile; state-native county or precinct turnout and registered-voter denominator rows; precinct/local President plus same-grain comparison rows if subcounty advisory coverage is pursued; precinct boundary geometry or official reporting-unit crosswalk; official 2012/2016/2020 historical county presidential artifacts; normalized audit, recount, CVR availability, incident, correction, and litigation artifacts or request responses; data/sd-2024-source-request-matrix.tsv as the current official-source request queue

County-only result tables are tracked as insufficient for comparable advisory flag generation.

TennesseeTNMixedPromoted3 tracked gaps
Official source packageetl/state-configs/tn.json
Native parser/import4 native runs
County results95 / 95
Review rows1,859 / 1,859
Comparison contest1,859 comparison rows
Turnout95 / 95
Turnout source statusLoaded / jurisdiction
Source provenance16 sources
Historical baselines190 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeCountyPresidentCsv
Imported
7/11/2026, 3:14:32 AM
Native runs
4
Legacy runs
4

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 6
StatewideTier 6 / precinctofficial text-layer PDF; normalized CSV; EAC fallback turnout CSV; county GeoJSON; official historical text-layer PDF; official historical county PDF; normalized historical baseline CSV

Collect state-native turnout denominators, official precinct geometry/crosswalks, official 2012 historical baselines, and normalized audit/CVR/recount/incident/correction/litigation records.

Source 1Source 2Source 3Source 4Source 5Source 6Source 7Source 8Source 9

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows are validated in ETL and promoted to the database; prefer state-native denominator artifacts when available.

Loaded
jurisdictionEAC fallback turnout rowsdata/eac-2024-state-turnout/tn-2024-eac-turnout.csv

Prefer official state election office turnout/registration artifact when available; keep the EAC fallback visibly caveated until then.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/tn-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditNeeds dataaudit package pending

Tennessee 2024 post-election audit artifacts have not been inventoried or normalized into this administration context registry yet.

CVRNeeds dataCVR package pending

Tennessee 2024 CVR artifacts have not been inventoried or normalized into this administration context registry yet.

IncidentsNeeds dataincident package pending

Tennessee 2024 incident, correction, and litigation artifacts have not been inventoried or normalized into this administration context registry yet.

Native Source Package

Tennessee Secretary of State; U.S. Election Assistance Commission; U.S. Census Bureau; Verified Voting Verifier

Priority 20
ResultsTennessee Secretary of State 2024 General Election Results by Precinct PDFdata/tn-2024-general-by-precinct.pdf; data/tn-2024-general-president-county.csv

Run npm run etl:prepare:tn. scripts/normalize-tn-sos-results.mjs extracts official county totals from the SOS precinct PDF and writes county President rows.

Official source
ReviewTennessee Secretary of State 2024 General Election Results by Precinct PDFdata/tn-2024-general-president-senate-precinct-review.csv

Generated from the same official precinct PDF. The parser pairs President and U.S. Senate rows by county and precinct label and reconciles 1,862 same-key source rows with no missing comparison keys; three zero-vote rows are omitted from loaded review rows.

Official source
TurnoutEAC 2024 jurisdiction turnout fallbackdata/eac-2024-state-turnout/tn-2024-eac-turnout.csv

Active ETL remains eacTurnoutCsv until a Tennessee-native turnout or voter-participation denominator artifact is collected and reconciled.

Official source
County geometryU.S. Census TIGERweb county geographydata/tn-counties.geojson

County map joins only; precinct geometry/crosswalks are not loaded.

Official source

Expected Totals

Counties
95
Geometry
95
State total
3,063,942
Review rows
1,859

Caveats

  • The official source is a text-layer PDF rather than a structured export; scripts/normalize-tn-sos-results.mjs reconciles parsed precinct totals to official statewide President and U.S. Senate totals before writing CSV artifacts.
  • Review rows are precinct-level President-versus-U.S.-Senate comparisons for advisory source-review screening only, not findings of fraud or misconduct.
  • Turnout rows use EAC 2024 V2 jurisdiction fallback data until a Tennessee-native turnout and registration denominator artifact is collected and reconciled.
  • County geometry is loaded; precinct boundary geometry/crosswalks are not loaded.
  • Official 2016 and 2020 historical baseline rows are loaded from Tennessee SOS county PDFs; official 2012 historical baseline rows and normalized audit/recount/CVR/incident/correction/litigation records are not loaded.
TexasTXMixedPromoted3 tracked gaps
Official source packageetl/state-configs/tx.json
Native parser/import6 native runs
County results254 / 254
Review rows9,348 / 9,348
Comparison contest9,346 comparison rows
Turnout9,712 / 9,712
Turnout source statusLoaded / jurisdiction
Source provenance7 sources
Historical baselines762 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeTexasCountyJsonVtdReview
Imported
6/30/2026, 1:50:09 AM
Native runs
6
Legacy runs
5

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 3
Statewide open data projectTier 3 / precinctcompressed CSV ZIP; VTD returns CSV; VTD VRTO CSV

Request source-side notes or county crosswalk documentation for VTD generic write-in handling, then add VTD boundary geometry.

Source 1
Harris CountyTier 4 / precinctcounty website navigation; local result pages

Use only if Texas statewide sources cannot provide required precinct rows.

Source 1

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows are validated in ETL and promoted to the database; prefer state-native denominator artifacts when available.

Loaded
jurisdictionEAC fallback turnout rowsdata/eac-2024-state-turnout/tx-2024-eac-turnout.csv

Prefer official state election office turnout/registration artifact when available; keep the EAC fallback visibly caveated until then.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/tx-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditPartialaudit package pending

Texas SOS audit program identifies the 2023-2024 audit counties and publishes preliminary 2024 Val Verde findings, but statewide per-unit audit workpapers and outcomes are not normalized.

CVRNeeds dataCVR package pending

Texas 2024 CVR artifacts have not been inventoried or normalized into this administration context registry yet.

IncidentsNeeds dataincident package pending

Texas 2024 incident, correction, and litigation artifacts have not been inventoried or normalized into this administration context registry yet.

Native Source Package

Texas Secretary of State; Texas Legislative Council Capitol Data Portal

Priority 5
ResultsTexas SOS official 2024 general county JSON resultsdata/tx-2024-official-results/County.json

Use race 1001 for certified county presidential rows and race 7958 for county U.S. Senate comparison totals when needed.

Official source
ReviewTexas Capitol Data Portal 2024 General Election VTD returns ZIPdata/tx-2024-general-vtds-election-data.zip

Inside the ZIP, parse 2024_General_Election_Returns.csv; group by County/FIPS/VTD and compare Office=President with Office=U.S. Sen using Party D/R/other.

Official source
TurnoutTexas Capitol Data Portal 2024 General Election VTD VRTO rowsdata/tx-2024-general-vtds-election-data.zip

Turnout denominator: TotalVR registered voters from 2024_General_Election_VRTO.csv; ballots cast: TotalTO turnout from 2024_General_Election_VRTO.csv.

Official source
County geometryU.S. Census TIGERweb county geographydata/tx-counties.geojson

Join fields: NAME / COUNTY.

Official source

Expected Totals

Counties
254
Geometry
254
State total
11,388,674
Review rows
9,348

Caveats

  • Certified county result rows remain sourced from Texas SOS County.json.
  • The Capitol Data Portal VTD presidential rows aggregate to 11,404,528 votes, 15,854 above the SOS County.json certified-result package total of 11,388,674. The reconciliation summary attributes the main scope difference to VTD generic Write-In rows totaling 24,730 versus 8,569 SOS named declared write-in votes.
  • VTD rows are official local screening context, not replacement certified totals.
  • VTD boundary GeoJSON is not present in this package.
UtahUTMixedPromoted3 tracked gaps
Official source packageetl/state-configs/ut.json
Native parser/import3 native runs
County results29 / 29
Review rows29 / 29
Comparison contest29 comparison rows
Turnout29 / 29
Turnout source statusLoaded / county
Source provenance13 sources
Historical baselines87 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeCountyPresidentCsv
Imported
7/2/2026, 5:17:20 AM
Native runs
3
Legacy runs
5

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 2
StatewideTier 2 / countyofficial electionresults API JSON; official canvass PDF text layer; normalized CSV; official standardized canvass workbook; county GeoJSON

Collect precinct/local reporting-unit rows, precinct geometry/crosswalks, official historical baselines, and normalized audit/CVR/incident/correction/litigation records.

Source 1Source 2Source 3Source 4Source 5

Turnout Source Status

Official Utah county standardized canvass statistics are normalized and active for ETL turnout. EAC fallback rows are retained as a benchmark only.

Loaded
countyUtah aggregated county standardized canvass statistics 2023-2025 workbookdata/ut-2024-general-turnout.csv

Collect precinct/local turnout denominators only if subcounty result rows are later loaded; keep total-ballots-counted versus presidential-contest-votes caveat visible.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/ut-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditNeeds dataaudit package pending

The Utah coverage inventory documents 2024 election information and county canvass paths, but no normalized post-election audit selection/outcome rows are loaded.

CVRNeeds dataCVR package pending

No official Utah CVR availability response or CVR artifact was collected; the request/data path is documented for follow-up.

IncidentsNeeds dataincident package pending

The CD2 recount report is retained as context, but no normalized presidential incident, correction, litigation, recount, L&A, tabulator-log, or custody rows are loaded.

Native Source Package

Utah Lieutenant Governor Elections Office; U.S. Census Bureau; U.S. Election Assistance Commission

Priority 14
ResultsUtah official 2024 General Election U.S. President API county breakdowndata/ut-2024-general-president.csv; data/ut-2024-general-president-official-api.json

countyPresidentCsv generated by scripts/normalize-ut-official-results.mjs from the official electionresults.utah.gov U.S. President ballot-item detail API; the certified canvass PDF is retained as a cross-check.

Official source
ReviewUtah 2024 November General Election Statewide Canvass PDF Attorney General rowsdata/ut-2024-general-attorney-general.csv

countyComparisonCsv generated by scripts/normalize-ut-official-results.mjs from official PDF text-layer Attorney General rows.

Official source
TurnoutUtah aggregated county standardized canvass statistics 2023-2025 workbookdata/ut-2024-general-turnout.csv

Turnout denominator: Active voters; ballots cast: Total ballots counted.

Official source
County geometryU.S. Census TIGERweb county geographydata/ut-counties.geojson

Join fields: NAME / COUNTY.

Official source

Expected Totals

Counties
29
Geometry
29
State total
1,488,494
Review rows
29

Caveats

  • Utah presidential county totals are generated from the official electionresults.utah.gov API and reconcile to the 1,488,494-vote statewide contest total; the canvass PDF remains retained as a certified-total cross-check.
  • UT native result, review, turnout, and historical rows import through the generic countyPresidentCsv dispatcher.
  • Review rows are county-level President-versus-Attorney-General comparisons, not precinct/local scatter plots.
  • Turnout rows use total ballots counted and Active voters from the official county standardized canvass statistics workbook; ballots counted are election-level turnout, not presidential contest votes.
  • Historical baselines remain secondary contextual rows from Wikipedia county tables with source footnotes until official Utah historical artifacts are normalized.
  • Normalized audit, CVR availability, incident, correction, recount, litigation, L&A, tabulator-log, custody, and precinct-geometry rows are not loaded.
VermontVTMixedPromoted3 tracked gaps
Official source packageetl/state-configs/vt.json
Native parser/import6 native runs
County results14 / 14
Review rows283 / 283
Comparison contest283 comparison rows
Turnout247 / 247
Turnout source statusLoaded / jurisdiction
Source provenance16 sources
Historical baselines28 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeVermontStaticElectionJson
Imported
7/11/2026, 3:16:41 AM
Native runs
6
Legacy runs
6

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 2
StatewideTier 2 / town_or_reporting_districtofficial SOS static JSON; official SOS canvass PDF; official SOS turnout PDF; official recount XLSX; EAC fallback turnout; official SOS 2020 archive CSV export; official Election Results Archive municipality CSV downloads

Resolve SOS turnout denominator timing before replacing EAC fallback; collect town/reporting-district geometry, the official 2012 county historical baseline, and normalized audit/CVR/recount/incident/correction/litigation context.

Source 1Source 2Source 3Source 4Source 5Source 6

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows remain the active VT ETL turnout source. Official Vermont SOS turnout JSON/PDF artifacts are now persisted, but not loaded as turnout because SOS JSON registered voters (517,051), SOS canvass cover-page registered voters (522,600), and EAC fallback registered voters (500,986) require denominator-timing review.

Loaded
jurisdictionEAC fallback turnout rowsdata/eac-2024-state-turnout/vt-2024-eac-turnout.csv

Normalize and reconcile the Vermont SOS 2024 General Election Voter Turnout PDF/static JSON in data/vt-2024-official-sources before replacing the EAC fallback.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/vt-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditCandidateaudit package pending

Vermont SOS 2024 audit-result leads were identified on the official results page, but audit rows are not normalized.

CVRNeeds dataCVR package pending

Vermont 2024 CVR availability/export artifacts were not located or normalized in this pass.

IncidentsCandidateincident package pending

The Vermont SOS recount XLSX lead is identified for House District Bennington-1 and House District Windsor-3, but recount, correction, incident, and litigation context rows are not normalized.

Native Source Package

Vermont Secretary of State; U.S. Election Assistance Commission; U.S. Census Bureau; Verified Voting

Priority 13
ResultsVermont SOS official 2024 General Election static federal JSONdata/vt-2024-official-sources/2024-general-federal.json; data/vt-2024-official-sources/2024-general-manifest.json

nativeVermontStaticElectionJson excludes the duplicated STATE WIDE summary row, joins town/reporting-district rows through the official manifest, and aggregates 14 county President result rows.

Official source
ReviewVermont SOS official 2024 General Election static federal JSONdata/vt-2024-official-sources/2024-general-federal.json; data/vt-2024-official-sources/2024-general-manifest.json

Pairs President and U.S. Senate rows at the same 283-row town/reporting-district grain after manifest-based split-town de-duplication.

Official source
TurnoutEAC 2024 jurisdiction turnout fallback plus Vermont SOS turnout JSON/PDF leadsdata/eac-2024-state-turnout/vt-2024-eac-turnout.csv; data/vt-2024-official-sources/2024-general-turnout.json; data/vt-2024-official-sources/2024-general-voter-turnout.pdf

Current active turnout rows use eacTurnoutCsv: 247 rows, 361,604 ballots cast, and 500,986 registered voters. SOS JSON reports 247 rows, 372,885 voters cast, and 517,051 registered voters; canvass cover page reports 522,600 registered voters.

Official source
County geometryU.S. Census TIGERweb Vermont county geographydata/vt-counties.geojson

Join fields: NAME / COUNTY.

Official source

Expected Totals

Counties
14
Geometry
14
State total
369,422
Review rows
283

Caveats

  • The official static federal JSON contains a duplicated STATE WIDE summary row; nativeVermontStaticElectionJson excludes it and reconciles the remaining rows to the certified canvass.
  • U.S. Senate includes a major independent candidate, so dropoff fields are directional source-review inputs only.
  • Active turnout remains EAC fallback. Vermont SOS turnout JSON/PDF artifacts are retained as state-native leads until denominator timing is reviewed.
  • County geometry and official 2016/2020 county historical baselines are loaded; town/reporting-district geometry, official 2012 historical baselines, and normalized administration-context rows are not loaded.
VirginiaVAMixedPromoted3 tracked gaps
Official source packageNeeded from data team
Native parser/import6 native runs
County results133 loaded
Review rows2,669 loaded
Comparison contest2,669 comparison rows
Turnout2,669 loaded
Turnout source statusLoaded / precinct
Source provenance9 sources
Historical baselines400 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeVirginiaElectionStatsContestCsv
Imported
7/2/2026, 7:16:32 PM
Native runs
6
Legacy runs
5

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 1
StatewideTier 1 / precinctCSV

Collect precinct boundary geometry and official audit/CVR/recount/litigation records or document source-side blockers.

Source 1

Turnout Source Status

Official VA ENR precinct turnout and registration rows are validated in ETL. TotalVoteTurnout is ballot-level turnout across the election, not presidential contest votes.

Loaded
precinctVirginia ENR official precinct turnout reportdata/va-2024-enr-election-turnout.csv

Optional: collect precinct boundary geometry for subcounty map overlays and compare ENR precinct names against any official precinct GIS crosswalk.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/va-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditNeeds dataaudit package pending

Virginia 2024 post-election audit artifacts have not been inventoried or normalized into this administration context registry yet.

CVRNeeds dataCVR package pending

Virginia 2024 CVR artifacts have not been inventoried or normalized into this administration context registry yet.

IncidentsPartialincident package pending

Official ENR change-log summary is loaded for correction and provenance context; audit, recount, CVR availability, incident, and litigation records still need dedicated collection.

Native Source Package Needed

Ask the data team for official result artifacts, local review/comparison data, turnout denominators, county geometry, expected totals, parser hints, caveats, and source URLs for this state.

WashingtonWAMixedPromoted3 tracked gaps
Official source packageetl/state-configs/wa.json
Native parser/import5 native runs
County results39 / 39
Review rows5,007 / 5,007
Comparison contest4,994 comparison rows
Turnout39 / 39
Turnout source statusLoaded / jurisdiction
Source provenance12 sources
Historical baselines78 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeWashingtonCsvExports
Imported
7/11/2026, 3:17:16 AM
Native runs
5
Legacy runs
5

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 1
Statewide participating county packageTier 1 / precinctCSV; official historical all-counties CSV; normalized historical baseline CSV

Identify whether a complete statewide precinct package exists or keep participating-export caveat; collect state-native turnout denominator, precinct geometry, 2012 historical baseline, and administration-context artifacts.

Source 1Source 2Source 3Source 4

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows are validated in ETL and promoted to the database; prefer state-native denominator artifacts when available.

Loaded
jurisdictionEAC fallback county turnout rowsdata/eac-2024-state-turnout/wa-2024-eac-turnout.csv

Prefer official state election office turnout/registration artifact when available; keep the EAC fallback visibly caveated until then.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/wa-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditNeeds dataaudit package pending

Washington 2024 post-election audit artifacts have not been inventoried or normalized into this administration context registry yet.

CVRNeeds dataCVR package pending

Washington 2024 CVR artifacts have not been inventoried or normalized into this administration context registry yet.

IncidentsNeeds dataincident package pending

Washington 2024 incident, correction, and litigation artifacts have not been inventoried or normalized into this administration context registry yet.

Native Source Package

Washington Secretary of State

Priority 4
ResultsWashington SOS official all-counties CSV exportdata/wa-2024-all-counties.csv

CSV export; filter United States President/Vice President and aggregate county rows using Kamala D. Harris, Donald J. Trump, and other candidates.

Official source
ReviewWashington SOS official participating county precinct CSV exportdata/wa-2024-all-state-precincts.csv

Use Race, CountyCode, PrecinctName, PrecinctCode, Candidate, and Votes for President/Vice President and U.S. Senator.

Official source
TurnoutEAC 2024 jurisdiction turnout fallbackdata/eac-2024-state-turnout/wa-2024-eac-turnout.csv

Turnout denominator: EAC A1a Total Reg registered voters; ballots cast: EAC normalized ballots cast.

Official source
County geometryU.S. Census TIGERweb county geographydata/wa-counties.geojson

Join fields: NAME / COUNTY.

Official source

Expected Totals

Counties
39
Geometry
39
State total
3,924,243
Review rows
5,007

Caveats

  • County presidential totals reconcile to the official Washington all-state CSV.
  • The official participating precinct export aggregates to 3,918,934 presidential votes, 5,309 fewer than the certified county presidential total of 3,924,243.
  • Precinct boundary GeoJSON is not present in this package.
  • Turnout rows use EAC 2024 V2 jurisdiction fallback data until an equal-or-finer Washington state source is collected.
  • Official 2016 and 2020 county presidential historical baseline rows are loaded from Washington Secretary of State all-counties CSV exports; official 2012 historical baseline rows are not loaded.
West VirginiaWVMixedPromoted3 tracked gaps
Official source packageNeeded from data team
Native parser/import9 native runs
County results55 loaded
Review rows1,648 loaded
Comparison contest1,648 comparison rows
Turnout1,649 loaded
Turnout source statusLoaded / precinct
Source provenance12 sources
Historical baselines165 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeWestVirginiaClarityCountyDetailXmlDirectory
Imported
7/2/2026, 11:12:17 PM
Native runs
9
Legacy runs
5

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 2
StatewideTier 2 / precinctdetail XML ZIP

Request official statewide precinct boundary geometry or county precinct crosswalks, then request and normalize 2024 hand-count audit selections/outcomes, CVR availability responses, recount/correction/incident/litigation records, and official 2012/2016/2020 historical baseline artifacts.

Source 1Source 2Source 3Source 4Source 5Source 6

Turnout Source Status

Official West Virginia Secretary of State county detail XML reports are loaded through the WV native ETL config. Each county detail.xml VoterTurnout Precinct row provides ballotsCast and totalVoters fields at precinct grain.

Loaded
precinctWest Virginia SOS official county detail XML turnout rowsdata/wv-2024-county-detailxml-reports

Keep the Clarity detail XML source and precinct-geometry caveat visible; collect official precinct boundary geometry if subcounty map overlays are required.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/wv-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditCandidateaudit package pending

West Virginia Secretary of State election-security materials document a hand-count audit requirement and related voting-system security context, but 2024 county audit selection/outcome artifacts have not been collected or normalized.

CVRCandidateCVR package pending

West Virginia SOS FOIA, voter-data request, and county clerk paths are now documented for CVR/public-records availability follow-up, but no county CVR availability table or CVR dataset has been collected or normalized.

IncidentsCandidateincident package pending

West Virginia SOS election-security, complaint, canvass, recount, and FOIA paths are documented, but 2024 incident, correction, complaint disposition, recount, and litigation records have not been normalized.

Native Source Package Needed

official precinct review turnout package collected admin context inventory expandedU.S. Senate; loaded from official county detail XML reports as precinct-level President-vs-U.S.-Senate review rows.westVirginiaClarityCountyDetailXmlDirectory loaded for 55 county result rows, 1,648 precinct review rows, and 1,649 precinct turnout rows. Equipment context is loaded separately from Verified Voting county context; data/wv-2024-data-coverage-inventory.json documents official SOS/county request paths for audit outcomes, CVR availability, recounts, corrections, incidents, litigation, precinct geometry, and historical baselines.

West Virginia has official county detailxml.zip reports collected from the Secretary of State Clarity results app. The parser loads precinct-level President-versus-U.S.-Senate review rows and state-native precinct turnout denominators from VoterTurnout totalVoters/ballotsCast. Remaining gaps are official statewide precinct boundary geometry for subcounty overlays, normalized 2024 hand-count audit selection/outcome rows, CVR availability responses, recount/correction/incident/litigation records, and normalized 2012/2016/2020 historical baseline rows. The Wave 9 coverage inventory records the current official request/source paths without loading those rows.

Official source 1Official source 2Official source 3Official source 4Official source 5Official source 6Official source 7Official source 8Official source 9Official source 10Official source 11Official source 12
Required artifactsLocal reporting-unit rowsofficial county detailxml.zip reports for all 55 counties; precinct boundary geometry if subcounty map overlays are required; official 2024 post-election audit selection/outcome artifacts if published or obtainable; CVR availability/request-path inventory; incident, correction, recount, and litigation source inventory; data/wv-2024-data-coverage-inventory.json documenting loaded artifacts, official request paths, historical-source leads, and display caveats

County-only result tables are tracked as insufficient for comparable advisory flag generation.

WisconsinWIMixedPromoted3 tracked gaps
Official source packageNeeded from data team
Native parser/import13 native runs
County results72 loaded
Review rows3,503 loaded
Comparison contest3,503 comparison rows
Turnout1,851 loaded
Turnout source statusLoaded / local_jurisdiction
Source provenance16 sources
Historical baselines216 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeWisconsinWardByWardXlsx
Imported
7/1/2026, 7:44:06 AM
Native runs
13
Legacy runs
5

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 1
StatewideTier 1 / wardXLSX

Find ward-level registered-voter denominator if available; request local audit submission materials if per-reporting-unit outcomes are needed; then complete CVR availability and incident/correction source inventories.

Source 1

Turnout Source Status

Promoted 2024 turnout rows are available from the configured official turnout source.

Loaded
local_jurisdictionOfficial EAC statewide turnout fallbackdata/wi-2024-eac-turnout.csv

Keep source link and denominator caveats visible in the app.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/wi-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditPartialaudit package pending

Official WEC 2024 post-election voting equipment audit report is collected and Appendix B selected reporting units are normalized. The report provides statewide findings and aggregate discussion, but not a per-reporting-unit discrepancy outcome table.

CVRPartialCVR package pending

A 72-county CVR availability tracking scaffold exists, but county availability/request paths have not all been verified and no CVR data is loaded.

IncidentsCandidateincident package pending

WEC 2024 general-election source location is identified for incident/correction follow-up, but official incident/recount/litigation rows have not been normalized yet.

Native Source Package Needed

Ask the data team for official result artifacts, local review/comparison data, turnout denominators, county geometry, expected totals, parser hints, caveats, and source URLs for this state.

WyomingWYMixedPromoted3 tracked gaps
Official source packageetl/state-configs/wy.json
Native parser/import4 native runs
County results23 / 23
Review rows431 / 431
Comparison contest431 comparison rows
Turnout23 / 23
Turnout source statusLoaded / jurisdiction
Source provenance11 sources
Historical baselines69 rows

Missing Work

Audit source contextCVR availability contextIncident/correction context

Latest Import Summary

Parser
nativeWyomingSosGeneralZip
Imported
7/3/2026, 7:04:19 PM
Native runs
4
Legacy runs
6

Source Acquisition Tier

Acquisition tiers classify source difficulty and scripting ROI. They do not replace loaded results, review rows, turnout rows, or provenance records.

Tier 1
StatewideTier 1 / precinctofficial SOS XLSX ZIP; EAC fallback turnout CSV; Census county GeoJSON; supplemental equipment context

Collect state-native registered-voter denominator, precinct geometry/crosswalks, and official audit/CVR/recount/incident/correction/litigation context where available.

Source 1Source 2Source 3Source 4Source 5

Turnout Source Status

Official EAC 2024 EAVS fallback turnout rows are validated in ETL. The Wyoming SOS total-ballots-cast workbook cross-checks the EAC ballots-cast total at 271,123, but a state-native registered-voter denominator replacement has not been loaded.

Loaded
jurisdictionEAC fallback turnout rowsdata/eac-2024-state-turnout/wy-2024-eac-turnout.csv

Collect official Wyoming county registered-voter denominator and timing; keep the EAC fallback visibly caveated until then.

Official or fallback source

Administration Source Status

Equipment context is loaded from the Verified Voting Verifier registry where available. Audit, CVR, incident, correction, and litigation context are tracked separately because they answer different review questions.

Equipment Loaded
EquipmentLoadeddata/wy-2024-equipment-context.csv

Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.

Verified Voting source
AuditNeeds dataaudit package pending

Wyoming 2024 post-election audit artifacts have not been inventoried or normalized into this administration context registry yet.

CVRNeeds dataCVR package pending

Wyoming 2024 CVR artifacts have not been inventoried or normalized into this administration context registry yet.

IncidentsNeeds dataincident package pending

Wyoming 2024 incident, correction, and litigation artifacts have not been inventoried or normalized into this administration context registry yet.

Native Source Package

Wyoming Secretary of State; U.S. Election Assistance Commission; U.S. Census Bureau

Priority 20
ResultsWyoming Secretary of State 2024 General Election Results ZIPdata/wy-2024-general-results.zip

nativeWyomingSosGeneralZip reads 2024 General Results Summaries - OFFICIAL.xlsx / Statewide Candidates.

Official source
ReviewWyoming Secretary of State 2024 County General Precinct-by-Precinct Workbookdata/wy-2024-general-results.zip

nativeWyomingSosGeneralZip pairs President and United States Senator columns from 2024 County General PbP - OFFICIAL.xlsx; zero presidential rows are excluded.

Official source
TurnoutEAC fallback turnout rows with Wyoming SOS total-ballots-cast cross-checkdata/eac-2024-state-turnout/wy-2024-eac-turnout.csv

Current ETL uses eacTurnoutCsv.

Official source
County geometryU.S. Census Bureau TIGER/Line Wyoming county geometrydata/wy-counties.geojson

Existing county geometry supports WY county map display; no precinct polygons loaded.

Official source

Expected Totals

Counties
23
Geometry
23
State total
269,048
Review rows
431

Caveats

  • EAC fallback registered-voter denominator remains active until a state-native denominator artifact is collected and reconciled.
  • Precinct boundary geometry is not loaded; review rows are localUnit rows, not precinct polygons.
  • Audit, CVR, recount, incident, correction, and litigation records remain request-tracked only.
  • Advisory indicators are not evidence of fraud or misconduct.