{
  "schema_version": 1,
  "job_id": "mi_primary_45_20260829_180314",
  "status": "complete",
  "state": "MI",
  "round": "primary",
  "target_pct": 45.0,
  "races_requested": 3,
  "races_completed": 3,
  "races_failed": 0,
  "current_race": null,
  "completed_at_utc": "2026-08-29T18:03:30Z",
  "output_path": "/var/www/html/afi_needle_lab/output/reports/needle_v6_2_2_statewide_mi_primary_45_20260829_180314.json",
  "report_name": "needle_v6_2_2_statewide_mi_primary_45_20260829_180314.json",
  "text_output_path": "/var/www/html/afi_needle_lab/output/reports/needle_v6_2_2_statewide_mi_primary_45_20260829_180314.txt",
  "text_report_name": "needle_v6_2_2_statewide_mi_primary_45_20260829_180314.txt",
  "summary": {
    "races_requested": 3,
    "races_with_eligible_checkpoint": 3,
    "races_ineligible_or_failed": 0,
    "v6_correct_races": 3,
    "v6_wrong_races": 0,
    "v6_winner_accuracy": 1.0,
    "raw_correct_races": 3,
    "raw_winner_accuracy": 1.0,
    "every_eligible_race_correct": true,
    "v6_margin_mae_points": 1.3446709880132046,
    "v6_winner_share_mae_points": 0.6359904019263803,
    "v6_all_candidate_share_mae_points": 0.571074007745466,
    "candidate_rank_calls": 9,
    "candidate_exact_rank_calls": 9,
    "candidate_exact_rank_accuracy": 1.0,
    "candidate_mean_absolute_rank_error": 0.0,
    "mean_eventual_winner_mc_probability": 0.987,
    "raw_wrong_v6_right_count": 0,
    "raw_wrong_v6_right_races": [],
    "raw_right_v6_wrong_count": 0,
    "raw_right_v6_wrong_races": [],
    "v6_wrong_race_labels": []
  }
}