{
  "note": "Direct quotes and event-format tracking, sourced to original reporting (Des Moines Register, The Gazette, Radio Iowa) rather than any campaign or party's characterization of them.",
  "events_media_access": [
    {
      "date": "2026-07-03",
      "event": "First general-election campaign event, Tama Civic Center",
      "format": "Prepared remarks, followed by one-on-one greetings with attendees",
      "took_press_questions": false,
      "took_audience_questions": false,
      "source": "The Gazette, Jul 4, 2026",
      "url": "https://www.thegazette.com/news/elections/state/zach-lahn-pushes-back-at-criticism-of-residence-travel/article_0bd893c8-a7a8-46d0-b333-533cdffc27a6.html"
    }
  ],
  "quotes": [
    {
      "date": "2026-05-14",
      "speaker": "Zach Lahn",
      "context": "Asked by the Des Moines Register how the Iowa/Kansas travel would change if elected",
      "quote": "we'd be in Iowa as much as humanly possible",
      "source": "Des Moines Register, May 14, 2026",
      "url": "https://www.thegazette.com/news/elections/state/sand-s-first-iowa-general-election-ad-criticizes-lahn-s-dual-residency/article_08d14dd3-1caa-4d47-89a7-a6574748e1d5.html"
    },
    {
      "date": "2026-05-15",
      "speaker": "Zach Lahn",
      "context": "Told The Gazette the day after the Register story ran",
      "quote": "he and his family will live in Iowa full-time",
      "source": "The Gazette, May 15, 2026",
      "note": "A firmer commitment than the 'as much as humanly possible' answer given to the Register one day earlier -- the two statements are worth reading side by side.",
      "url": "https://www.thegazette.com/news/elections/state/sand-s-first-iowa-general-election-ad-criticizes-lahn-s-dual-residency/article_08d14dd3-1caa-4d47-89a7-a6574748e1d5.html"
    },
    {
      "date": "2026-07-03",
      "speaker": "Zach Lahn",
      "context": "Responding to residency criticism at the Tama event",
      "quote": "I have a blended family. Some of the kids spend time in Kansas. I go back and forth",
      "source": "Radio Iowa, Jul 5, 2026",
      "url": "https://www.radioiowa.com/2026/07/05/candidate-for-governor-lahn-makes-first-public-speech-since-gop-convention/"
    }
  ],
  "opponent_comparison": {
    "note": "Included for direct contrast on the one specific thing being tracked here -- media/public access -- not a broader Sand policy comparison.",
    "rob_sand": "Running an annual 99-county, 100-event town hall tour; takes unscripted questions from attendees and reporters at each stop.",
    "source": "The Gazette, Jul 4, 2026",
    "url": "https://www.thegazette.com/news/elections/state/zach-lahn-pushes-back-at-criticism-of-residence-travel/article_0bd893c8-a7a8-46d0-b333-533cdffc27a6.html"
  },
  "independent_press_flight_analysis": {
    "note": "The Des Moines Register independently reviewed the same aircraft's flight records, confirming it's owned through an LLC, using its own tracking window -- included here because it corroborates this project's approach and findings from a separate, independent source.",
    "findings": "37 flights to Wichita over 224 days (about once every 6 days) since Oct 1, 2025; separately reported 75 nights in Wichita vs. 51 nights in Belle Plaine, 44 nights in other Iowa towns, and 15 nights in other states over that period.",
    "source": "Des Moines Register, May 14, 2026",
    "url": "https://littlevillagemag.com/report-republican-candidate-for-governor-zach-lahn-flies-like-taylor-swift/"
  }
}