{
  "note": "Events outside the `midterms` tag, reviewed by hand on 17 October 2026 from review-candidates.json (122 candidates from a title screen of 22 tag sweeps and the whole active catalogue). `include` enters the universe; `exclude` is recorded and left out. Reasons are kept so the decision can be checked.",
  "include": [
    {
      "event_id": 57096,
      "slug": "california-governor-election-2026",
      "reason": "2026 California governor general election winner; tagged governor-midterms but not midterms"
    },
    {
      "event_id": 485631,
      "slug": "california-lieutenant-governor-election-winner",
      "reason": "statewide office decided on 3 November 2026"
    },
    {
      "event_id": 954471,
      "slug": "dems-best-tossup-senate-race",
      "reason": "derivative of 2026 Senate margins"
    },
    {
      "event_id": 1038912,
      "slug": "gops-worst-great-plains-senate-race-ia-ne-ks",
      "reason": "derivative of 2026 Senate margins"
    },
    {
      "event_id": 81462,
      "slug": "will-republicans-lose-a-seat-in-the-house-of-representatives-in-any-state-trump-won-in-2024",
      "reason": "settled by 2026 House results"
    },
    {
      "event_id": 81619,
      "slug": "will-republicans-lose-a-seat-in-the-us-senate-for-any-state-trump-won-in-2024",
      "reason": "settled by 2026 Senate results"
    },
    {
      "event_id": 948304,
      "slug": "will-any-us-federal-or-statewide-midterm-election-be-within-0pt01",
      "reason": "derivative of 2026 margins"
    },
    {
      "event_id": 656666,
      "slug": "california-tax-spend-audit-proposition",
      "reason": "California proposition on the 3 November 2026 ballot"
    },
    {
      "event_id": 656667,
      "slug": "california-retroactive-tax-prohibition-proposition",
      "reason": "California proposition on the 3 November 2026 ballot"
    },
    {
      "event_id": 656668,
      "slug": "california-high-earner-permanent-tax-proposition",
      "reason": "California proposition on the 3 November 2026 ballot"
    },
    {
      "event_id": 656676,
      "slug": "california-higher-local-tax-vote-threshold-proposition",
      "reason": "California proposition on the 3 November 2026 ballot"
    },
    {
      "event_id": 656677,
      "slug": "california-affordable-housing-bond-proposition",
      "reason": "California proposition on the 3 November 2026 ballot"
    },
    {
      "event_id": 656678,
      "slug": "california-homebuying-loan-program-proposition",
      "reason": "California proposition on the 3 November 2026 ballot"
    },
    {
      "event_id": 656679,
      "slug": "california-rainy-day-fund-proposition",
      "reason": "California proposition on the 3 November 2026 ballot"
    },
    {
      "event_id": 656680,
      "slug": "california-expedited-environmental-review-proposition",
      "reason": "California proposition on the 3 November 2026 ballot"
    },
    {
      "event_id": 656681,
      "slug": "california-public-campaign-financing-proposition",
      "reason": "California proposition on the 3 November 2026 ballot"
    },
    {
      "event_id": 656689,
      "slug": "california-recall-election-reform-proposition",
      "reason": "California proposition on the 3 November 2026 ballot"
    },
    {
      "event_id": 656690,
      "slug": "california-clinic-funding-proposition",
      "reason": "California proposition on the 3 November 2026 ballot"
    },
    {
      "event_id": 656691,
      "slug": "california-immunology-research-bond-proposition",
      "reason": "California proposition on the 3 November 2026 ballot"
    },
    {
      "event_id": 656710,
      "slug": "california-wealth-tax-defeats-opposing-propositions-20260701211429348",
      "reason": "combination of California propositions on the 3 November 2026 ballot"
    },
    {
      "event_id": 689462,
      "slug": "colorado-passes-ballot-measure-restricting-transgender-school-sports-access-20260710174205573",
      "reason": "Colorado ballot measure, 3 November 2026"
    },
    {
      "event_id": 682092,
      "slug": "arizona-passes-ballot-measure-restricting-transgender-school-and-athletic-access-20260708183800539",
      "reason": "Arizona ballot measure, 3 November 2026"
    },
    {
      "event_id": 912862,
      "slug": "arizona-passes-drug-cartel-ballot-measure",
      "reason": "Arizona ballot measure, 3 November 2026"
    },
    {
      "event_id": 912886,
      "slug": "arizona-passes-traffic-camera-ballot-measure",
      "reason": "Arizona ballot measure, 3 November 2026"
    },
    {
      "event_id": 1111084,
      "slug": "alaska-passes-ballot-measure-banning-noncitizens-from-voting",
      "reason": "ballot measure, 3 November 2026"
    },
    {
      "event_id": 1111093,
      "slug": "arizona-passes-ballot-measure-banning-noncitizens-from-voting",
      "reason": "ballot measure, 3 November 2026"
    },
    {
      "event_id": 1111094,
      "slug": "arkansas-passes-ballot-measure-banning-noncitizens-from-voting",
      "reason": "ballot measure, 3 November 2026"
    },
    {
      "event_id": 1111121,
      "slug": "kansas-passes-ballot-measure-banning-noncitizens-from-voting",
      "reason": "ballot measure, 3 November 2026"
    },
    {
      "event_id": 1111126,
      "slug": "south-dakota-passes-ballot-measure-banning-noncitizens-from-voting",
      "reason": "ballot measure, 3 November 2026"
    },
    {
      "event_id": 1111128,
      "slug": "west-virginia-passes-ballot-measure-banning-noncitizens-from-voting",
      "reason": "ballot measure, 3 November 2026"
    },
    {
      "event_id": 812886,
      "slug": "texas-senate-and-governor-combo-20260807213940452",
      "reason": "combination of two 2026 statewide race winners"
    },
    {
      "event_id": 833577,
      "slug": "iowa-senate-and-governor-combo-20260810203009113",
      "reason": "combination of two 2026 statewide race winners"
    },
    {
      "event_id": 833579,
      "slug": "alaska-senate-and-governor-combo-20260810210432707",
      "reason": "combination of two 2026 statewide race winners"
    },
    {
      "event_id": 833596,
      "slug": "michigan-senate-and-governor-combo-20260810212316503",
      "reason": "combination of two 2026 statewide race winners"
    },
    {
      "event_id": 833598,
      "slug": "maine-senate-and-governor-combo-20260810214548823",
      "reason": "combination of two 2026 statewide race winners"
    },
    {
      "event_id": 833599,
      "slug": "ohio-senate-and-governor-combo-20260810215926194",
      "reason": "combination of two 2026 statewide race winners"
    },
    {
      "event_id": 833601,
      "slug": "new-hampshire-senate-and-governor-combo-20260810221355675",
      "reason": "combination of two 2026 statewide race winners"
    },
    {
      "event_id": 877283,
      "slug": "kansas-senate-and-governor-combo",
      "reason": "combination of two 2026 statewide race winners"
    },
    {
      "event_id": 877336,
      "slug": "georgia-senate-and-governor-combo",
      "reason": "combination of two 2026 statewide race winners"
    },
    {
      "event_id": 877350,
      "slug": "minnesota-senate-and-governor-combo",
      "reason": "combination of two 2026 statewide race winners"
    },
    {
      "event_id": 1038915,
      "slug": "senate-three-way-combo-texas-michigan-maine",
      "reason": "combination of three 2026 Senate winners"
    },
    {
      "event_id": 1151206,
      "slug": "senate-three-way-combo-ohio-iowa-maine",
      "reason": "combination of three 2026 Senate winners"
    },
    {
      "event_id": 1151207,
      "slug": "senate-three-way-combo-michigan-minnesota-new-hampshire",
      "reason": "combination of three 2026 Senate winners"
    },
    {
      "event_id": 1190221,
      "slug": "senate-three-way-combo-texas-kansas-nebraska",
      "reason": "combination of three 2026 Senate winners"
    },
    {
      "event_id": 1194765,
      "slug": "senate-three-way-combo-iowa-kansas-nebraska",
      "reason": "combination of three 2026 Senate winners"
    }
  ],
  "exclude": [
    {
      "event_id": 60692,
      "slug": "will-mitch-mcconnell-resign-from-the-senate-before-his-term-ends",
      "reason": "not an election outcome"
    },
    {
      "event_id": 704523,
      "slug": "jon-ossoff-or-raphael-warnock-out-from-the-senate-in-2026-20260714143604317",
      "reason": "not an election outcome"
    },
    {
      "event_id": 1100659,
      "slug": "who-will-john-cornyn-endorse-in-the-texas-senate-election",
      "reason": "campaign event, not an election outcome"
    },
    {
      "event_id": 107016,
      "slug": "jasmine-crockett-texas-senate-race-result",
      "reason": "primary contest, already closed"
    },
    {
      "event_id": 638299,
      "slug": "will-the-us-senate-pass-at-least-20-billion-in-supplemental-war-funding-by-september-30-20260626210022880",
      "reason": "legislation, not an election"
    },
    {
      "event_id": 674587,
      "slug": "who-will-mallory-mcmorrow-endorse-in-the-michigan-senate-primary-20260706155756486",
      "reason": "primary campaign event, closed"
    },
    {
      "event_id": 927827,
      "slug": "nigerian-senate-election-winner",
      "reason": "not a US election"
    },
    {
      "event_id": 927828,
      "slug": "nigerian-house-of-representatives-election-winner",
      "reason": "not a US election"
    },
    {
      "event_id": 205176,
      "slug": "next-brazil-senate-election-most-seats-won",
      "reason": "not a US election"
    },
    {
      "event_id": 205204,
      "slug": "next-brazil-senate-election-most-seats-held",
      "reason": "not a US election"
    },
    {
      "event_id": 246015,
      "slug": "texas-democratic-senate-primary-margin-of-victory-smaller-brackets",
      "reason": "primary contest, closed"
    },
    {
      "event_id": 678780,
      "slug": "national-rally-forms-a-french-senate-group-in-2026-20260706175436248",
      "reason": "not a US election"
    },
    {
      "event_id": 633487,
      "slug": "will-congress-override-any-veto-in-2026-20260624150337322",
      "reason": "legislation, not an election"
    },
    {
      "event_id": 638074,
      "slug": "will-the-senate-pass-another-reconciliation-bill-byptptpt-20260626182134623",
      "reason": "legislation, not an election"
    },
    {
      "event_id": 1028592,
      "slug": "senate-passes-clarity-act-byptptpt",
      "reason": "legislation, not an election"
    },
    {
      "event_id": 73332,
      "slug": "us-congress-stock-trading-ban-before-2027",
      "reason": "legislation, no markets"
    },
    {
      "event_id": 190771,
      "slug": "dutch-house-of-representatives-dissolved-in-2026",
      "reason": "not a US election"
    },
    {
      "event_id": 509848,
      "slug": "will-the-philippine-senate-convict-sara-duterte",
      "reason": "not a US election"
    },
    {
      "event_id": 602044,
      "slug": "congress-approves-iran-deal-in-2026-20260616005217959",
      "reason": "legislation, not an election"
    },
    {
      "event_id": 912798,
      "slug": "will-datarepublican-publicly-testify-before-congress-by-october-31",
      "reason": "not an election"
    },
    {
      "event_id": 864279,
      "slug": "brazil senate events 864279 to 864429 (56 events)",
      "reason": "Brazil's October 2026 Senate elections, not US; every event id in that range listed in review-candidates.json is excluded by the brazil tag rule below"
    },
    {
      "event_id": 996287,
      "slug": "will-jacob-coxon-publicly-testify-before-congress-by-october-31",
      "reason": "not an election, no markets"
    },
    {
      "event_id": 1156710,
      "slug": "us-iran-ceasefire-continues-through-the-midterms",
      "reason": "not an election, no markets"
    },
    {
      "event_id": 1200586,
      "slug": "will-texas-roadhouse-txrh-beat-quarterly-earnings",
      "reason": "not an election, no markets"
    }
  ],
  "exclude_rules": [
    {
      "rule": "any candidate event carrying the tag `brazil`, `nigeria`, `france`, `netherlands` or `philippines`",
      "reason": "not a US election"
    }
  ]
}
