{
 "generated": "2026-11-05T12:22:00Z",
 "env": "staging",
 "pollers": {
  "city": "2026-11-05T12:21:56Z",
  "county": "2026-11-05T12:21:55Z",
  "governor": "2026-11-05T12:21:54Z",
  "house": "2026-11-05T12:21:51Z",
  "local": "2026-11-05T12:21:57Z",
  "measures": "2026-11-05T12:21:59Z",
  "merge": "2026-11-05T12:22:00Z",
  "scrape.hb": "2026-11-05T12:21:56Z\n",
  "senate": "2026-11-05T12:21:51Z",
  "state": "2026-11-05T12:21:54Z"
 },
 "sources": {
  "https://results.enr.clarityelections.com/CO/127407/current_ver.txt": {
   "last_success": null,
   "last_error": "2026-11-05T12:21:59Z",
   "last_error_msg": "blocked: WAF 202 empty body (not bypassed)",
   "fail": 77113,
   "cadence_s": 60.0,
   "etag": null,
   "last_modified": null
  },
  "https://results.enr.clarityelections.com/CO/127407//json/en/summary.json": {
   "last_success": "2026-11-04T04:25:15Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": null,
   "etag": null,
   "last_modified": null
  },
  "CO": {
   "last_success": null,
   "last_error": "2026-11-04T04:39:23Z",
   "last_error_msg": "blocked/invalid current_ver.txt (0 bytes); summary skipped",
   "fail": 0,
   "cadence_s": null,
   "etag": null,
   "last_modified": null
  },
  "https://results.enr.clarityelections.com/IA/127077/current_ver.txt": {
   "last_success": null,
   "last_error": "2026-11-05T12:21:59Z",
   "last_error_msg": "blocked: WAF 202 empty body (not bypassed)",
   "fail": 77121,
   "cadence_s": 60.0,
   "etag": null,
   "last_modified": null
  },
  "https://results.enr.clarityelections.com/IA/127077//json/en/summary.json": {
   "last_success": "2026-11-04T04:25:15Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": null,
   "etag": null,
   "last_modified": null
  },
  "IA": {
   "last_success": null,
   "last_error": "2026-11-04T04:39:23Z",
   "last_error_msg": "blocked/invalid current_ver.txt (0 bytes); summary skipped",
   "fail": 0,
   "cadence_s": null,
   "etag": null,
   "last_modified": null
  },
  "https://media.sos.ca.gov/media/governor.json": {
   "last_success": "2026-11-05T12:21:59Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 5.0,
   "etag": "\"763149da4628b0b496504b0ffe9b9204\"",
   "last_modified": "Thu, 05 Nov 2026 04:45:27 GMT"
  },
  "https://media.sos.ca.gov/media/us-rep.json": {
   "last_success": "2026-11-05T12:21:59Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 5.0,
   "etag": "\"853cfe922108a5c8393d913fe74dfdcc\"",
   "last_modified": "Thu, 05 Nov 2026 04:45:27 GMT"
  },
  "https://media.sos.ca.gov/media/ballot-measures.json": {
   "last_success": "2026-11-05T12:21:59Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 5.0,
   "etag": "\"970a5a02768b7c4e09ed3e933848348c\"",
   "last_modified": "Thu, 05 Nov 2026 04:45:27 GMT"
  },
  "https://media.sos.ca.gov/media/lieutenant-governor.json": {
   "last_success": "2026-11-05T12:21:59Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 5.0,
   "etag": "\"6ca73373eae056ebd7573be081cefd48\"",
   "last_modified": "Thu, 05 Nov 2026 04:45:27 GMT"
  },
  "https://media.sos.ca.gov/media/secretary-of-state.json": {
   "last_success": "2026-11-05T12:21:59Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 5.0,
   "etag": "\"5ebe0377a9e619fd9493bb9100c9a577\"",
   "last_modified": "Thu, 05 Nov 2026 04:45:27 GMT"
  },
  "https://media.sos.ca.gov/media/controller.json": {
   "last_success": "2026-11-05T12:21:59Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 5.0,
   "etag": "\"ac650e773dfc6305075497f95e11b674\"",
   "last_modified": "Thu, 05 Nov 2026 04:45:27 GMT"
  },
  "https://media.sos.ca.gov/media/treasurer.json": {
   "last_success": "2026-11-05T12:21:59Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 5.0,
   "etag": "\"b5ce63a4d0a5fb850851c9e20793cd42\"",
   "last_modified": "Thu, 05 Nov 2026 04:45:27 GMT"
  },
  "https://media.sos.ca.gov/media/attorney-general.json": {
   "last_success": "2026-11-05T12:21:59Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 5.0,
   "etag": "\"ea348d647e47d09861a03c6e2ae0ce34\"",
   "last_modified": "Thu, 05 Nov 2026 04:45:27 GMT"
  },
  "https://media.sos.ca.gov/media/insurance-commissioner.json": {
   "last_success": "2026-11-05T12:21:59Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 5.0,
   "etag": "\"5cc237c5eccfe895f603ee2da1a9eb2f\"",
   "last_modified": "Thu, 05 Nov 2026 04:45:27 GMT"
  },
  "https://media.sos.ca.gov/media/superintendent-of-public-instruction.json": {
   "last_success": "2026-11-05T12:21:59Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 5.0,
   "etag": "\"c7012f769b3c78536d5dfbc04ee7d2de\"",
   "last_modified": "Thu, 05 Nov 2026 04:45:27 GMT"
  },
  "https://media.sos.ca.gov/media/board-of-equalization.json": {
   "last_success": "2026-11-05T12:21:59Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 5.0,
   "etag": "\"d23d848fa04efa336fe4574eca7c7043\"",
   "last_modified": "Thu, 05 Nov 2026 04:45:27 GMT"
  },
  "https://media.sos.ca.gov/media/state-senate.json": {
   "last_success": "2026-11-05T12:21:59Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 5.0,
   "etag": "\"4b4bb80e9c8106f8712b3ffa7abd2e96\"",
   "last_modified": "Thu, 05 Nov 2026 04:45:27 GMT"
  },
  "https://media.sos.ca.gov/media/state-assembly.json": {
   "last_success": "2026-11-05T12:21:59Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 5.0,
   "etag": "\"ecdc41c6ffca12d7f2d249a760d3b41b\"",
   "last_modified": "Thu, 05 Nov 2026 04:45:27 GMT"
  },
  "https://er.ncsbe.gov/enr/20261103/data/results_0.txt": {
   "last_success": "2026-11-05T12:21:59Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 5.0,
   "etag": "W/\"8cdb4f42232b25944af19b3a0c6def3a\"",
   "last_modified": "Wed, 04 Nov 2026 21:14:39 GMT"
  },
  "https://electionresultsfiles.sos.mn.gov/20261103/ussenate.txt": {
   "last_success": "2026-11-05T12:21:59Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 5.0,
   "etag": "\"90f8b2bb1f6ddd1:0\"",
   "last_modified": "Thu, 05 Nov 2026 12:18:15 GMT"
  },
  "https://electionresultsfiles.sos.mn.gov/20261103/ushouse.txt": {
   "last_success": "2026-11-05T12:21:59Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 5.0,
   "etag": "\"9191dbc1f6ddd1:0\"",
   "last_modified": "Thu, 05 Nov 2026 12:18:15 GMT"
  },
  "https://flelectionfiles.floridados.gov/enightfilespublic/20261103_ElecResultsFL.txt": {
   "last_success": "2026-11-05T12:22:00Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 5.0,
   "etag": "0x8DF3B3742E8B48D",
   "last_modified": "Thu, 05 Nov 2026 12:21:04 GMT"
  },
  "FL": {
   "last_success": null,
   "last_error": "2026-11-04T04:39:24Z",
   "last_error_msg": "feed reachable but all zero votes (not posted yet)",
   "fail": 0,
   "cadence_s": null,
   "etag": null,
   "last_modified": null
  },
  "https://electionresultsfiles.sos.mn.gov/20261103/stsenate.txt": {
   "last_success": "2026-11-05T12:21:59Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 5.0,
   "etag": "\"03435bc1f6ddd1:0\"",
   "last_modified": "Thu, 05 Nov 2026 12:18:16 GMT"
  },
  "https://electionresultsfiles.sos.mn.gov/20261103/judicial.txt": {
   "last_success": "2026-11-05T12:21:59Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 5.0,
   "etag": "\"de6f9c11f6ddd1:0\"",
   "last_modified": "Thu, 05 Nov 2026 12:18:25 GMT"
  },
  "Florida Division of Elections (public ENR file)": {
   "last_success": null,
   "last_error": "2026-11-04T04:39:02Z",
   "last_error_msg": "feed reachable but all zero votes (not posted yet)",
   "fail": 0,
   "cadence_s": null,
   "etag": null,
   "last_modified": null
  },
  "https://enr.elections.virginia.gov/results/public/api/elections/Virginia/2026-November-General/ballot-items": {
   "last_success": "2026-11-05T12:21:59Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 12.0,
   "etag": null,
   "last_modified": null
  },
  "__fail__CO": {
   "last_success": null,
   "last_error": null,
   "last_error_msg": null,
   "fail": null,
   "cadence_s": null,
   "etag": null,
   "last_modified": null
  },
  "clarity:CO": {
   "last_success": null,
   "last_error": "2026-11-05T12:21:59Z",
   "last_error_msg": "blocked/invalid current_ver.txt (0 bytes); summary skipped",
   "fail": 0,
   "cadence_s": null,
   "etag": null,
   "last_modified": null
  },
  "__fail__IA": {
   "last_success": null,
   "last_error": null,
   "last_error_msg": null,
   "fail": null,
   "cadence_s": null,
   "etag": null,
   "last_modified": null
  },
  "clarity:IA": {
   "last_success": null,
   "last_error": "2026-11-05T12:21:59Z",
   "last_error_msg": "blocked/invalid current_ver.txt (0 bytes); summary skipped",
   "fail": 0,
   "cadence_s": null,
   "etag": null,
   "last_modified": null
  },
  "__fail__CA": {
   "last_success": null,
   "last_error": null,
   "last_error_msg": null,
   "fail": null,
   "cadence_s": null,
   "etag": null,
   "last_modified": null
  },
  "__fail__NC": {
   "last_success": null,
   "last_error": null,
   "last_error_msg": null,
   "fail": null,
   "cadence_s": null,
   "etag": null,
   "last_modified": null
  },
  "__fail__MN": {
   "last_success": null,
   "last_error": null,
   "last_error_msg": null,
   "fail": null,
   "cadence_s": null,
   "etag": null,
   "last_modified": null
  },
  "__fail__VA": {
   "last_success": null,
   "last_error": null,
   "last_error_msg": null,
   "fail": null,
   "cadence_s": null,
   "etag": null,
   "last_modified": null
  },
  "__fail__FL": {
   "last_success": null,
   "last_error": null,
   "last_error_msg": null,
   "fail": null,
   "cadence_s": null,
   "etag": null,
   "last_modified": null
  },
  "fl-dos-enr-file": {
   "last_success": null,
   "last_error": "2026-11-04T04:58:32Z",
   "last_error_msg": "feed reachable but all zero votes (not posted yet)",
   "fail": 0,
   "cadence_s": null,
   "etag": null,
   "last_modified": null
  },
  "__fail__GA": {
   "last_success": null,
   "last_error": null,
   "last_error_msg": null,
   "fail": null,
   "cadence_s": null,
   "etag": null,
   "last_modified": null
  },
  "https://results.sos.ga.gov/results/public/api/elections/Georgia/11032026GeneralAndSpecialElection": {
   "last_success": "2026-11-05T12:22:00Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 60.0,
   "etag": null,
   "last_modified": null
  },
  "https://results.sos.ga.gov/results/public/api/elections/Georgia/11032026GeneralAndSpecialElection/ballot-items": {
   "last_success": "2026-11-04T19:40:30Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 60.0,
   "etag": null,
   "last_modified": null
  },
  "__fail__WA": {
   "last_success": null,
   "last_error": null,
   "last_error_msg": null,
   "fail": null,
   "cadence_s": null,
   "etag": null,
   "last_modified": null
  },
  "https://results.votewa.gov/results/public/api/elections/washington/20261103": {
   "last_success": "2026-11-05T12:22:00Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 60.0,
   "etag": null,
   "last_modified": null
  },
  "https://results.votewa.gov/results/public/api/elections/washington/20261103/ballot-items": {
   "last_success": "2026-11-05T04:09:59Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 60.0,
   "etag": null,
   "last_modified": null
  },
  "https://electionresultsfiles.sos.mn.gov/20261103/governor.txt": {
   "last_success": "2026-11-05T12:21:59Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 5.0,
   "etag": "\"87cf70bd1f6ddd1:0\"",
   "last_modified": "Thu, 05 Nov 2026 12:18:18 GMT"
  },
  "https://enr.elections.virginia.gov/results/public/api/elections/Virginia/2026-November-General": {
   "last_success": "2026-11-05T12:21:59Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 60.0,
   "etag": null,
   "last_modified": null
  },
  "__pv__VA": {
   "last_success": null,
   "last_error": null,
   "last_error_msg": null,
   "fail": null,
   "cadence_s": null,
   "etag": null,
   "last_modified": null
  },
  "__fail__MT": {
   "last_success": null,
   "last_error": null,
   "last_error_msg": null,
   "fail": null,
   "cadence_s": null,
   "etag": null,
   "last_modified": null
  },
  "__fail__NE": {
   "last_success": null,
   "last_error": null,
   "last_error_msg": null,
   "fail": null,
   "cadence_s": null,
   "etag": null,
   "last_modified": null
  },
  "__fail__ID": {
   "last_success": null,
   "last_error": null,
   "last_error_msg": null,
   "fail": null,
   "cadence_s": null,
   "etag": null,
   "last_modified": null
  },
  "https://results.voteidaho.gov/results/public/api/elections/id/nov2026": {
   "last_success": "2026-11-05T12:22:00Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 60.0,
   "etag": null,
   "last_modified": null
  },
  "https://results.voteidaho.gov/results/public/api/elections/id/nov2026/ballot-items": {
   "last_success": "2026-11-04T22:18:15Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 60.0,
   "etag": null,
   "last_modified": null
  },
  "__fail__UT": {
   "last_success": null,
   "last_error": null,
   "last_error_msg": null,
   "fail": null,
   "cadence_s": null,
   "etag": null,
   "last_modified": null
  },
  "https://electionresults.utah.gov/results/public/api/elections/Utah/General11032026": {
   "last_success": "2026-11-05T12:22:00Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 60.0,
   "etag": null,
   "last_modified": null
  },
  "https://electionresults.utah.gov/results/public/api/elections/Utah/General11032026/ballot-items": {
   "last_success": "2026-11-05T05:34:58Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 60.0,
   "etag": null,
   "last_modified": null
  },
  "__fail__MD": {
   "last_success": null,
   "last_error": null,
   "last_error_msg": null,
   "fail": null,
   "cadence_s": null,
   "etag": null,
   "last_modified": null
  },
  "__fail__DE": {
   "last_success": null,
   "last_error": null,
   "last_error_msg": null,
   "fail": null,
   "cadence_s": null,
   "etag": null,
   "last_modified": null
  },
  "__fail__SD": {
   "last_success": null,
   "last_error": null,
   "last_error_msg": null,
   "fail": null,
   "cadence_s": null,
   "etag": null,
   "last_modified": null
  },
  "scrape:SD": {
   "last_success": null,
   "last_error": "2026-11-05T12:22:00Z",
   "last_error_msg": "scraped SD: no_data/state",
   "fail": 0,
   "cadence_s": null,
   "etag": null,
   "last_modified": null
  },
  "https://data.delaware.gov/resource/yg7x-kgjc.json?election_name=2026%20General%20Election&$limit=5000": {
   "last_success": "2026-11-05T12:22:00Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 12.0,
   "etag": "\"aG90ZWwuMzc0MjNfOF8xOTk3NjRRSjZIb2ZVVGo0dU5LenhUcmZhOThoanpLLUU---gziq7b2X4pz-b1ihUagjodXf9onaU0g--gzip--gzip\"",
   "last_modified": "Wed, 04 Nov 2026 08:19:10 GMT"
  },
  "__fail__IN": {
   "last_success": null,
   "last_error": null,
   "last_error_msg": null,
   "fail": null,
   "cadence_s": null,
   "etag": null,
   "last_modified": null
  },
  "https://enr.indianavoters.in.gov/site/data/settings.json": {
   "last_success": "2026-11-05T12:22:00Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Thu, 05 Nov 2026 12:08:31 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/statewideElectionsC_A.json": {
   "last_success": "2026-11-04T23:36:21Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 23:36:05 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1005_A.json": {
   "last_success": "2026-11-04T23:36:22Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 23:35:05 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1041_A.json": {
   "last_success": "2026-11-04T23:36:22Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 23:34:55 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1047_A.json": {
   "last_success": "2026-11-04T23:36:22Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 23:34:59 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1037_A.json": {
   "last_success": "2026-11-04T23:36:22Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 23:35:02 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1018_A.json": {
   "last_success": "2026-11-04T23:36:22Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 23:35:06 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1040_A.json": {
   "last_success": "2026-11-04T23:36:22Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 23:35:08 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1020_A.json": {
   "last_success": "2026-11-04T23:36:22Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 23:35:09 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1028_A.json": {
   "last_success": "2026-11-04T23:36:22Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 23:35:11 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1010_A.json": {
   "last_success": "2026-11-04T23:36:22Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 23:35:13 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1008_A.json": {
   "last_success": "2026-11-04T23:36:22Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 23:35:45 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1042_A.json": {
   "last_success": "2026-11-04T05:49:48Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 05:33:08 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1011_A.json": {
   "last_success": "2026-11-04T05:49:48Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 05:33:10 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1015_A.json": {
   "last_success": "2026-11-04T05:49:48Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 05:33:11 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1025_A.json": {
   "last_success": "2026-11-04T05:49:48Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 05:33:12 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1046_A.json": {
   "last_success": "2026-11-04T05:49:48Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 05:33:14 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1004_A.json": {
   "last_success": "2026-11-04T05:49:48Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 05:33:14 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1029_A.json": {
   "last_success": "2026-11-04T05:49:48Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 05:33:15 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1026_A.json": {
   "last_success": "2026-11-04T05:49:48Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 05:33:17 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1024_A.json": {
   "last_success": "2026-11-04T05:49:48Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 05:33:19 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1034_A.json": {
   "last_success": "2026-11-04T05:49:48Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 05:33:23 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1044_A.json": {
   "last_success": "2026-11-04T05:49:48Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 05:33:24 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1021_A.json": {
   "last_success": "2026-11-04T05:49:48Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 05:33:30 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1023_A.json": {
   "last_success": "2026-11-04T05:49:48Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 05:33:42 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1002_A.json": {
   "last_success": "2026-11-04T05:49:48Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 05:33:42 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1014_A.json": {
   "last_success": "2026-11-04T05:49:48Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 05:33:43 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1031_A.json": {
   "last_success": "2026-11-04T05:49:48Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 05:33:43 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1033_A.json": {
   "last_success": "2026-11-04T05:49:48Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 05:33:43 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1001_A.json": {
   "last_success": "2026-11-04T05:49:48Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 05:33:44 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1038_A.json": {
   "last_success": "2026-11-04T05:49:48Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 05:33:46 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1017_A.json": {
   "last_success": "2026-11-04T05:49:48Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 05:33:55 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1035_A.json": {
   "last_success": "2026-11-04T05:49:48Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 05:33:55 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1039_A.json": {
   "last_success": "2026-11-04T05:49:48Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Wed, 04 Nov 2026 05:33:56 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/statewideElectionsC_B.json": {
   "last_success": "2026-11-05T12:08:58Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Thu, 05 Nov 2026 12:08:31 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1005_B.json": {
   "last_success": "2026-11-05T12:08:58Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Thu, 05 Nov 2026 12:07:46 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1041_B.json": {
   "last_success": "2026-11-05T12:08:58Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Thu, 05 Nov 2026 12:07:38 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1047_B.json": {
   "last_success": "2026-11-05T12:08:58Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Thu, 05 Nov 2026 12:07:41 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1037_B.json": {
   "last_success": "2026-11-05T12:08:58Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Thu, 05 Nov 2026 12:07:43 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1018_B.json": {
   "last_success": "2026-11-05T12:08:58Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Thu, 05 Nov 2026 12:07:48 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1040_B.json": {
   "last_success": "2026-11-05T12:08:58Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Thu, 05 Nov 2026 12:07:50 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1020_B.json": {
   "last_success": "2026-11-05T12:08:58Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Thu, 05 Nov 2026 12:07:51 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1028_B.json": {
   "last_success": "2026-11-05T12:08:59Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Thu, 05 Nov 2026 12:07:52 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1010_B.json": {
   "last_success": "2026-11-05T12:08:59Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Thu, 05 Nov 2026 12:07:54 GMT"
  },
  "https://enr.indianavoters.in.gov/site/data/OffCatC_1008_B.json": {
   "last_success": "2026-11-05T12:08:59Z",
   "last_error": null,
   "last_error_msg": null,
   "fail": 0,
   "cadence_s": 30.0,
   "etag": null,
   "last_modified": "Thu, 05 Nov 2026 12:08:15 GMT"
  },
  "scrape:MD": {
   "last_success": null,
   "last_error": "2026-11-05T04:01:57Z",
   "last_error_msg": "scraped MD: stale (2026-11-05T03:44:10Z)",
   "fail": 0,
   "cadence_s": null,
   "etag": null,
   "last_modified": null
  }
 },
 "jurisdictions": {
  "AL": {
   "status": "no_feed",
   "note": null,
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T01:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "AK": {
   "status": "no_feed",
   "note": null,
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T06:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "AS": {
   "status": "no_feed",
   "note": "aselectionoffice.gov reachable, no machine-readable live feed found",
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T05:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ops election.json estimate (typical statewide close, not verified with SoS)",
   "cadence_s": null
  },
  "AZ": {
   "status": "blocked",
   "note": "official page blocked: robots.txt http 403 (site blocks us)",
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": {
    "status": "blocked",
    "reason": "robots.txt http 403 (site blocks us)",
    "fetched_utc": "2026-11-05T11:52:21Z"
   },
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T02:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "AR": {
   "status": "blocked",
   "note": "Clarity 403",
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T01:30:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "CA": {
   "status": "live",
   "note": null,
   "source_updated_utc": "2026-11-05T03:20:00Z",
   "fetched_utc": "2026-11-05T12:21:59Z",
   "source_used": "ca-sos-json",
   "source_kind": "official",
   "source_age_s": 32520,
   "failover_active": false,
   "sources_tried": [
    "ca-sos-json"
   ],
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": 0,
   "stale_after_s": 60,
   "poll_close_utc": "2026-11-04T04:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": 5.0
  },
  "CO": {
   "status": "blocked",
   "note": "Clarity ENR returns AWS WAF 202 with empty body",
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": [
    "clarity:CO"
   ],
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": 113866,
   "stale_after_s": 120,
   "poll_close_utc": "2026-11-04T02:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": 60.0
  },
  "CT": {
   "status": "no_feed",
   "note": null,
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T01:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "DE": {
   "status": "live",
   "note": null,
   "source_updated_utc": "2026-11-04T08:03:18Z",
   "fetched_utc": "2026-11-05T12:22:00Z",
   "source_used": "de-socrata",
   "source_kind": "official",
   "source_age_s": 101922,
   "failover_active": false,
   "sources_tried": [
    "de-socrata"
   ],
   "scrape": {
    "status": "ok",
    "reason": null,
    "fetched_utc": "2026-11-05T12:21:11Z"
   },
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": 6,
   "stale_after_s": 60,
   "poll_close_utc": "2026-11-04T01:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": 12.0
  },
  "DC": {
   "status": "no_feed",
   "note": null,
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": {
    "status": "no_data",
    "reason": "not published yet (IsLive=False, Version=0)",
    "fetched_utc": "2026-11-05T12:21:36Z"
   },
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T01:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "FL": {
   "status": "live",
   "note": null,
   "source_updated_utc": "2026-11-05T12:21:04Z",
   "fetched_utc": "2026-11-05T12:22:00Z",
   "source_used": "fl-dos-enr-file",
   "source_kind": "official",
   "source_age_s": 56,
   "failover_active": false,
   "sources_tried": [
    "fl-dos-enr-file"
   ],
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": 0,
   "stale_after_s": 60,
   "poll_close_utc": "2026-11-04T01:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": 5.0
  },
  "GA": {
   "status": "live",
   "note": null,
   "source_updated_utc": "2026-11-04T17:13:16Z",
   "fetched_utc": "2026-11-05T12:22:00Z",
   "source_used": "ev:GA",
   "source_kind": "official",
   "source_age_s": 68924,
   "failover_active": false,
   "sources_tried": [
    "ev:GA"
   ],
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": 9,
   "stale_after_s": 120,
   "poll_close_utc": "2026-11-04T00:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": 60.0
  },
  "GU": {
   "status": "no_feed",
   "note": "gec.guam.gov unreachable from Contabo; no live feed found",
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-03T10:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ops election.json estimate (typical statewide close, not verified with SoS)",
   "cadence_s": null
  },
  "HI": {
   "status": "no_feed",
   "note": null,
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T05:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "ID": {
   "status": "live",
   "note": null,
   "source_updated_utc": "2026-11-04T19:26:35Z",
   "fetched_utc": "2026-11-05T12:22:00Z",
   "source_used": "ev:ID",
   "source_kind": "official",
   "source_age_s": 60925,
   "failover_active": false,
   "sources_tried": [
    "ev:ID"
   ],
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": 24,
   "stale_after_s": 120,
   "poll_close_utc": "2026-11-04T04:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": 60.0
  },
  "IL": {
   "status": "no_feed",
   "note": null,
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T01:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "IN": {
   "status": "live",
   "note": null,
   "source_updated_utc": "2026-11-05T12:07:17Z",
   "fetched_utc": "2026-11-05T12:22:00Z",
   "source_used": "in-enr-json",
   "source_kind": "official",
   "source_age_s": 883,
   "failover_active": false,
   "sources_tried": [
    "in-enr-json"
   ],
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": 9,
   "stale_after_s": 60,
   "poll_close_utc": "2026-11-04T00:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": 30.0
  },
  "IA": {
   "status": "blocked",
   "note": "Clarity ENR returns AWS WAF 202 with empty body",
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": [
    "clarity:IA"
   ],
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": 113866,
   "stale_after_s": 120,
   "poll_close_utc": "2026-11-04T02:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": 60.0
  },
  "KS": {
   "status": "no_feed",
   "note": null,
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T02:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "KY": {
   "status": "blocked",
   "note": "Clarity 403",
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T00:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "LA": {
   "status": "no_feed",
   "note": null,
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T02:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "ME": {
   "status": "blocked",
   "note": null,
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T01:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "MD": {
   "status": "live",
   "note": null,
   "source_updated_utc": "2026-11-05T04:25:23Z",
   "fetched_utc": "2026-11-05T12:20:46Z",
   "source_used": "scrape:MD",
   "source_kind": "official_html",
   "source_age_s": 28597,
   "failover_active": false,
   "sources_tried": [
    "scrape:MD"
   ],
   "scrape": {
    "status": "ok",
    "reason": null,
    "fetched_utc": "2026-11-05T12:20:46Z"
   },
   "stale": true,
   "stale_reason": "source_time_older_than_15min",
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T01:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "MA": {
   "status": "no_feed",
   "note": null,
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T01:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "MI": {
   "status": "blocked",
   "note": "official page blocked: robots.txt http 403 (site blocks us)",
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": {
    "status": "blocked",
    "reason": "robots.txt http 403 (site blocks us)",
    "fetched_utc": "2026-11-05T11:52:21Z"
   },
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T02:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "MN": {
   "status": "live",
   "note": null,
   "source_updated_utc": "2026-11-05T12:18:25Z",
   "fetched_utc": "2026-11-05T12:21:59Z",
   "source_used": "mn-sos-text",
   "source_kind": "official",
   "source_age_s": 215,
   "failover_active": false,
   "sources_tried": [
    "mn-sos-text"
   ],
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": 0,
   "stale_after_s": 60,
   "poll_close_utc": "2026-11-04T02:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": 5.0
  },
  "MS": {
   "status": "no_feed",
   "note": null,
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T01:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "MO": {
   "status": "blocked",
   "note": null,
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T01:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "MT": {
   "status": "live",
   "note": null,
   "source_updated_utc": "2026-11-05T12:15:26Z",
   "fetched_utc": "2026-11-05T12:20:31Z",
   "source_used": "scrape:MT",
   "source_kind": "official_html",
   "source_age_s": 394,
   "failover_active": false,
   "sources_tried": [
    "scrape:MT"
   ],
   "scrape": {
    "status": "ok",
    "reason": null,
    "fetched_utc": "2026-11-05T12:20:31Z"
   },
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T03:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "NE": {
   "status": "live",
   "note": null,
   "source_updated_utc": null,
   "fetched_utc": "2026-11-05T12:20:39Z",
   "source_used": "scrape:NE",
   "source_kind": "official_html",
   "source_age_s": 81,
   "failover_active": false,
   "sources_tried": [
    "scrape:NE"
   ],
   "scrape": {
    "status": "ok",
    "reason": null,
    "fetched_utc": "2026-11-05T12:20:39Z"
   },
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T02:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "NV": {
   "status": "blocked",
   "note": "official page blocked: robots.txt http 403 (site blocks us)",
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": {
    "status": "blocked",
    "reason": "robots.txt http 403 (site blocks us)",
    "fetched_utc": "2026-11-05T11:52:21Z"
   },
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T03:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "NH": {
   "status": "blocked",
   "note": null,
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T01:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "NJ": {
   "status": "no_feed",
   "note": null,
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T01:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "NM": {
   "status": "blocked",
   "note": "official page blocked: WAF request rejected (F5)",
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": {
    "status": "blocked",
    "reason": "WAF request rejected (F5)",
    "fetched_utc": "2026-11-05T11:51:23Z"
   },
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T02:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "NY": {
   "status": "blocked",
   "note": null,
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T02:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "NC": {
   "status": "live",
   "note": null,
   "source_updated_utc": "2026-11-04T21:14:39Z",
   "fetched_utc": "2026-11-05T12:21:59Z",
   "source_used": "ncsbe-enr-json",
   "source_kind": "official",
   "source_age_s": 54441,
   "failover_active": false,
   "sources_tried": [
    "ncsbe-enr-json"
   ],
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": 0,
   "stale_after_s": 60,
   "poll_close_utc": "2026-11-04T00:30:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": 5.0
  },
  "ND": {
   "status": "no_feed",
   "note": null,
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": {
    "status": "no_data",
    "reason": "page not showing 11/3/2026 election yet",
    "fetched_utc": "2026-11-05T12:18:40Z"
   },
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T02:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ops election.json estimate (typical statewide close, not verified with SoS)",
   "cadence_s": null
  },
  "MP": {
   "status": "no_feed",
   "note": "votecnmi.gov.mp reachable, no machine-readable live feed found",
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-03T09:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ops election.json estimate (typical statewide close, not verified with SoS)",
   "cadence_s": null
  },
  "OH": {
   "status": "county sources",
   "note": "county sources: partial, 1 of 88 counties; Secretary of State site blocked (honored)",
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": {
    "status": "blocked",
    "reason": "robots.txt http 403 (site blocks us)",
    "fetched_utc": "2026-11-05T11:52:21Z"
   },
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T00:30:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "OK": {
   "status": "blocked",
   "note": null,
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T01:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "OR": {
   "status": "no_feed",
   "note": null,
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T04:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "PA": {
   "status": "blocked",
   "note": "official page blocked: incapsula wall",
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": {
    "status": "blocked",
    "reason": "incapsula wall",
    "fetched_utc": "2026-11-05T11:52:21Z"
   },
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T01:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "PR": {
   "status": "no_election",
   "note": "PR general elections (incl. Resident Commissioner) are in presidential years; next 2028",
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": null,
   "poll_close_basis": null,
   "poll_close_source": null,
   "cadence_s": null
  },
  "RI": {
   "status": "no_feed",
   "note": null,
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T01:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "SC": {
   "status": "blocked",
   "note": "Clarity ENR WAF 202 empty",
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T00:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "SD": {
   "status": "no_feed",
   "note": null,
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": [
    "scrape:SD"
   ],
   "scrape": {
    "status": "no_data",
    "reason": null,
    "fetched_utc": "2026-11-05T12:21:06Z"
   },
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T02:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "TN": {
   "status": "blocked",
   "note": null,
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T01:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "TX": {
   "status": "county sources",
   "note": "county sources: partial, 1 of 254 counties; Secretary of State site blocked (honored)",
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": {
    "status": "blocked",
    "reason": "robots.txt http 403 (site blocks us)",
    "fetched_utc": "2026-11-05T11:52:21Z"
   },
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T02:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "VI": {
   "status": "no_feed",
   "note": "vivote.gov reachable, no machine-readable live feed found",
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-03T23:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ops election.json estimate (typical statewide close, not verified with SoS)",
   "cadence_s": null
  },
  "UT": {
   "status": "live",
   "note": null,
   "source_updated_utc": "2026-11-05T05:32:37Z",
   "fetched_utc": "2026-11-05T12:22:00Z",
   "source_used": "ev:UT",
   "source_kind": "official",
   "source_age_s": 24563,
   "failover_active": false,
   "sources_tried": [
    "ev:UT"
   ],
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": 0,
   "stale_after_s": 120,
   "poll_close_utc": "2026-11-04T03:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": 60.0
  },
  "VT": {
   "status": "no_feed",
   "note": null,
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T00:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "VA": {
   "status": "live",
   "note": null,
   "source_updated_utc": "2026-11-05T02:19:25Z",
   "fetched_utc": "2026-11-05T12:22:00Z",
   "source_used": "va-elect-api",
   "source_kind": "official",
   "source_age_s": 36155,
   "failover_active": false,
   "sources_tried": [
    "va-elect-api"
   ],
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": 36,
   "stale_after_s": 120,
   "poll_close_utc": "2026-11-04T00:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": 12.0
  },
  "WA": {
   "status": "live",
   "note": null,
   "source_updated_utc": "2026-11-05T03:57:41Z",
   "fetched_utc": "2026-11-05T12:22:00Z",
   "source_used": "ev:WA",
   "source_kind": "official",
   "source_age_s": 30259,
   "failover_active": false,
   "sources_tried": [
    "ev:WA"
   ],
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": 33,
   "stale_after_s": 120,
   "poll_close_utc": "2026-11-04T04:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": 60.0
  },
  "WV": {
   "status": "blocked",
   "note": "Clarity ENR WAF 202 empty",
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T00:30:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "WI": {
   "status": "blocked",
   "note": "official page blocked: http 403",
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": {
    "status": "blocked",
    "reason": "http 403",
    "fetched_utc": "2026-11-05T11:52:21Z"
   },
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T02:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  },
  "WY": {
   "status": "no_feed",
   "note": null,
   "source_updated_utc": null,
   "fetched_utc": null,
   "source_used": null,
   "source_kind": null,
   "source_age_s": null,
   "failover_active": null,
   "sources_tried": null,
   "scrape": null,
   "stale": false,
   "stale_reason": null,
   "fetch_age_s": null,
   "stale_after_s": null,
   "poll_close_utc": "2026-11-04T02:00:00Z",
   "poll_close_basis": "estimated",
   "poll_close_source": "Ballotpedia 'State Poll Opening and Closing Times (2026)' (statewide statutory hours, local time); not yet checked against each official SoS page",
   "cadence_s": null
  }
 }
}