{
  "metadata": {
    "operation": "tp3",
    "operation_name": "Operation True Promise 3",
    "operation_name_farsi": "عملیات وعده صادق ۳",
    "version": "1.1",
    "wave_count": 22,
    "date_range": {
      "start": "2025-06-13",
      "end": "2025-06-24"
    },
    "conflict_name": "Twelve-Day War",
    "canonical_format": "json",
    "data_quality": "partial — wave-level munitions counts incomplete for most waves; timing approximate; cross-referenced against Wikipedia 'List of attacks during the Twelve-Day War'",
    "sources": [
      "https://en.wikipedia.org/wiki/June_2025_Iranian_strikes_on_Israel",
      "https://en.wikipedia.org/wiki/Casualties_of_the_Twelve-Day_War",
      "https://www.fpri.org/article/2025/10/shallow-ramparts-air-and-missile-defenses-in-the-june-2025-israel-iran-war/",
      "https://en.abna24.com/news/1702689/Paper-A-look-at-22-waves-of-Iran-s-operation-True-Promise-III",
      "https://www.timesofisrael.com/the-israel-iran-war-by-the-numbers-after-12-days-of-fighting/"
    ],
    "aggregate_stats": {
      "total_ballistic_missiles": "550+",
      "total_drones": "1000+",
      "total_munitions_estimate": "1600-1800+",
      "israeli_interception_rate_claimed": 0.86,
      "total_killed": 33,
      "total_wounded": "3,238",
      "interceptor_systems": [
        "Arrow-2",
        "Arrow-3",
        "THAAD",
        "SM-3",
        "Iron Dome"
      ],
      "trigger_event": "Israeli preemptive Operation Rising Lion strikes on Iranian nuclear facilities",
      "countries_with_casualties": {
        "IL": "33 killed, 3238 wounded",
        "JO": "7 civilians injured (debris/interceptions)",
        "SY": "1 civilian killed, 1 injured (debris)",
        "PS": "5 civilians injured (Houthi missile at Sair, West Bank)",
        "IQ": "US consulate Erbil targeted (2 drones intercepted)"
      },
      "houthi_coordination": true,
      "us_targets_hit": [
        "US Embassy Branch Office Tel Aviv (shockwave damage)",
        "US Consulate General Erbil, Iraq (2 drones intercepted)"
      ],
      "key_israeli_impacts": [
        "Bat Yam residential building: 9 killed, 200+ injured, 61 buildings damaged",
        "Tamra residential building: 4 Arab Israelis killed",
        "Petah Tikva 20-story building: 4 killed (incl. Holocaust survivor)",
        "Bnei Brak: 1 killed",
        "Rishon LeZion: 2 killed, 17 injured",
        "Ramat Gan residential: 1 killed, 9 buildings destroyed",
        "Beersheba final wave (Jun 24): 4 killed, 20 injured",
        "Bazan Oil Refinery Haifa: 3 killed, refinery shut down",
        "Haifa Power Plant: 2 missiles, damage and fire",
        "Soroka Medical Center Beersheba: struck, 80 injured",
        "Weizmann Institute Rehovot: 2 missiles, 45 labs damaged ($500M-$1B damage)",
        "Glilot intelligence base: missile hit confirmed by satellite",
        "Tel Nof airbase: missile hit confirmed by satellite",
        "Kirya IDF HQ Tel Aviv: ballistic missile damage",
        "Eshkol Power Station Ashdod: struck, power outages",
        "Herzliya wastewater treatment: struck"
      ]
    }
  },
  "waves": [
    {
      "operation": "tp3",
      "wave_number": 1,
      "wave_codename_farsi": null,
      "wave_codename_english": null,
      "timing": {
        "announced_utc": "2025-06-13T18:30:00Z",
        "announcement_source": "IRGC",
        "probable_launch_time": "2025-06-13T18:30:00Z",
        "launch_time_israel": "2025-06-13T21:30:00+0300",
        "launch_time_iran": "2025-06-14T00:00:00+0330",
        "solar_phase_launch_site": 0,
        "solar_phase_target": 0,
        "conflict_day": 1,
        "hours_since_last_wave": null
      },
      "weapons": {
        "payload": "~100 ballistic missiles, drones",
        "drones_used": true,
        "ballistic_missiles_used": true,
        "cruise_missiles_used": false,
        "types": {
          "emad_used": true,
          "ghadr_used": true,
          "sejjil_used": false,
          "kheibar_shekan_used": false,
          "fattah_used": false,
          "shahed_136_used": true,
          "shahed_238_used": false,
          "shahed_131_used": true,
          "shahed_107_used": null,
          "shahed_129_used": null,
          "mohajer_6_used": null
        },
        "categories": {
          "bm_liquid_fueled": true,
          "bm_solid_fueled": false,
          "bm_marv_equipped": false,
          "bm_hypersonic": false
        }
      },
      "targets": {
        "targets": "Military centers, air bases",
        "israel_targeted": true,
        "us_bases_targeted": false,
        "landings_countries": [
          "IL"
        ],
        "israeli_locations": {
          "targeted_tel_aviv": true,
          "targeted_jerusalem": false,
          "targeted_haifa": false,
          "targeted_negev_beersheba": true,
          "targeted_northern_periphery": false,
          "targeted_eilat": false
        },
        "us_bases": [],
        "us_naval_vessels": [],
        "target_coordinates": {
          "lat": null,
          "lon": null
        }
      },
      "launch_site": {
        "description": "Western Iran",
        "lat": null,
        "lon": null
      },
      "interception": {
        "intercepted": true,
        "interception_systems": [
          "Arrow-2",
          "Arrow-3",
          "THAAD",
          "Iron Dome"
        ],
        "intercepted_by": {
          "israel": true,
          "us": true,
          "uk": false,
          "jordan": false,
          "other": []
        },
        "exoatmospheric_interception": true,
        "endoatmospheric_interception": true
      },
      "munitions": {
        "estimated_munitions_count": 100,
        "munitions_targeting_israel": 100,
        "munitions_targeting_us_bases": 0,
        "cumulative_total": null
      },
      "impact": {
        "damage": "Serious damage to sensitive military centers in Tel Aviv area",
        "fatalities": null,
        "injuries": null,
        "civilian_casualties": null,
        "military_casualties": null
      },
      "escalation": {
        "new_country_targeted": true,
        "new_weapon_first_use": true
      },
      "proxy": {
        "involvement": false,
        "description": null
      },
      "sources": {
        "idf_statement": null,
        "urls": []
      },
      "reactions": {
        "idf": {
          "statement": null,
          "url": null
        },
        "us_government": {
          "statement": null,
          "url": null
        },
        "centcom": {
          "statement": null,
          "url": null
        }
      }
    },
    {
      "operation": "tp3",
      "wave_number": 2,
      "wave_codename_farsi": null,
      "wave_codename_english": null,
      "timing": {
        "announced_utc": "2025-06-13T19:30:00Z",
        "announcement_source": "IRGC",
        "probable_launch_time": "2025-06-13T19:30:00Z",
        "launch_time_israel": "2025-06-13T22:30:00+0300",
        "launch_time_iran": "2025-06-14T01:00:00+0330",
        "solar_phase_launch_site": 0,
        "solar_phase_target": 0,
        "conflict_day": 1,
        "hours_since_last_wave": 1.0
      },
      "weapons": {
        "payload": "Ballistic missiles, drones",
        "drones_used": true,
        "ballistic_missiles_used": true,
        "cruise_missiles_used": false,
        "types": {
          "emad_used": true,
          "ghadr_used": true,
          "sejjil_used": false,
          "kheibar_shekan_used": false,
          "fattah_used": false,
          "shahed_136_used": true,
          "shahed_238_used": false,
          "shahed_131_used": true,
          "shahed_107_used": null,
          "shahed_129_used": null,
          "mohajer_6_used": null
        },
        "categories": {
          "bm_liquid_fueled": true,
          "bm_solid_fueled": false,
          "bm_marv_equipped": false,
          "bm_hypersonic": false
        }
      },
      "targets": {
        "targets": "Haifa, Galilee",
        "israel_targeted": true,
        "us_bases_targeted": false,
        "landings_countries": [
          "IL"
        ],
        "israeli_locations": {
          "targeted_tel_aviv": false,
          "targeted_jerusalem": false,
          "targeted_haifa": true,
          "targeted_negev_beersheba": false,
          "targeted_northern_periphery": true,
          "targeted_eilat": false
        },
        "us_bases": [],
        "us_naval_vessels": [],
        "target_coordinates": {
          "lat": null,
          "lon": null
        }
      },
      "launch_site": {
        "description": "Western Iran",
        "lat": null,
        "lon": null
      },
      "interception": {
        "intercepted": true,
        "interception_systems": [
          "Arrow-2",
          "Arrow-3",
          "THAAD",
          "Iron Dome"
        ],
        "intercepted_by": {
          "israel": true,
          "us": true,
          "uk": false,
          "jordan": false,
          "other": []
        },
        "exoatmospheric_interception": true,
        "endoatmospheric_interception": true
      },
      "munitions": {
        "estimated_munitions_count": null,
        "munitions_targeting_israel": null,
        "munitions_targeting_us_bases": 0,
        "cumulative_total": null
      },
      "impact": {
        "damage": "State of emergency declared across Israel",
        "fatalities": null,
        "injuries": null,
        "civilian_casualties": null,
        "military_casualties": null
      },
      "escalation": {
        "new_country_targeted": false,
        "new_weapon_first_use": false
      },
      "proxy": {
        "involvement": false,
        "description": null
      },
      "sources": {
        "idf_statement": null,
        "urls": []
      },
      "reactions": {
        "idf": {
          "statement": null,
          "url": null
        },
        "us_government": {
          "statement": null,
          "url": null
        },
        "centcom": {
          "statement": null,
          "url": null
        }
      }
    },
    {
      "operation": "tp3",
      "wave_number": 3,
      "wave_codename_farsi": "يا علي بن أبي طالب",
      "wave_codename_english": "Ya Ali ibn Abi Talib",
      "timing": {
        "announced_utc": "2025-06-14T15:00:00Z",
        "announcement_source": "IRGC",
        "probable_launch_time": "2025-06-14T15:00:00Z",
        "launch_time_israel": "2025-06-14T18:00:00+0300",
        "launch_time_iran": "2025-06-14T20:30:00+0330",
        "solar_phase_launch_site": 5,
        "solar_phase_target": 5,
        "conflict_day": 2,
        "hours_since_last_wave": 19.5
      },
      "weapons": {
        "payload": "Dozens of missiles and drones",
        "drones_used": true,
        "ballistic_missiles_used": true,
        "cruise_missiles_used": false,
        "types": {
          "emad_used": true,
          "ghadr_used": true,
          "sejjil_used": false,
          "kheibar_shekan_used": false,
          "fattah_used": false,
          "shahed_136_used": true,
          "shahed_238_used": false,
          "shahed_131_used": true,
          "shahed_107_used": null,
          "shahed_129_used": null,
          "mohajer_6_used": null
        },
        "categories": {
          "bm_liquid_fueled": true,
          "bm_solid_fueled": false,
          "bm_marv_equipped": false,
          "bm_hypersonic": false
        }
      },
      "targets": {
        "targets": "Occupied territories — penetrated multiple defense layers",
        "israel_targeted": true,
        "us_bases_targeted": false,
        "landings_countries": [
          "IL"
        ],
        "israeli_locations": {
          "targeted_tel_aviv": true,
          "targeted_jerusalem": false,
          "targeted_haifa": false,
          "targeted_negev_beersheba": false,
          "targeted_northern_periphery": false,
          "targeted_eilat": false
        },
        "us_bases": [],
        "us_naval_vessels": [],
        "target_coordinates": {
          "lat": null,
          "lon": null
        }
      },
      "launch_site": {
        "description": "Western Iran",
        "lat": null,
        "lon": null
      },
      "interception": {
        "intercepted": true,
        "interception_systems": [
          "Arrow-2",
          "Arrow-3",
          "THAAD",
          "Iron Dome"
        ],
        "intercepted_by": {
          "israel": true,
          "us": true,
          "uk": false,
          "jordan": false,
          "other": []
        },
        "exoatmospheric_interception": true,
        "endoatmospheric_interception": true
      },
      "munitions": {
        "estimated_munitions_count": null,
        "munitions_targeting_israel": null,
        "munitions_targeting_us_bases": 0,
        "cumulative_total": null
      },
      "impact": {
        "damage": null,
        "fatalities": null,
        "injuries": null,
        "civilian_casualties": null,
        "military_casualties": null
      },
      "escalation": {
        "new_country_targeted": false,
        "new_weapon_first_use": false
      },
      "proxy": {
        "involvement": false,
        "description": null
      },
      "sources": {
        "idf_statement": null,
        "urls": []
      },
      "reactions": {
        "idf": {
          "statement": null,
          "url": null
        },
        "us_government": {
          "statement": null,
          "url": null
        },
        "centcom": {
          "statement": null,
          "url": null
        }
      }
    },
    {
      "operation": "tp3",
      "wave_number": 4,
      "wave_codename_farsi": null,
      "wave_codename_english": null,
      "timing": {
        "announced_utc": "2025-06-14T19:00:00Z",
        "announcement_source": "IRGC",
        "probable_launch_time": "2025-06-14T19:00:00Z",
        "launch_time_israel": "2025-06-14T22:00:00+0300",
        "launch_time_iran": "2025-06-15T00:30:00+0330",
        "solar_phase_launch_site": 0,
        "solar_phase_target": 0,
        "conflict_day": 2,
        "hours_since_last_wave": 4.0
      },
      "weapons": {
        "payload": "Ballistic missiles",
        "drones_used": false,
        "ballistic_missiles_used": true,
        "cruise_missiles_used": false,
        "types": {
          "emad_used": true,
          "ghadr_used": true,
          "sejjil_used": false,
          "kheibar_shekan_used": false,
          "fattah_used": false,
          "shahed_136_used": false,
          "shahed_238_used": false,
          "shahed_131_used": null,
          "shahed_107_used": null,
          "shahed_129_used": null,
          "mohajer_6_used": null
        },
        "categories": {
          "bm_liquid_fueled": true,
          "bm_solid_fueled": false,
          "bm_marv_equipped": false,
          "bm_hypersonic": false
        }
      },
      "targets": {
        "targets": "Tel Aviv, Haifa, other cities",
        "israel_targeted": true,
        "us_bases_targeted": false,
        "landings_countries": [
          "IL"
        ],
        "israeli_locations": {
          "targeted_tel_aviv": true,
          "targeted_jerusalem": false,
          "targeted_haifa": true,
          "targeted_negev_beersheba": false,
          "targeted_northern_periphery": false,
          "targeted_eilat": false
        },
        "us_bases": [],
        "us_naval_vessels": [],
        "target_coordinates": {
          "lat": null,
          "lon": null
        }
      },
      "launch_site": {
        "description": "Western Iran",
        "lat": null,
        "lon": null
      },
      "interception": {
        "intercepted": true,
        "interception_systems": [
          "Arrow-2",
          "Arrow-3",
          "THAAD",
          "Iron Dome"
        ],
        "intercepted_by": {
          "israel": true,
          "us": true,
          "uk": false,
          "jordan": false,
          "other": []
        },
        "exoatmospheric_interception": true,
        "endoatmospheric_interception": true
      },
      "munitions": {
        "estimated_munitions_count": null,
        "munitions_targeting_israel": null,
        "munitions_targeting_us_bases": 0,
        "cumulative_total": null
      },
      "impact": {
        "damage": "Continued escalation — strikes on urban areas",
        "fatalities": null,
        "injuries": null,
        "civilian_casualties": null,
        "military_casualties": null
      },
      "escalation": {
        "new_country_targeted": false,
        "new_weapon_first_use": false
      },
      "proxy": {
        "involvement": false,
        "description": null
      },
      "sources": {
        "idf_statement": null,
        "urls": []
      },
      "reactions": {
        "idf": {
          "statement": null,
          "url": null
        },
        "us_government": {
          "statement": null,
          "url": null
        },
        "centcom": {
          "statement": null,
          "url": null
        }
      }
    },
    {
      "operation": "tp3",
      "wave_number": 5,
      "wave_codename_farsi": null,
      "wave_codename_english": null,
      "timing": {
        "announced_utc": "2025-06-15T05:00:00Z",
        "announcement_source": "IRGC",
        "probable_launch_time": "2025-06-15T05:00:00Z",
        "launch_time_israel": "2025-06-15T08:00:00+0300",
        "launch_time_iran": "2025-06-15T10:30:00+0330",
        "solar_phase_launch_site": 5,
        "solar_phase_target": 5,
        "conflict_day": 3,
        "hours_since_last_wave": 10.0
      },
      "weapons": {
        "payload": "Ballistic missiles",
        "drones_used": false,
        "ballistic_missiles_used": true,
        "cruise_missiles_used": false,
        "types": {
          "emad_used": true,
          "ghadr_used": true,
          "sejjil_used": false,
          "kheibar_shekan_used": false,
          "fattah_used": false,
          "shahed_136_used": false,
          "shahed_238_used": false,
          "shahed_131_used": null,
          "shahed_107_used": null,
          "shahed_129_used": null,
          "mohajer_6_used": null
        },
        "categories": {
          "bm_liquid_fueled": true,
          "bm_solid_fueled": false,
          "bm_marv_equipped": false,
          "bm_hypersonic": false
        }
      },
      "targets": {
        "targets": "Haifa oil refinery, military targets",
        "israel_targeted": true,
        "us_bases_targeted": false,
        "landings_countries": [
          "IL"
        ],
        "israeli_locations": {
          "targeted_tel_aviv": false,
          "targeted_jerusalem": false,
          "targeted_haifa": true,
          "targeted_negev_beersheba": false,
          "targeted_northern_periphery": false,
          "targeted_eilat": false
        },
        "us_bases": [],
        "us_naval_vessels": [],
        "target_coordinates": {
          "lat": null,
          "lon": null
        }
      },
      "launch_site": {
        "description": "Western Iran",
        "lat": null,
        "lon": null
      },
      "interception": {
        "intercepted": true,
        "interception_systems": [
          "Arrow-2",
          "Arrow-3",
          "THAAD",
          "Iron Dome"
        ],
        "intercepted_by": {
          "israel": true,
          "us": true,
          "uk": false,
          "jordan": false,
          "other": []
        },
        "exoatmospheric_interception": true,
        "endoatmospheric_interception": true
      },
      "munitions": {
        "estimated_munitions_count": null,
        "munitions_targeting_israel": null,
        "munitions_targeting_us_bases": 0,
        "cumulative_total": null
      },
      "impact": {
        "damage": "Haifa oil refinery directly hit and shut down",
        "fatalities": null,
        "injuries": null,
        "civilian_casualties": null,
        "military_casualties": null
      },
      "escalation": {
        "new_country_targeted": false,
        "new_weapon_first_use": false
      },
      "proxy": {
        "involvement": true,
        "description": "Houthis joined from Yemen with coordinated launches"
      },
      "sources": {
        "idf_statement": null,
        "urls": []
      },
      "reactions": {
        "idf": {
          "statement": null,
          "url": null
        },
        "us_government": {
          "statement": null,
          "url": null
        },
        "centcom": {
          "statement": null,
          "url": null
        }
      }
    },
    {
      "operation": "tp3",
      "wave_number": 6,
      "wave_codename_farsi": null,
      "wave_codename_english": null,
      "timing": {
        "announced_utc": "2025-06-15T15:00:00Z",
        "announcement_source": "IRGC",
        "probable_launch_time": "2025-06-15T15:00:00Z",
        "launch_time_israel": "2025-06-15T18:00:00+0300",
        "launch_time_iran": "2025-06-15T20:30:00+0330",
        "solar_phase_launch_site": 5,
        "solar_phase_target": 5,
        "conflict_day": 3,
        "hours_since_last_wave": 10.0
      },
      "weapons": {
        "payload": "Missiles",
        "drones_used": false,
        "ballistic_missiles_used": true,
        "cruise_missiles_used": false,
        "types": {
          "emad_used": true,
          "ghadr_used": true,
          "sejjil_used": false,
          "kheibar_shekan_used": false,
          "fattah_used": false,
          "shahed_136_used": false,
          "shahed_238_used": false,
          "shahed_131_used": null,
          "shahed_107_used": null,
          "shahed_129_used": null,
          "mohajer_6_used": null
        },
        "categories": {
          "bm_liquid_fueled": true,
          "bm_solid_fueled": false,
          "bm_marv_equipped": false,
          "bm_hypersonic": false
        }
      },
      "targets": {
        "targets": "Israeli C2 centers, Haifa, Tel Aviv; Bat Yam struck",
        "israel_targeted": true,
        "us_bases_targeted": false,
        "landings_countries": [
          "IL"
        ],
        "israeli_locations": {
          "targeted_tel_aviv": true,
          "targeted_jerusalem": false,
          "targeted_haifa": true,
          "targeted_negev_beersheba": false,
          "targeted_northern_periphery": false,
          "targeted_eilat": false
        },
        "us_bases": [],
        "us_naval_vessels": [],
        "target_coordinates": {
          "lat": null,
          "lon": null
        }
      },
      "launch_site": {
        "description": "Western Iran",
        "lat": null,
        "lon": null
      },
      "interception": {
        "intercepted": true,
        "interception_systems": [
          "Arrow-2",
          "Arrow-3",
          "THAAD",
          "Iron Dome"
        ],
        "intercepted_by": {
          "israel": true,
          "us": true,
          "uk": false,
          "jordan": false,
          "other": []
        },
        "exoatmospheric_interception": true,
        "endoatmospheric_interception": true
      },
      "munitions": {
        "estimated_munitions_count": null,
        "munitions_targeting_israel": null,
        "munitions_targeting_us_bases": 0,
        "cumulative_total": null
      },
      "impact": {
        "damage": "Bat Yam residential building struck — 9 killed (incl. 5 Ukrainian nationals), 200+ injured, 61 buildings damaged. Worst single incident of the war.",
        "fatalities": 9,
        "injuries": 200,
        "civilian_casualties": 9,
        "military_casualties": 0
      },
      "escalation": {
        "new_country_targeted": false,
        "new_weapon_first_use": false
      },
      "proxy": {
        "involvement": true,
        "description": "Coordinated Houthi/Yemen simultaneous launch"
      },
      "sources": {
        "idf_statement": null,
        "urls": []
      },
      "reactions": {
        "idf": {
          "statement": null,
          "url": null
        },
        "us_government": {
          "statement": null,
          "url": null
        },
        "centcom": {
          "statement": null,
          "url": null
        }
      }
    },
    {
      "operation": "tp3",
      "wave_number": 7,
      "wave_codename_farsi": null,
      "wave_codename_english": null,
      "timing": {
        "announced_utc": "2025-06-16T04:00:00Z",
        "announcement_source": "IRGC",
        "probable_launch_time": "2025-06-16T04:00:00Z",
        "launch_time_israel": "2025-06-16T07:00:00+0300",
        "launch_time_iran": "2025-06-16T09:30:00+0330",
        "solar_phase_launch_site": 5,
        "solar_phase_target": 5,
        "conflict_day": 4,
        "hours_since_last_wave": 13.0
      },
      "weapons": {
        "payload": "Missiles",
        "drones_used": false,
        "ballistic_missiles_used": true,
        "cruise_missiles_used": false,
        "types": {
          "emad_used": true,
          "ghadr_used": true,
          "sejjil_used": false,
          "kheibar_shekan_used": false,
          "fattah_used": false,
          "shahed_136_used": false,
          "shahed_238_used": false,
          "shahed_131_used": null,
          "shahed_107_used": null,
          "shahed_129_used": null,
          "mohajer_6_used": null
        },
        "categories": {
          "bm_liquid_fueled": true,
          "bm_solid_fueled": false,
          "bm_marv_equipped": false,
          "bm_hypersonic": false
        }
      },
      "targets": {
        "targets": "Tel Aviv, Haifa — enhanced intelligence-guided targeting",
        "israel_targeted": true,
        "us_bases_targeted": false,
        "landings_countries": [
          "IL"
        ],
        "israeli_locations": {
          "targeted_tel_aviv": true,
          "targeted_jerusalem": false,
          "targeted_haifa": true,
          "targeted_negev_beersheba": false,
          "targeted_northern_periphery": false,
          "targeted_eilat": false
        },
        "us_bases": [],
        "us_naval_vessels": [],
        "target_coordinates": {
          "lat": null,
          "lon": null
        }
      },
      "launch_site": {
        "description": "Western Iran",
        "lat": null,
        "lon": null
      },
      "interception": {
        "intercepted": true,
        "interception_systems": [
          "Arrow-2",
          "Arrow-3",
          "THAAD",
          "Iron Dome"
        ],
        "intercepted_by": {
          "israel": true,
          "us": true,
          "uk": false,
          "jordan": false,
          "other": []
        },
        "exoatmospheric_interception": true,
        "endoatmospheric_interception": true
      },
      "munitions": {
        "estimated_munitions_count": null,
        "munitions_targeting_israel": null,
        "munitions_targeting_us_bases": 0,
        "cumulative_total": null
      },
      "impact": {
        "damage": null,
        "fatalities": null,
        "injuries": null,
        "civilian_casualties": null,
        "military_casualties": null
      },
      "escalation": {
        "new_country_targeted": false,
        "new_weapon_first_use": false
      },
      "proxy": {
        "involvement": true,
        "description": "Continued Houthi coordination"
      },
      "sources": {
        "idf_statement": null,
        "urls": []
      },
      "reactions": {
        "idf": {
          "statement": null,
          "url": null
        },
        "us_government": {
          "statement": null,
          "url": null
        },
        "centcom": {
          "statement": null,
          "url": null
        }
      }
    },
    {
      "operation": "tp3",
      "wave_number": 8,
      "wave_codename_farsi": null,
      "wave_codename_english": null,
      "timing": {
        "announced_utc": "2025-06-16T00:00:00Z",
        "announcement_source": "IRGC",
        "probable_launch_time": "2025-06-16T00:00:00Z",
        "launch_time_israel": "2025-06-16T03:00:00+0300",
        "launch_time_iran": "2025-06-16T05:30:00+0330",
        "solar_phase_launch_site": 0,
        "solar_phase_target": 0,
        "conflict_day": 4,
        "hours_since_last_wave": null
      },
      "weapons": {
        "payload": "Hundreds of missiles",
        "drones_used": false,
        "ballistic_missiles_used": true,
        "cruise_missiles_used": false,
        "types": {
          "emad_used": true,
          "ghadr_used": true,
          "sejjil_used": false,
          "kheibar_shekan_used": false,
          "fattah_used": false,
          "shahed_136_used": false,
          "shahed_238_used": false,
          "shahed_131_used": null,
          "shahed_107_used": null,
          "shahed_129_used": null,
          "mohajer_6_used": null
        },
        "categories": {
          "bm_liquid_fueled": true,
          "bm_solid_fueled": false,
          "bm_marv_equipped": false,
          "bm_hypersonic": false
        }
      },
      "targets": {
        "targets": "Strategic/sensitive targets in Tel Aviv, Haifa — C2 systems targeted",
        "israel_targeted": true,
        "us_bases_targeted": false,
        "landings_countries": [
          "IL"
        ],
        "israeli_locations": {
          "targeted_tel_aviv": true,
          "targeted_jerusalem": false,
          "targeted_haifa": true,
          "targeted_negev_beersheba": false,
          "targeted_northern_periphery": false,
          "targeted_eilat": false
        },
        "us_bases": [],
        "us_naval_vessels": [],
        "target_coordinates": {
          "lat": null,
          "lon": null
        }
      },
      "launch_site": {
        "description": "Western Iran",
        "lat": null,
        "lon": null
      },
      "interception": {
        "intercepted": true,
        "interception_systems": [
          "Arrow-2",
          "Arrow-3",
          "THAAD",
          "Iron Dome"
        ],
        "intercepted_by": {
          "israel": true,
          "us": true,
          "uk": false,
          "jordan": false,
          "other": []
        },
        "exoatmospheric_interception": true,
        "endoatmospheric_interception": true
      },
      "munitions": {
        "estimated_munitions_count": null,
        "munitions_targeting_israel": null,
        "munitions_targeting_us_bases": 0,
        "cumulative_total": null
      },
      "impact": {
        "damage": "Targeted command and control systems",
        "fatalities": null,
        "injuries": null,
        "civilian_casualties": null,
        "military_casualties": null
      },
      "escalation": {
        "new_country_targeted": false,
        "new_weapon_first_use": false
      },
      "proxy": {
        "involvement": false,
        "description": null
      },
      "sources": {
        "idf_statement": null,
        "urls": []
      },
      "reactions": {
        "idf": {
          "statement": null,
          "url": null
        },
        "us_government": {
          "statement": null,
          "url": null
        },
        "centcom": {
          "statement": null,
          "url": null
        }
      }
    },
    {
      "operation": "tp3",
      "wave_number": 9,
      "wave_codename_farsi": null,
      "wave_codename_english": null,
      "timing": {
        "announced_utc": "2025-06-16T12:00:00Z",
        "announcement_source": "IRGC",
        "probable_launch_time": "2025-06-16T12:00:00Z",
        "launch_time_israel": "2025-06-16T15:00:00+0300",
        "launch_time_iran": "2025-06-16T17:30:00+0330",
        "solar_phase_launch_site": 5,
        "solar_phase_target": 5,
        "conflict_day": 4,
        "hours_since_last_wave": null
      },
      "weapons": {
        "payload": "Missiles",
        "drones_used": false,
        "ballistic_missiles_used": true,
        "cruise_missiles_used": false,
        "types": {
          "emad_used": true,
          "ghadr_used": true,
          "sejjil_used": false,
          "kheibar_shekan_used": false,
          "fattah_used": false,
          "shahed_136_used": false,
          "shahed_238_used": false,
          "shahed_131_used": null,
          "shahed_107_used": null,
          "shahed_129_used": null,
          "mohajer_6_used": null
        },
        "categories": {
          "bm_liquid_fueled": true,
          "bm_solid_fueled": false,
          "bm_marv_equipped": false,
          "bm_hypersonic": false
        }
      },
      "targets": {
        "targets": "Haifa, Tel Aviv — continued bombardment",
        "israel_targeted": true,
        "us_bases_targeted": false,
        "landings_countries": [
          "IL"
        ],
        "israeli_locations": {
          "targeted_tel_aviv": true,
          "targeted_jerusalem": false,
          "targeted_haifa": true,
          "targeted_negev_beersheba": false,
          "targeted_northern_periphery": false,
          "targeted_eilat": false
        },
        "us_bases": [],
        "us_naval_vessels": [],
        "target_coordinates": {
          "lat": null,
          "lon": null
        }
      },
      "launch_site": {
        "description": "Western Iran",
        "lat": null,
        "lon": null
      },
      "interception": {
        "intercepted": true,
        "interception_systems": [
          "Arrow-2",
          "Arrow-3",
          "THAAD",
          "Iron Dome"
        ],
        "intercepted_by": {
          "israel": true,
          "us": true,
          "uk": false,
          "jordan": false,
          "other": []
        },
        "exoatmospheric_interception": true,
        "endoatmospheric_interception": true
      },
      "munitions": {
        "estimated_munitions_count": null,
        "munitions_targeting_israel": null,
        "munitions_targeting_us_bases": 0,
        "cumulative_total": null
      },
      "impact": {
        "damage": null,
        "fatalities": null,
        "injuries": null,
        "civilian_casualties": null,
        "military_casualties": null
      },
      "escalation": {
        "new_country_targeted": false,
        "new_weapon_first_use": false
      },
      "proxy": {
        "involvement": false,
        "description": null
      },
      "sources": {
        "idf_statement": null,
        "urls": []
      },
      "reactions": {
        "idf": {
          "statement": null,
          "url": null
        },
        "us_government": {
          "statement": null,
          "url": null
        },
        "centcom": {
          "statement": null,
          "url": null
        }
      }
    },
    {
      "operation": "tp3",
      "wave_number": 10,
      "wave_codename_farsi": null,
      "wave_codename_english": null,
      "timing": {
        "announced_utc": "2025-06-17T08:00:00Z",
        "announcement_source": "IRGC",
        "probable_launch_time": "2025-06-17T08:00:00Z",
        "launch_time_israel": "2025-06-17T11:00:00+0300",
        "launch_time_iran": "2025-06-17T13:30:00+0330",
        "solar_phase_launch_site": 5,
        "solar_phase_target": 5,
        "conflict_day": 5,
        "hours_since_last_wave": null
      },
      "weapons": {
        "payload": "Large-scale missile barrage",
        "drones_used": false,
        "ballistic_missiles_used": true,
        "cruise_missiles_used": false,
        "types": {
          "emad_used": true,
          "ghadr_used": true,
          "sejjil_used": false,
          "kheibar_shekan_used": false,
          "fattah_used": false,
          "shahed_136_used": false,
          "shahed_238_used": false,
          "shahed_131_used": null,
          "shahed_107_used": null,
          "shahed_129_used": null,
          "mohajer_6_used": null
        },
        "categories": {
          "bm_liquid_fueled": true,
          "bm_solid_fueled": false,
          "bm_marv_equipped": false,
          "bm_hypersonic": false
        }
      },
      "targets": {
        "targets": "Israeli airbases from which jets attacked Iran",
        "israel_targeted": true,
        "us_bases_targeted": false,
        "landings_countries": [
          "IL"
        ],
        "israeli_locations": {
          "targeted_tel_aviv": true,
          "targeted_jerusalem": false,
          "targeted_haifa": false,
          "targeted_negev_beersheba": true,
          "targeted_northern_periphery": true,
          "targeted_eilat": false
        },
        "us_bases": [],
        "us_naval_vessels": [],
        "target_coordinates": {
          "lat": null,
          "lon": null
        }
      },
      "launch_site": {
        "description": "Western Iran",
        "lat": null,
        "lon": null
      },
      "interception": {
        "intercepted": true,
        "interception_systems": [
          "Arrow-2",
          "Arrow-3",
          "THAAD",
          "Iron Dome"
        ],
        "intercepted_by": {
          "israel": true,
          "us": true,
          "uk": false,
          "jordan": false,
          "other": []
        },
        "exoatmospheric_interception": true,
        "endoatmospheric_interception": true
      },
      "munitions": {
        "estimated_munitions_count": null,
        "munitions_targeting_israel": null,
        "munitions_targeting_us_bases": 0,
        "cumulative_total": null
      },
      "impact": {
        "damage": "Nevatim Airbase absorbed ~32 MRBMs; direct hit on hardened F-35I shelter (IDF claimed no aircraft damaged). Glilot intel base hit. Tel Nof base hit. Kirya HQ damaged.",
        "fatalities": null,
        "injuries": null,
        "civilian_casualties": null,
        "military_casualties": null
      },
      "escalation": {
        "new_country_targeted": false,
        "new_weapon_first_use": false
      },
      "proxy": {
        "involvement": false,
        "description": null
      },
      "sources": {
        "idf_statement": null,
        "urls": [
          "https://www.tehrantimes.com/news/514571/IRGC-targets-Israeli-airbases-in-tenth-wave-of-True-Promise-III"
        ]
      },
      "reactions": {
        "idf": {
          "statement": null,
          "url": null
        },
        "us_government": {
          "statement": null,
          "url": null
        },
        "centcom": {
          "statement": null,
          "url": null
        }
      }
    },
    {
      "operation": "tp3",
      "wave_number": 11,
      "wave_codename_farsi": null,
      "wave_codename_english": null,
      "timing": {
        "announced_utc": "2025-06-17T23:00:00Z",
        "announcement_source": "IRGC",
        "probable_launch_time": "2025-06-17T23:00:00Z",
        "launch_time_israel": "2025-06-18T02:00:00+0300",
        "launch_time_iran": "2025-06-18T04:30:00+0330",
        "solar_phase_launch_site": 0,
        "solar_phase_target": 0,
        "conflict_day": 5,
        "hours_since_last_wave": 15.0
      },
      "weapons": {
        "payload": "Fattah-1 (first combat use in TP3), Emad, Ghadr, others",
        "drones_used": false,
        "ballistic_missiles_used": true,
        "cruise_missiles_used": false,
        "types": {
          "emad_used": true,
          "ghadr_used": true,
          "sejjil_used": false,
          "kheibar_shekan_used": false,
          "fattah_used": true,
          "shahed_136_used": false,
          "shahed_238_used": false,
          "shahed_131_used": null,
          "shahed_107_used": null,
          "shahed_129_used": null,
          "mohajer_6_used": null
        },
        "categories": {
          "bm_liquid_fueled": true,
          "bm_solid_fueled": true,
          "bm_marv_equipped": true,
          "bm_hypersonic": true
        }
      },
      "targets": {
        "targets": "Air defense radars, military targets — Fattah used to destroy radar systems, clearing path for follow-on missiles",
        "israel_targeted": true,
        "us_bases_targeted": false,
        "landings_countries": [
          "IL"
        ],
        "israeli_locations": {
          "targeted_tel_aviv": false,
          "targeted_jerusalem": false,
          "targeted_haifa": false,
          "targeted_negev_beersheba": true,
          "targeted_northern_periphery": false,
          "targeted_eilat": false
        },
        "us_bases": [],
        "us_naval_vessels": [],
        "target_coordinates": {
          "lat": null,
          "lon": null
        }
      },
      "launch_site": {
        "description": "Western Iran",
        "lat": null,
        "lon": null
      },
      "interception": {
        "intercepted": true,
        "interception_systems": [
          "Arrow-2",
          "Arrow-3",
          "THAAD"
        ],
        "intercepted_by": {
          "israel": true,
          "us": true,
          "uk": false,
          "jordan": false,
          "other": []
        },
        "exoatmospheric_interception": true,
        "endoatmospheric_interception": true
      },
      "munitions": {
        "estimated_munitions_count": null,
        "munitions_targeting_israel": null,
        "munitions_targeting_us_bases": 0,
        "cumulative_total": null
      },
      "impact": {
        "damage": "Fattah-1 used to destroy air defense radar systems",
        "fatalities": null,
        "injuries": null,
        "civilian_casualties": null,
        "military_casualties": null
      },
      "escalation": {
        "new_country_targeted": false,
        "new_weapon_first_use": true
      },
      "proxy": {
        "involvement": false,
        "description": null
      },
      "sources": {
        "idf_statement": null,
        "urls": []
      },
      "reactions": {
        "idf": {
          "statement": null,
          "url": null
        },
        "us_government": {
          "statement": null,
          "url": null
        },
        "centcom": {
          "statement": null,
          "url": null
        }
      }
    },
    {
      "operation": "tp3",
      "wave_number": 12,
      "wave_codename_farsi": null,
      "wave_codename_english": null,
      "timing": {
        "announced_utc": "2025-06-19T18:00:00Z",
        "announcement_source": "IRGC",
        "probable_launch_time": "2025-06-19T18:00:00Z",
        "launch_time_israel": "2025-06-19T21:00:00+0300",
        "launch_time_iran": "2025-06-19T23:30:00+0330",
        "solar_phase_launch_site": 0,
        "solar_phase_target": 0,
        "conflict_day": 7,
        "hours_since_last_wave": null
      },
      "weapons": {
        "payload": "Sejjil (~8 missiles, first combat deployment), other MRBMs",
        "drones_used": false,
        "ballistic_missiles_used": true,
        "cruise_missiles_used": false,
        "types": {
          "emad_used": true,
          "ghadr_used": true,
          "sejjil_used": true,
          "kheibar_shekan_used": false,
          "fattah_used": false,
          "shahed_136_used": false,
          "shahed_238_used": false,
          "shahed_131_used": null,
          "shahed_107_used": null,
          "shahed_129_used": null,
          "mohajer_6_used": null
        },
        "categories": {
          "bm_liquid_fueled": true,
          "bm_solid_fueled": true,
          "bm_marv_equipped": false,
          "bm_hypersonic": false
        }
      },
      "targets": {
        "targets": "Tel Aviv — ultra-heavy, long-range, two-stage Sejjil missiles",
        "israel_targeted": true,
        "us_bases_targeted": false,
        "landings_countries": [
          "IL"
        ],
        "israeli_locations": {
          "targeted_tel_aviv": true,
          "targeted_jerusalem": false,
          "targeted_haifa": false,
          "targeted_negev_beersheba": false,
          "targeted_northern_periphery": false,
          "targeted_eilat": false
        },
        "us_bases": [],
        "us_naval_vessels": [],
        "target_coordinates": {
          "lat": null,
          "lon": null
        }
      },
      "launch_site": {
        "description": "Central/western Iran",
        "lat": null,
        "lon": null
      },
      "interception": {
        "intercepted": true,
        "interception_systems": [
          "Arrow-2",
          "Arrow-3",
          "THAAD"
        ],
        "intercepted_by": {
          "israel": true,
          "us": true,
          "uk": false,
          "jordan": false,
          "other": []
        },
        "exoatmospheric_interception": true,
        "endoatmospheric_interception": true
      },
      "munitions": {
        "estimated_munitions_count": 8,
        "munitions_targeting_israel": 8,
        "munitions_targeting_us_bases": 0,
        "cumulative_total": null
      },
      "impact": {
        "damage": null,
        "fatalities": null,
        "injuries": null,
        "civilian_casualties": null,
        "military_casualties": null
      },
      "escalation": {
        "new_country_targeted": false,
        "new_weapon_first_use": true
      },
      "proxy": {
        "involvement": false,
        "description": null
      },
      "sources": {
        "idf_statement": null,
        "urls": [
          "https://english.almayadeen.net/news/politics/op--true-promise-3--wave-12-launched--sejjil-deployed-in-fir"
        ]
      },
      "reactions": {
        "idf": {
          "statement": null,
          "url": null
        },
        "us_government": {
          "statement": null,
          "url": null
        },
        "centcom": {
          "statement": null,
          "url": null
        }
      }
    },
    {
      "operation": "tp3",
      "wave_number": 13,
      "wave_codename_farsi": null,
      "wave_codename_english": null,
      "timing": {
        "announced_utc": "2025-06-20T00:00:00Z",
        "announcement_source": "IRGC",
        "probable_launch_time": "2025-06-20T00:00:00Z",
        "launch_time_israel": "2025-06-20T03:00:00+0300",
        "launch_time_iran": "2025-06-20T05:30:00+0330",
        "solar_phase_launch_site": 0,
        "solar_phase_target": 0,
        "conflict_day": 8,
        "hours_since_last_wave": 6.0
      },
      "weapons": {
        "payload": "Missiles and drones",
        "drones_used": true,
        "ballistic_missiles_used": true,
        "cruise_missiles_used": false,
        "types": {
          "emad_used": true,
          "ghadr_used": true,
          "sejjil_used": false,
          "kheibar_shekan_used": false,
          "fattah_used": false,
          "shahed_136_used": true,
          "shahed_238_used": false,
          "shahed_131_used": true,
          "shahed_107_used": null,
          "shahed_129_used": null,
          "mohajer_6_used": null
        },
        "categories": {
          "bm_liquid_fueled": true,
          "bm_solid_fueled": false,
          "bm_marv_equipped": false,
          "bm_hypersonic": false
        }
      },
      "targets": {
        "targets": "Military sites, military industry in Haifa/Tel Aviv",
        "israel_targeted": true,
        "us_bases_targeted": false,
        "landings_countries": [
          "IL"
        ],
        "israeli_locations": {
          "targeted_tel_aviv": true,
          "targeted_jerusalem": false,
          "targeted_haifa": true,
          "targeted_negev_beersheba": false,
          "targeted_northern_periphery": false,
          "targeted_eilat": false
        },
        "us_bases": [],
        "us_naval_vessels": [],
        "target_coordinates": {
          "lat": null,
          "lon": null
        }
      },
      "launch_site": {
        "description": "Western Iran",
        "lat": null,
        "lon": null
      },
      "interception": {
        "intercepted": true,
        "interception_systems": [
          "Arrow-2",
          "Arrow-3",
          "Iron Dome"
        ],
        "intercepted_by": {
          "israel": true,
          "us": true,
          "uk": false,
          "jordan": false,
          "other": []
        },
        "exoatmospheric_interception": true,
        "endoatmospheric_interception": true
      },
      "munitions": {
        "estimated_munitions_count": null,
        "munitions_targeting_israel": null,
        "munitions_targeting_us_bases": 0,
        "cumulative_total": null
      },
      "impact": {
        "damage": null,
        "fatalities": null,
        "injuries": null,
        "civilian_casualties": null,
        "military_casualties": null
      },
      "escalation": {
        "new_country_targeted": false,
        "new_weapon_first_use": false
      },
      "proxy": {
        "involvement": false,
        "description": null
      },
      "sources": {
        "idf_statement": null,
        "urls": []
      },
      "reactions": {
        "idf": {
          "statement": null,
          "url": null
        },
        "us_government": {
          "statement": null,
          "url": null
        },
        "centcom": {
          "statement": null,
          "url": null
        }
      }
    },
    {
      "operation": "tp3",
      "wave_number": 14,
      "wave_codename_farsi": null,
      "wave_codename_english": null,
      "timing": {
        "announced_utc": "2025-06-20T08:00:00Z",
        "announcement_source": "IRGC",
        "probable_launch_time": "2025-06-20T08:00:00Z",
        "launch_time_israel": "2025-06-20T11:00:00+0300",
        "launch_time_iran": "2025-06-20T13:30:00+0330",
        "solar_phase_launch_site": 5,
        "solar_phase_target": 5,
        "conflict_day": 8,
        "hours_since_last_wave": 8.0
      },
      "weapons": {
        "payload": "Missiles and drones",
        "drones_used": true,
        "ballistic_missiles_used": true,
        "cruise_missiles_used": false,
        "types": {
          "emad_used": true,
          "ghadr_used": true,
          "sejjil_used": false,
          "kheibar_shekan_used": false,
          "fattah_used": false,
          "shahed_136_used": true,
          "shahed_238_used": false,
          "shahed_131_used": true,
          "shahed_107_used": null,
          "shahed_129_used": null,
          "mohajer_6_used": null
        },
        "categories": {
          "bm_liquid_fueled": true,
          "bm_solid_fueled": false,
          "bm_marv_equipped": false,
          "bm_hypersonic": false
        }
      },
      "targets": {
        "targets": "Military/industrial facilities",
        "israel_targeted": true,
        "us_bases_targeted": false,
        "landings_countries": [
          "IL"
        ],
        "israeli_locations": {
          "targeted_tel_aviv": true,
          "targeted_jerusalem": false,
          "targeted_haifa": true,
          "targeted_negev_beersheba": false,
          "targeted_northern_periphery": false,
          "targeted_eilat": false
        },
        "us_bases": [],
        "us_naval_vessels": [],
        "target_coordinates": {
          "lat": null,
          "lon": null
        }
      },
      "launch_site": {
        "description": "Western Iran",
        "lat": null,
        "lon": null
      },
      "interception": {
        "intercepted": true,
        "interception_systems": [
          "Arrow-2",
          "Arrow-3",
          "Iron Dome"
        ],
        "intercepted_by": {
          "israel": true,
          "us": true,
          "uk": false,
          "jordan": false,
          "other": []
        },
        "exoatmospheric_interception": true,
        "endoatmospheric_interception": true
      },
      "munitions": {
        "estimated_munitions_count": null,
        "munitions_targeting_israel": null,
        "munitions_targeting_us_bases": 0,
        "cumulative_total": null
      },
      "impact": {
        "damage": null,
        "fatalities": null,
        "injuries": null,
        "civilian_casualties": null,
        "military_casualties": null
      },
      "escalation": {
        "new_country_targeted": false,
        "new_weapon_first_use": false
      },
      "proxy": {
        "involvement": false,
        "description": null
      },
      "sources": {
        "idf_statement": null,
        "urls": []
      },
      "reactions": {
        "idf": {
          "statement": null,
          "url": null
        },
        "us_government": {
          "statement": null,
          "url": null
        },
        "centcom": {
          "statement": null,
          "url": null
        }
      }
    },
    {
      "operation": "tp3",
      "wave_number": 15,
      "wave_codename_farsi": null,
      "wave_codename_english": null,
      "timing": {
        "announced_utc": "2025-06-20T12:00:00Z",
        "announcement_source": "IRGC",
        "probable_launch_time": "2025-06-20T12:00:00Z",
        "launch_time_israel": "2025-06-20T15:00:00+0300",
        "launch_time_iran": "2025-06-20T17:30:00+0330",
        "solar_phase_launch_site": 5,
        "solar_phase_target": 5,
        "conflict_day": 8,
        "hours_since_last_wave": 4.0
      },
      "weapons": {
        "payload": "New-generation missiles",
        "drones_used": false,
        "ballistic_missiles_used": true,
        "cruise_missiles_used": false,
        "types": {
          "emad_used": false,
          "ghadr_used": false,
          "sejjil_used": false,
          "kheibar_shekan_used": false,
          "fattah_used": false,
          "shahed_136_used": false,
          "shahed_238_used": false,
          "shahed_131_used": null,
          "shahed_107_used": null,
          "shahed_129_used": null,
          "mohajer_6_used": null
        },
        "categories": {
          "bm_liquid_fueled": false,
          "bm_solid_fueled": true,
          "bm_marv_equipped": false,
          "bm_hypersonic": false
        }
      },
      "targets": {
        "targets": "Military targets — new phase of campaign",
        "israel_targeted": true,
        "us_bases_targeted": false,
        "landings_countries": [
          "IL"
        ],
        "israeli_locations": {
          "targeted_tel_aviv": false,
          "targeted_jerusalem": false,
          "targeted_haifa": false,
          "targeted_negev_beersheba": false,
          "targeted_northern_periphery": false,
          "targeted_eilat": false
        },
        "us_bases": [],
        "us_naval_vessels": [],
        "target_coordinates": {
          "lat": null,
          "lon": null
        }
      },
      "launch_site": {
        "description": "Western Iran",
        "lat": null,
        "lon": null
      },
      "interception": {
        "intercepted": true,
        "interception_systems": [
          "Arrow-2",
          "Arrow-3",
          "THAAD"
        ],
        "intercepted_by": {
          "israel": true,
          "us": true,
          "uk": false,
          "jordan": false,
          "other": []
        },
        "exoatmospheric_interception": true,
        "endoatmospheric_interception": true
      },
      "munitions": {
        "estimated_munitions_count": null,
        "munitions_targeting_israel": null,
        "munitions_targeting_us_bases": 0,
        "cumulative_total": null
      },
      "impact": {
        "damage": null,
        "fatalities": null,
        "injuries": null,
        "civilian_casualties": null,
        "military_casualties": null
      },
      "escalation": {
        "new_country_targeted": false,
        "new_weapon_first_use": false
      },
      "proxy": {
        "involvement": false,
        "description": null
      },
      "sources": {
        "idf_statement": null,
        "urls": [
          "https://www.tehrantimes.com/news/514649/IRGC-launches-fifteenth-wave-of-Operation-True-Promise-III"
        ]
      },
      "reactions": {
        "idf": {
          "statement": null,
          "url": null
        },
        "us_government": {
          "statement": null,
          "url": null
        },
        "centcom": {
          "statement": null,
          "url": null
        }
      }
    },
    {
      "operation": "tp3",
      "wave_number": 16,
      "wave_codename_farsi": null,
      "wave_codename_english": null,
      "timing": {
        "announced_utc": "2025-06-20T20:00:00Z",
        "announcement_source": "IRGC",
        "probable_launch_time": "2025-06-20T20:00:00Z",
        "launch_time_israel": "2025-06-20T23:00:00+0300",
        "launch_time_iran": "2025-06-21T01:30:00+0330",
        "solar_phase_launch_site": 0,
        "solar_phase_target": 0,
        "conflict_day": 8,
        "hours_since_last_wave": 8.0
      },
      "weapons": {
        "payload": "Missiles",
        "drones_used": false,
        "ballistic_missiles_used": true,
        "cruise_missiles_used": false,
        "types": {
          "emad_used": true,
          "ghadr_used": true,
          "sejjil_used": false,
          "kheibar_shekan_used": false,
          "fattah_used": false,
          "shahed_136_used": false,
          "shahed_238_used": false,
          "shahed_131_used": null,
          "shahed_107_used": null,
          "shahed_129_used": null,
          "mohajer_6_used": null
        },
        "categories": {
          "bm_liquid_fueled": true,
          "bm_solid_fueled": false,
          "bm_marv_equipped": false,
          "bm_hypersonic": false
        }
      },
      "targets": {
        "targets": "Military targets",
        "israel_targeted": true,
        "us_bases_targeted": false,
        "landings_countries": [
          "IL"
        ],
        "israeli_locations": {
          "targeted_tel_aviv": false,
          "targeted_jerusalem": false,
          "targeted_haifa": false,
          "targeted_negev_beersheba": false,
          "targeted_northern_periphery": false,
          "targeted_eilat": false
        },
        "us_bases": [],
        "us_naval_vessels": [],
        "target_coordinates": {
          "lat": null,
          "lon": null
        }
      },
      "launch_site": {
        "description": "Western Iran",
        "lat": null,
        "lon": null
      },
      "interception": {
        "intercepted": true,
        "interception_systems": [
          "Arrow-2",
          "Arrow-3",
          "THAAD"
        ],
        "intercepted_by": {
          "israel": true,
          "us": true,
          "uk": false,
          "jordan": false,
          "other": []
        },
        "exoatmospheric_interception": true,
        "endoatmospheric_interception": true
      },
      "munitions": {
        "estimated_munitions_count": null,
        "munitions_targeting_israel": null,
        "munitions_targeting_us_bases": 0,
        "cumulative_total": null
      },
      "impact": {
        "damage": null,
        "fatalities": null,
        "injuries": null,
        "civilian_casualties": null,
        "military_casualties": null
      },
      "escalation": {
        "new_country_targeted": false,
        "new_weapon_first_use": false
      },
      "proxy": {
        "involvement": false,
        "description": null
      },
      "sources": {
        "idf_statement": null,
        "urls": []
      },
      "reactions": {
        "idf": {
          "statement": null,
          "url": null
        },
        "us_government": {
          "statement": null,
          "url": null
        },
        "centcom": {
          "statement": null,
          "url": null
        }
      }
    },
    {
      "operation": "tp3",
      "wave_number": 17,
      "wave_codename_farsi": null,
      "wave_codename_english": null,
      "timing": {
        "announced_utc": "2025-06-21T06:00:00Z",
        "announcement_source": "IRGC",
        "probable_launch_time": "2025-06-21T06:00:00Z",
        "launch_time_israel": "2025-06-21T09:00:00+0300",
        "launch_time_iran": "2025-06-21T11:30:00+0330",
        "solar_phase_launch_site": 5,
        "solar_phase_target": 5,
        "conflict_day": 9,
        "hours_since_last_wave": 10.0
      },
      "weapons": {
        "payload": "Missiles",
        "drones_used": false,
        "ballistic_missiles_used": true,
        "cruise_missiles_used": false,
        "types": {
          "emad_used": true,
          "ghadr_used": true,
          "sejjil_used": false,
          "kheibar_shekan_used": false,
          "fattah_used": false,
          "shahed_136_used": false,
          "shahed_238_used": false,
          "shahed_131_used": null,
          "shahed_107_used": null,
          "shahed_129_used": null,
          "mohajer_6_used": null
        },
        "categories": {
          "bm_liquid_fueled": true,
          "bm_solid_fueled": false,
          "bm_marv_equipped": false,
          "bm_hypersonic": false
        }
      },
      "targets": {
        "targets": "Military/strategic targets",
        "israel_targeted": true,
        "us_bases_targeted": false,
        "landings_countries": [
          "IL"
        ],
        "israeli_locations": {
          "targeted_tel_aviv": false,
          "targeted_jerusalem": false,
          "targeted_haifa": false,
          "targeted_negev_beersheba": false,
          "targeted_northern_periphery": false,
          "targeted_eilat": false
        },
        "us_bases": [],
        "us_naval_vessels": [],
        "target_coordinates": {
          "lat": null,
          "lon": null
        }
      },
      "launch_site": {
        "description": "Western Iran",
        "lat": null,
        "lon": null
      },
      "interception": {
        "intercepted": true,
        "interception_systems": [
          "Arrow-2",
          "Arrow-3",
          "THAAD"
        ],
        "intercepted_by": {
          "israel": true,
          "us": true,
          "uk": false,
          "jordan": false,
          "other": []
        },
        "exoatmospheric_interception": true,
        "endoatmospheric_interception": true
      },
      "munitions": {
        "estimated_munitions_count": null,
        "munitions_targeting_israel": null,
        "munitions_targeting_us_bases": 0,
        "cumulative_total": null
      },
      "impact": {
        "damage": null,
        "fatalities": null,
        "injuries": null,
        "civilian_casualties": null,
        "military_casualties": null
      },
      "escalation": {
        "new_country_targeted": false,
        "new_weapon_first_use": false
      },
      "proxy": {
        "involvement": false,
        "description": null
      },
      "sources": {
        "idf_statement": null,
        "urls": []
      },
      "reactions": {
        "idf": {
          "statement": null,
          "url": null
        },
        "us_government": {
          "statement": null,
          "url": null
        },
        "centcom": {
          "statement": null,
          "url": null
        }
      }
    },
    {
      "operation": "tp3",
      "wave_number": 18,
      "wave_codename_farsi": null,
      "wave_codename_english": null,
      "timing": {
        "announced_utc": "2025-06-21T14:00:00Z",
        "announcement_source": "IRGC",
        "probable_launch_time": "2025-06-21T14:00:00Z",
        "launch_time_israel": "2025-06-21T17:00:00+0300",
        "launch_time_iran": "2025-06-21T19:30:00+0330",
        "solar_phase_launch_site": 5,
        "solar_phase_target": 5,
        "conflict_day": 9,
        "hours_since_last_wave": 8.0
      },
      "weapons": {
        "payload": "Shahed-136 drones and precision missiles — new innovations in missile selection, target choice, and guidance paths",
        "drones_used": true,
        "ballistic_missiles_used": true,
        "cruise_missiles_used": false,
        "types": {
          "emad_used": true,
          "ghadr_used": true,
          "sejjil_used": false,
          "kheibar_shekan_used": false,
          "fattah_used": false,
          "shahed_136_used": true,
          "shahed_238_used": false,
          "shahed_131_used": true,
          "shahed_107_used": null,
          "shahed_129_used": null,
          "mohajer_6_used": null
        },
        "categories": {
          "bm_liquid_fueled": true,
          "bm_solid_fueled": false,
          "bm_marv_equipped": false,
          "bm_hypersonic": false
        }
      },
      "targets": {
        "targets": "14 strategic military sites: Hadera power plant, Haifa oil refinery, Ovda airbase (cyber command), Kiryat Gat semiconductor zone, Rafael center Haifa",
        "israel_targeted": true,
        "us_bases_targeted": false,
        "landings_countries": [
          "IL"
        ],
        "israeli_locations": {
          "targeted_tel_aviv": false,
          "targeted_jerusalem": false,
          "targeted_haifa": true,
          "targeted_negev_beersheba": true,
          "targeted_northern_periphery": true,
          "targeted_eilat": true
        },
        "us_bases": [],
        "us_naval_vessels": [],
        "target_coordinates": {
          "lat": null,
          "lon": null
        }
      },
      "launch_site": {
        "description": "Western Iran",
        "lat": null,
        "lon": null
      },
      "interception": {
        "intercepted": true,
        "interception_systems": [
          "Arrow-2",
          "Arrow-3",
          "THAAD",
          "Iron Dome"
        ],
        "intercepted_by": {
          "israel": true,
          "us": true,
          "uk": false,
          "jordan": false,
          "other": []
        },
        "exoatmospheric_interception": true,
        "endoatmospheric_interception": true
      },
      "munitions": {
        "estimated_munitions_count": null,
        "munitions_targeting_israel": null,
        "munitions_targeting_us_bases": 0,
        "cumulative_total": null
      },
      "impact": {
        "damage": "14 strategic military sites targeted including Hadera power plant, Haifa oil refinery, Ovda airbase (cyber command), Kiryat Gat semiconductor zone, Rafael center Haifa. Bazan Oil Refinery struck (3 killed, refinery shut down). Haifa Power Plant struck (fire).",
        "fatalities": 3,
        "injuries": null,
        "civilian_casualties": null,
        "military_casualties": null
      },
      "escalation": {
        "new_country_targeted": false,
        "new_weapon_first_use": false
      },
      "proxy": {
        "involvement": false,
        "description": null
      },
      "sources": {
        "idf_statement": null,
        "urls": [
          "https://www.presstv.ir/Detail/2025/06/21/750020/irgc-14-strategic-military-sites-hit-18th-phase-true-promiseiii"
        ]
      },
      "reactions": {
        "idf": {
          "statement": null,
          "url": null
        },
        "us_government": {
          "statement": null,
          "url": null
        },
        "centcom": {
          "statement": null,
          "url": null
        }
      }
    },
    {
      "operation": "tp3",
      "wave_number": 19,
      "wave_codename_farsi": null,
      "wave_codename_english": null,
      "timing": {
        "announced_utc": "2025-06-22T06:00:00Z",
        "announcement_source": "IRGC",
        "probable_launch_time": "2025-06-22T06:00:00Z",
        "launch_time_israel": "2025-06-22T09:00:00+0300",
        "launch_time_iran": "2025-06-22T11:30:00+0330",
        "solar_phase_launch_site": 5,
        "solar_phase_target": 5,
        "conflict_day": 10,
        "hours_since_last_wave": 16.0
      },
      "weapons": {
        "payload": "Combined missiles and drones — large combined operation",
        "drones_used": true,
        "ballistic_missiles_used": true,
        "cruise_missiles_used": false,
        "types": {
          "emad_used": true,
          "ghadr_used": true,
          "sejjil_used": false,
          "kheibar_shekan_used": false,
          "fattah_used": false,
          "shahed_136_used": true,
          "shahed_238_used": false,
          "shahed_131_used": true,
          "shahed_107_used": null,
          "shahed_129_used": null,
          "mohajer_6_used": null
        },
        "categories": {
          "bm_liquid_fueled": true,
          "bm_solid_fueled": false,
          "bm_marv_equipped": false,
          "bm_hypersonic": false
        }
      },
      "targets": {
        "targets": "Strategic targets — large combined operation",
        "israel_targeted": true,
        "us_bases_targeted": false,
        "landings_countries": [
          "IL"
        ],
        "israeli_locations": {
          "targeted_tel_aviv": true,
          "targeted_jerusalem": false,
          "targeted_haifa": true,
          "targeted_negev_beersheba": false,
          "targeted_northern_periphery": false,
          "targeted_eilat": false
        },
        "us_bases": [],
        "us_naval_vessels": [],
        "target_coordinates": {
          "lat": null,
          "lon": null
        }
      },
      "launch_site": {
        "description": "Western Iran",
        "lat": null,
        "lon": null
      },
      "interception": {
        "intercepted": true,
        "interception_systems": [
          "Arrow-2",
          "Arrow-3",
          "THAAD",
          "Iron Dome"
        ],
        "intercepted_by": {
          "israel": true,
          "us": true,
          "uk": false,
          "jordan": false,
          "other": []
        },
        "exoatmospheric_interception": true,
        "endoatmospheric_interception": true
      },
      "munitions": {
        "estimated_munitions_count": null,
        "munitions_targeting_israel": null,
        "munitions_targeting_us_bases": 0,
        "cumulative_total": null
      },
      "impact": {
        "damage": null,
        "fatalities": null,
        "injuries": null,
        "civilian_casualties": null,
        "military_casualties": null
      },
      "escalation": {
        "new_country_targeted": false,
        "new_weapon_first_use": false
      },
      "proxy": {
        "involvement": false,
        "description": null
      },
      "sources": {
        "idf_statement": null,
        "urls": []
      },
      "reactions": {
        "idf": {
          "statement": null,
          "url": null
        },
        "us_government": {
          "statement": null,
          "url": null
        },
        "centcom": {
          "statement": null,
          "url": null
        }
      }
    },
    {
      "operation": "tp3",
      "wave_number": 20,
      "wave_codename_farsi": null,
      "wave_codename_english": null,
      "timing": {
        "announced_utc": "2025-06-22T10:00:00Z",
        "announcement_source": "IRGC",
        "probable_launch_time": "2025-06-22T10:00:00Z",
        "launch_time_israel": "2025-06-22T13:00:00+0300",
        "launch_time_iran": "2025-06-22T15:30:00+0330",
        "solar_phase_launch_site": 5,
        "solar_phase_target": 5,
        "conflict_day": 10,
        "hours_since_last_wave": 4.0
      },
      "weapons": {
        "payload": "40 missiles (solid + liquid fuel), Kheibar Shekan multi-warhead variant (first use)",
        "drones_used": false,
        "ballistic_missiles_used": true,
        "cruise_missiles_used": false,
        "types": {
          "emad_used": true,
          "ghadr_used": true,
          "sejjil_used": false,
          "kheibar_shekan_used": true,
          "fattah_used": false,
          "shahed_136_used": false,
          "shahed_238_used": false,
          "shahed_131_used": null,
          "shahed_107_used": null,
          "shahed_129_used": null,
          "mohajer_6_used": null
        },
        "categories": {
          "bm_liquid_fueled": true,
          "bm_solid_fueled": true,
          "bm_marv_equipped": true,
          "bm_hypersonic": false
        }
      },
      "targets": {
        "targets": "Ben Gurion Airport, biological research centers, C2 facilities",
        "israel_targeted": true,
        "us_bases_targeted": false,
        "landings_countries": [
          "IL"
        ],
        "israeli_locations": {
          "targeted_tel_aviv": true,
          "targeted_jerusalem": false,
          "targeted_haifa": false,
          "targeted_negev_beersheba": false,
          "targeted_northern_periphery": false,
          "targeted_eilat": false
        },
        "us_bases": [],
        "us_naval_vessels": [],
        "target_coordinates": {
          "lat": null,
          "lon": null
        }
      },
      "launch_site": {
        "description": "Central/western Iran",
        "lat": null,
        "lon": null
      },
      "interception": {
        "intercepted": true,
        "interception_systems": [
          "Arrow-2",
          "Arrow-3",
          "THAAD"
        ],
        "intercepted_by": {
          "israel": true,
          "us": true,
          "uk": false,
          "jordan": false,
          "other": []
        },
        "exoatmospheric_interception": true,
        "endoatmospheric_interception": true,
        "interception_report": "10 of 27 ballistic missiles hit Israel — highest single-wave penetration rate (~37%)"
      },
      "munitions": {
        "estimated_munitions_count": 40,
        "munitions_targeting_israel": 40,
        "munitions_targeting_us_bases": 0,
        "cumulative_total": null
      },
      "impact": {
        "damage": "Ben Gurion Airport temporarily shut down; flight diversions for 36 hours",
        "fatalities": null,
        "injuries": null,
        "civilian_casualties": null,
        "military_casualties": null
      },
      "escalation": {
        "new_country_targeted": false,
        "new_weapon_first_use": true
      },
      "proxy": {
        "involvement": false,
        "description": null
      },
      "sources": {
        "idf_statement": null,
        "urls": [
          "https://www.newsonair.gov.in/iran-launches-true-promise-3-wave-20-missile-strike-on-israel-targeting-ben-gurion-airport-military-facilities/"
        ]
      },
      "reactions": {
        "idf": {
          "statement": null,
          "url": null
        },
        "us_government": {
          "statement": null,
          "url": null
        },
        "centcom": {
          "statement": null,
          "url": null
        }
      }
    },
    {
      "operation": "tp3",
      "wave_number": 21,
      "wave_codename_farsi": null,
      "wave_codename_english": null,
      "timing": {
        "announced_utc": "2025-06-23T09:00:00Z",
        "announcement_source": "IRGC",
        "probable_launch_time": "2025-06-23T09:00:00Z",
        "launch_time_israel": "2025-06-23T12:00:00+0300",
        "launch_time_iran": "2025-06-23T14:30:00+0330",
        "solar_phase_launch_site": 5,
        "solar_phase_target": 5,
        "conflict_day": 11,
        "hours_since_last_wave": 23.0
      },
      "weapons": {
        "payload": "Kheibar/Qadr-H multi-warhead (first use), new-gen missiles",
        "drones_used": false,
        "ballistic_missiles_used": true,
        "cruise_missiles_used": false,
        "types": {
          "emad_used": false,
          "ghadr_used": true,
          "sejjil_used": false,
          "kheibar_shekan_used": true,
          "fattah_used": false,
          "shahed_136_used": false,
          "shahed_238_used": false,
          "shahed_131_used": null,
          "shahed_107_used": null,
          "shahed_129_used": null,
          "mohajer_6_used": null
        },
        "categories": {
          "bm_liquid_fueled": true,
          "bm_solid_fueled": true,
          "bm_marv_equipped": true,
          "bm_hypersonic": false
        }
      },
      "targets": {
        "targets": "Military/strategic targets — new tactics for precision and destructiveness",
        "israel_targeted": true,
        "us_bases_targeted": false,
        "landings_countries": [
          "IL"
        ],
        "israeli_locations": {
          "targeted_tel_aviv": true,
          "targeted_jerusalem": false,
          "targeted_haifa": false,
          "targeted_negev_beersheba": false,
          "targeted_northern_periphery": false,
          "targeted_eilat": false
        },
        "us_bases": [],
        "us_naval_vessels": [],
        "target_coordinates": {
          "lat": null,
          "lon": null
        }
      },
      "launch_site": {
        "description": "Central/western Iran",
        "lat": null,
        "lon": null
      },
      "interception": {
        "intercepted": true,
        "interception_systems": [
          "Arrow-2",
          "Arrow-3",
          "THAAD"
        ],
        "intercepted_by": {
          "israel": true,
          "us": true,
          "uk": false,
          "jordan": false,
          "other": []
        },
        "exoatmospheric_interception": true,
        "endoatmospheric_interception": true
      },
      "munitions": {
        "estimated_munitions_count": null,
        "munitions_targeting_israel": null,
        "munitions_targeting_us_bases": 0,
        "cumulative_total": null
      },
      "impact": {
        "damage": null,
        "fatalities": null,
        "injuries": null,
        "civilian_casualties": null,
        "military_casualties": null
      },
      "escalation": {
        "new_country_targeted": false,
        "new_weapon_first_use": false
      },
      "proxy": {
        "involvement": false,
        "description": null
      },
      "sources": {
        "idf_statement": null,
        "urls": []
      },
      "reactions": {
        "idf": {
          "statement": null,
          "url": null
        },
        "us_government": {
          "statement": null,
          "url": null
        },
        "centcom": {
          "statement": null,
          "url": null
        }
      }
    },
    {
      "operation": "tp3",
      "wave_number": 22,
      "wave_codename_farsi": null,
      "wave_codename_english": null,
      "timing": {
        "announced_utc": "2025-06-24T03:30:00Z",
        "announcement_source": "IRGC",
        "probable_launch_time": "2025-06-24T03:30:00Z",
        "launch_time_israel": "2025-06-24T06:30:00+0300",
        "launch_time_iran": "2025-06-24T09:00:00+0330",
        "solar_phase_launch_site": 5,
        "solar_phase_target": 5,
        "conflict_day": 12,
        "hours_since_last_wave": 18.5
      },
      "weapons": {
        "payload": "14 missiles — final wave before ceasefire",
        "drones_used": false,
        "ballistic_missiles_used": true,
        "cruise_missiles_used": false,
        "types": {
          "emad_used": true,
          "ghadr_used": true,
          "sejjil_used": false,
          "kheibar_shekan_used": false,
          "fattah_used": false,
          "shahed_136_used": false,
          "shahed_238_used": false,
          "shahed_131_used": null,
          "shahed_107_used": null,
          "shahed_129_used": null,
          "mohajer_6_used": null
        },
        "categories": {
          "bm_liquid_fueled": true,
          "bm_solid_fueled": false,
          "bm_marv_equipped": false,
          "bm_hypersonic": false
        }
      },
      "targets": {
        "targets": "Military and logistical centers — final wave minutes before US-brokered ceasefire",
        "israel_targeted": true,
        "us_bases_targeted": false,
        "landings_countries": [
          "IL"
        ],
        "israeli_locations": {
          "targeted_tel_aviv": false,
          "targeted_jerusalem": false,
          "targeted_haifa": false,
          "targeted_negev_beersheba": true,
          "targeted_northern_periphery": false,
          "targeted_eilat": false
        },
        "us_bases": [],
        "us_naval_vessels": [],
        "target_coordinates": {
          "lat": null,
          "lon": null
        }
      },
      "launch_site": {
        "description": "Western Iran",
        "lat": null,
        "lon": null
      },
      "interception": {
        "intercepted": true,
        "interception_systems": [
          "Arrow-2",
          "Arrow-3",
          "THAAD"
        ],
        "intercepted_by": {
          "israel": true,
          "us": true,
          "uk": false,
          "jordan": false,
          "other": []
        },
        "exoatmospheric_interception": true,
        "endoatmospheric_interception": true
      },
      "munitions": {
        "estimated_munitions_count": 14,
        "munitions_targeting_israel": 14,
        "munitions_targeting_us_bases": 0,
        "cumulative_total": null
      },
      "impact": {
        "damage": "Beersheba residential building struck at 5:40am IST. 4 killed, 20 injured. Final missiles until 7:10am. IRGC called it a 'historic lesson'.",
        "fatalities": 4,
        "injuries": 20,
        "civilian_casualties": 4,
        "military_casualties": null
      },
      "escalation": {
        "new_country_targeted": false,
        "new_weapon_first_use": false
      },
      "proxy": {
        "involvement": false,
        "description": null
      },
      "sources": {
        "idf_statement": null,
        "urls": [
          "https://www.presstv.co.uk/Detail/2025/06/24/750102/last-wave-op-true-promiseiii-delivered-historic-lesson-zionist-enemy-irgc",
          "https://english.almayadeen.net/news/politics/irgc--22nd-wave-of-operation-true-promise-3-taught--israel"
        ]
      },
      "reactions": {
        "idf": {
          "statement": null,
          "url": null
        },
        "us_government": {
          "statement": null,
          "url": null
        },
        "centcom": {
          "statement": null,
          "url": null
        }
      }
    }
  ]
}