{
 "dataset": "DE storm events — 12-month window, full state",
 "license": "https://www.stormauditor.com/data-license",
 "provenance": "Consolidated by StormAuditor from public NOAA/NWS records (warnings, Local Storm Reports, NCEI Storm Events) under the published methodology at https://www.stormauditor.com/methodology",
 "refreshed_at": "2026-09-07T06:35:12.844+00:00",
 "window_days": 365,
 "schema_version": "2.0.0",
 "event_count": 480,
 "fields": {
  "id": "stable event identifier (source-derived)",
  "date": "event date (YYYY-MM-DD, local storm day)",
  "county": "county or county-equivalent (may be blank)",
  "city": "place name from the source record (LSR names may carry a distance/direction prefix)",
  "zip": "ZIP code when the source provides one (may be blank)",
  "eventType": "hazard tag: wind | hail | tornado | flood | lightning",
  "severity": "StormAuditor severity bucket (low|moderate|high|severe)",
  "evidenceLevel": "evidence level of the source record (warning|observed|...)",
  "confidence": "StormAuditor confidence score for the record (0-1, may be absent)",
  "windSpeedMph": "reported/estimated wind gust, mph (absent if n/a)",
  "hailSizeInches": "reported/estimated hail size, inches (absent if n/a)",
  "tornadoScale": "EF-scale rating when the source provides one (absent if n/a)",
  "damageTypes": "damage tags from the source narrative (may be absent)",
  "description": "source narrative excerpt (may be absent)",
  "source": "originating public record (NWS warning, LSR, NCEI, ...)",
  "sourceDetail": "issuing office / product detail for the source (may be absent)",
  "originStation": "reporting station identifier when applicable (may be absent)",
  "warningProductKey": "NWS warning product key for warning-derived rows (may be absent)",
  "lat": "event latitude (WGS84, may be blank)",
  "lon": "event longitude (WGS84, may be blank)",
  "rawWindSpeedMph": "source-reported wind value before display screening, mph (may be absent)",
  "windSpeedDisclaimer": "set when the wind value is a warning-projected figure rather than a measurement (may be absent)"
 },
 "events": [
  {
   "id": "nws-alert-e82d68daa633f0dd.001-Kent-wind",
   "zip": "",
   "city": "Kent",
   "date": "2026-09-04",
   "county": "Kent",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Kent. Severe Thunderstorm Warning issued September 4 at 12:52AM EDT until September 4 at 1:45AM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-371"
  },
  {
   "id": "iem-ww-PHI-SV-W-371-Kent-hail-2026-09-04",
   "zip": "",
   "city": "Kent",
   "date": "2026-09-04",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI for Kent on 2026-09-04. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-371"
  },
  {
   "id": "nws-alert-e82d68daa633f0dd.001-Sussex-wind",
   "zip": "",
   "city": "Sussex",
   "date": "2026-09-04",
   "county": "Sussex",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Sussex. Severe Thunderstorm Warning issued September 4 at 12:52AM EDT until September 4 at 1:45AM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-371"
  },
  {
   "id": "iem-ww-PHI-SV-W-371-Sussex-hail-2026-09-04",
   "zip": "",
   "city": "Sussex",
   "date": "2026-09-04",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI for Sussex on 2026-09-04. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-371"
  },
  {
   "id": "asos-GED-2026-09-04-16022",
   "lat": 38.6892,
   "lon": -75.3589,
   "zip": "",
   "city": "GEORGETOWN/SUSSEX",
   "date": "2026-09-04",
   "county": "Sussex",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "GEORGETOWN/SUSSEX (GED) recorded a 58 mph gust.",
   "sourceDetail": "DE_ASOS automated observation — GEORGETOWN/SUSSEX (GED)",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-09-04-wind-38.67--75.07",
   "lat": 38.67,
   "lon": -75.07,
   "zip": "",
   "city": "1 S Indian Beach",
   "date": "2026-09-04",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Corrects previous marine tstm wind report from 1 S Indian Beach. Dewey Beach Mesonet.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-09-04-wind-38.78--75.13",
   "lat": 38.78,
   "lon": -75.13,
   "zip": "",
   "city": "Lewes",
   "date": "2026-09-04",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Lewes Ferry Mesonet.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-PHI-SV-W-372-Sussex-wind-2026-09-04",
   "zip": "",
   "city": "Sussex",
   "date": "2026-09-04",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI for Sussex on 2026-09-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-372"
  },
  {
   "id": "iem-ww-PHI-SV-W-372-Sussex-hail-2026-09-04",
   "zip": "",
   "city": "Sussex",
   "date": "2026-09-04",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI for Sussex on 2026-09-04. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-372"
  },
  {
   "id": "iem-geo-2026-09-04-wind-38.78--75.12",
   "lat": 38.78,
   "lon": -75.12,
   "zip": "",
   "city": "1 ENE Lewes",
   "date": "2026-09-04",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.9,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Buoy station LWSD1 Lewes NOS.",
   "sourceDetail": "NWS PHI — Buoy via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-09-04-wind-38.79--75.16",
   "lat": 38.79,
   "lon": -75.16,
   "zip": "",
   "city": "2 WNW Lewes",
   "date": "2026-09-04",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station XLEW Lewes.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-09-04-wind-38.68--75.08",
   "lat": 38.68,
   "lon": -75.08,
   "zip": "",
   "city": "Indian Beach",
   "date": "2026-09-04",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station XDEW Dewey Beach.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-09-04-wind-38.61--75.06",
   "lat": 38.61,
   "lon": -75.06,
   "zip": "",
   "city": "Indian River Inlet",
   "date": "2026-09-04",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DEL18 Sr1 Irib North.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-PHI-SV-W-366-Kent-wind-2026-09-03",
   "zip": "",
   "city": "Kent",
   "date": "2026-09-03",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI for Kent on 2026-09-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-366"
  },
  {
   "id": "iem-ww-PHI-SV-W-366-Kent-hail-2026-09-03",
   "zip": "",
   "city": "Kent",
   "date": "2026-09-03",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI for Kent on 2026-09-03. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PHI-SV-W-366"
  },
  {
   "id": "nws-alert-15c4dfe6797022ce.001-New Cast-flood",
   "zip": "",
   "city": "New Castle",
   "date": "2026-09-03",
   "county": "New Castle",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for New Castle. Flash Flood Warning issued September 3 at 1:34AM EDT until September 3 at 5:30AM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-FF-W-153"
  },
  {
   "id": "nws-alert-f74bd33f01682828.001-New Cast-flood",
   "zip": "",
   "city": "New Castle",
   "date": "2026-09-03",
   "county": "New Castle",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning for New Castle. Flood Warning issued September 3 at 9:10AM EDT until September 3 at 9:15AM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-FA-W-24"
  },
  {
   "id": "spc-2026-09-03-wind-38.69-176",
   "lat": 38.69,
   "lon": -75.36,
   "zip": "",
   "city": "Delaware Coastal Airpor",
   "date": "2026-09-03",
   "county": "Sussex",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.93,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "wind reported near Delaware Coastal Airpor",
   "sourceDetail": "SPC filtered reports — 2026-09-03",
   "windSpeedMph": 58,
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-09-03-wind-38.78-181",
   "lat": 38.78,
   "lon": -75.13,
   "zip": "",
   "city": "Lewes",
   "date": "2026-09-03",
   "county": "Sussex",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.93,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "wind reported near Lewes",
   "sourceDetail": "SPC filtered reports — 2026-09-03",
   "windSpeedMph": 64,
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-09-03-wind-38.61-215",
   "lat": 38.61,
   "lon": -75.06,
   "zip": "",
   "city": "Indian River Inlet",
   "date": "2026-09-03",
   "county": "Sussex",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.93,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "wind reported near Indian River Inlet",
   "sourceDetail": "SPC filtered reports — 2026-09-03",
   "windSpeedMph": 58,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-PHI-SV-W-362-Kent-wind-2026-09-02",
   "zip": "",
   "city": "Kent",
   "date": "2026-09-02",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI for Kent on 2026-09-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-362"
  },
  {
   "id": "iem-ww-PHI-SV-W-362-Kent-hail-2026-09-02",
   "zip": "",
   "city": "Kent",
   "date": "2026-09-02",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI for Kent on 2026-09-02. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-362"
  },
  {
   "id": "iem-ww-PHI-SV-W-362-New Castle-wind-2026-09-02",
   "zip": "",
   "city": "New Castle",
   "date": "2026-09-02",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI for New Castle on 2026-09-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-362"
  },
  {
   "id": "iem-ww-PHI-SV-W-362-New Castle-hail-2026-09-02",
   "zip": "",
   "city": "New Castle",
   "date": "2026-09-02",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI for New Castle on 2026-09-02. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-362"
  },
  {
   "id": "nws-alert-a659b4bd61e6de8d.001-Sussex-wind",
   "zip": "",
   "city": "Sussex",
   "date": "2026-09-02",
   "county": "Sussex",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Sussex. Severe Thunderstorm Warning issued September 2 at 3:16PM EDT until September 2 at 3:45PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-365"
  },
  {
   "id": "iem-ww-PHI-SV-W-365-Sussex-hail-2026-09-02",
   "zip": "",
   "city": "Sussex",
   "date": "2026-09-02",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI for Sussex on 2026-09-02. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-365"
  },
  {
   "id": "iem-ww-PHI-SV-W-365-Kent-wind-2026-09-02",
   "zip": "",
   "city": "Kent",
   "date": "2026-09-02",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI for Kent on 2026-09-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-365"
  },
  {
   "id": "iem-ww-PHI-SV-W-365-Kent-hail-2026-09-02",
   "zip": "",
   "city": "Kent",
   "date": "2026-09-02",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI for Kent on 2026-09-02. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-365"
  },
  {
   "id": "iem-ww-PHI-SV-W-364-Kent-wind-2026-09-02",
   "zip": "",
   "city": "Kent",
   "date": "2026-09-02",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI for Kent on 2026-09-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-364"
  },
  {
   "id": "iem-ww-PHI-SV-W-364-Kent-hail-2026-09-02",
   "zip": "",
   "city": "Kent",
   "date": "2026-09-02",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI for Kent on 2026-09-02. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-364"
  },
  {
   "id": "iem-ww-PHI-SV-W-364-Sussex-wind-2026-09-02",
   "zip": "",
   "city": "Sussex",
   "date": "2026-09-02",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI for Sussex on 2026-09-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-364"
  },
  {
   "id": "iem-ww-PHI-SV-W-364-Sussex-hail-2026-09-02",
   "zip": "",
   "city": "Sussex",
   "date": "2026-09-02",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI for Sussex on 2026-09-02. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-364"
  },
  {
   "id": "spc-2026-09-01-wind-39.74-39",
   "lat": 39.74,
   "lon": -75.65,
   "zip": "",
   "city": "Hyde Park",
   "date": "2026-09-01",
   "county": "New Castle",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.93,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "wind reported near Hyde Park",
   "sourceDetail": "SPC filtered reports — 2026-09-01",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-09-01-wind-39.58--75.59",
   "lat": 39.58,
   "lon": -75.59,
   "zip": "",
   "city": "1 NNE Delaware City",
   "date": "2026-09-01",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Station DELD1 - 8551762 - Delaware City DE gusted to 59.1 kt.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-ILG-2026-09-01-16382",
   "lat": 39.6728,
   "lon": -75.6008,
   "zip": "",
   "city": "WILMINGTON AIRPORT",
   "date": "2026-09-01",
   "county": "New Castle",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WILMINGTON AIRPORT (ILG) recorded a 53 mph gust.",
   "sourceDetail": "DE_ASOS automated observation — WILMINGTON AIRPORT (ILG)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-PHI-SV-W-352-New Castle-wind-2026-09-01",
   "zip": "",
   "city": "New Castle",
   "date": "2026-09-01",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI for New Castle on 2026-09-01. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-352"
  },
  {
   "id": "iem-ww-PHI-SV-W-352-New Castle-hail-2026-09-01",
   "zip": "",
   "city": "New Castle",
   "date": "2026-09-01",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI for New Castle on 2026-09-01. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PHI-SV-W-352"
  },
  {
   "id": "iem-ww-PHI-SV-W-354-Kent-wind-2026-09-01",
   "zip": "",
   "city": "Kent",
   "date": "2026-09-01",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI for Kent on 2026-09-01. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-354"
  },
  {
   "id": "iem-ww-PHI-SV-W-354-Kent-hail-2026-09-01",
   "zip": "",
   "city": "Kent",
   "date": "2026-09-01",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI for Kent on 2026-09-01. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PHI-SV-W-354"
  },
  {
   "id": "iem-ww-PHI-SV-W-354-New Castle-wind-2026-09-01",
   "zip": "",
   "city": "New Castle",
   "date": "2026-09-01",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI for New Castle on 2026-09-01. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-354"
  },
  {
   "id": "iem-ww-PHI-SV-W-354-New Castle-hail-2026-09-01",
   "zip": "",
   "city": "New Castle",
   "date": "2026-09-01",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI for New Castle on 2026-09-01. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PHI-SV-W-354"
  },
  {
   "id": "iem-ww-PHI-SV-W-350-New Castle-wind-2026-09-01",
   "zip": "",
   "city": "New Castle",
   "date": "2026-09-01",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI for New Castle on 2026-09-01. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-350"
  },
  {
   "id": "iem-ww-PHI-SV-W-350-New Castle-hail-2026-09-01",
   "zip": "",
   "city": "New Castle",
   "date": "2026-09-01",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI for New Castle on 2026-09-01. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PHI-SV-W-350"
  },
  {
   "id": "nws-alert-357f92b7f51dec9f.001-Kent-wind",
   "zip": "",
   "city": "Kent",
   "date": "2026-09-01",
   "county": "Kent",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Kent. Severe Thunderstorm Warning issued September 1 at 9:40PM EDT until September 1 at 10:45PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-358"
  },
  {
   "id": "iem-ww-PHI-SV-W-358-Kent-hail-2026-09-01",
   "zip": "",
   "city": "Kent",
   "date": "2026-09-01",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI for Kent on 2026-09-01. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-358"
  },
  {
   "id": "nws-alert-357f92b7f51dec9f.001-New Cast-wind",
   "zip": "",
   "city": "New Castle",
   "date": "2026-09-01",
   "county": "New Castle",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for New Castle. Severe Thunderstorm Warning issued September 1 at 9:40PM EDT until September 1 at 10:45PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-358"
  },
  {
   "id": "iem-ww-PHI-SV-W-358-New Castle-hail-2026-09-01",
   "zip": "",
   "city": "New Castle",
   "date": "2026-09-01",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI for New Castle on 2026-09-01. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-358"
  },
  {
   "id": "nws-alert-357f92b7f51dec9f.001-Sussex-wind",
   "zip": "",
   "city": "Sussex",
   "date": "2026-09-01",
   "county": "Sussex",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Sussex. Severe Thunderstorm Warning issued September 1 at 9:40PM EDT until September 1 at 10:45PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-358"
  },
  {
   "id": "iem-ww-PHI-SV-W-358-Sussex-hail-2026-09-01",
   "zip": "",
   "city": "Sussex",
   "date": "2026-09-01",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI for Sussex on 2026-09-01. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-358"
  },
  {
   "id": "nws-alert-82f0d44ff4c26ef1.001-New Cast-flood",
   "zip": "",
   "city": "New Castle",
   "date": "2026-09-01",
   "county": "New Castle",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for New Castle. Flash Flood Warning issued September 1 at 8:44PM EDT until September 2 at 12:45AM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-FF-W-150"
  },
  {
   "id": "iem-lsr-2026-09-01-wind-39.68--75.61",
   "lat": 39.68,
   "lon": -75.61,
   "zip": "",
   "city": "New Castle County Airpo",
   "date": "2026-09-01",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "KILG gusted to 53 mph.",
   "sourceDetail": "NWS PHI — ASOS via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-09-01-wind-39.44--75.66",
   "lat": 39.44,
   "lon": -75.66,
   "zip": "",
   "city": "1 S Odessa",
   "date": "2026-09-01",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DEL13 Us 1 At Appoquinimink River.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-09-01-flood-39.73--75.55",
   "lat": 39.73,
   "lon": -75.55,
   "zip": "",
   "city": "1 SSE Wilmington",
   "date": "2026-09-01",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash flooding throughout the City of Wilmington, DE.",
   "sourceDetail": "NWS PHI — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-09-01-flood-39.76--75.51",
   "lat": 39.76,
   "lon": -75.51,
   "zip": "",
   "city": "Edgewood Hills",
   "date": "2026-09-01",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash flooding throughout Edgemoor, DE.",
   "sourceDetail": "NWS PHI — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-09-01-flood-39.79--75.70",
   "lat": 39.79,
   "lon": -75.7,
   "zip": "",
   "city": "Hockessin",
   "date": "2026-09-01",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash flooding throughout Hockessin, DE.",
   "sourceDetail": "NWS PHI — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-09-01-wind-38.79--75.16",
   "lat": 38.79,
   "lon": -75.16,
   "zip": "",
   "city": "2 WNW Lewes",
   "date": "2026-09-01",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.9,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Corrects previous marine tstm wind report from 2 WNW Lewes. Mesonet station XLEW Lewes.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-08-28-flood-38.78--75.31",
   "lat": 38.78,
   "lon": -75.31,
   "zip": "",
   "city": "Milton",
   "date": "2026-08-28",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Front Street was closed between Walnut Street and Cave Neck Road due to flooding.",
   "sourceDetail": "NWS PHI — Dept of Highways via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-28-flood-38.75--75.17",
   "lat": 38.75,
   "lon": -75.17,
   "zip": "",
   "city": "Belltown",
   "date": "2026-08-28",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Report from mPING: Street/road flooding; Street/road closed; Vehicles stranded.",
   "sourceDetail": "NWS PHI — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "nws-alert-7d09c4ebf97a1a8d.001-Sussex-flood",
   "zip": "",
   "city": "Sussex",
   "date": "2026-08-28",
   "county": "Sussex",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Sussex. Flash Flood Warning issued August 28 at 2:40PM EDT until August 28 at 5:15PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-FF-W-144"
  },
  {
   "id": "nws-alert-50873d5781f022d7.001-New Cast-flood-2026-08-27",
   "lat": 39.82000000000001,
   "lon": -75.495,
   "zip": "",
   "city": "",
   "date": "2026-08-27",
   "county": "New Castle",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for New Castle. Flash Flood Warning issued August 27 at 11:38AM EDT until August 27 at 2:30PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Flash Flood Warning",
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-FF-W-129"
  },
  {
   "id": "nws-alert-c8f482b606222076.001-Kent-wind-2026-08-27",
   "zip": "",
   "city": "",
   "date": "2026-08-27",
   "county": "Kent",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Watch for Kent. Severe Thunderstorm Watch issued August 27 at 12:51PM EDT until August 27 at 8:00PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Severe Thunderstorm Watch",
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-SV-A-630"
  },
  {
   "id": "nws-alert-c8f482b606222076.001-New Cast-wind-2026-08-27",
   "zip": "",
   "city": "",
   "date": "2026-08-27",
   "county": "New Castle",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Watch for New Castle. Severe Thunderstorm Watch issued August 27 at 12:51PM EDT until August 27 at 8:00PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Severe Thunderstorm Watch",
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-SV-A-630"
  },
  {
   "id": "iem-geo-2026-08-27-flood-39.80--75.46",
   "lat": 39.8,
   "lon": -75.46,
   "zip": "",
   "city": "Claymont",
   "date": "2026-08-27",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Philadelphia Pike closed in Claymont DE in area of Claymont Fire Station due to roadway flooding.",
   "sourceDetail": "NWS PHI — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "nws-alert-0dfe1238b4a349ee.001-New Cast-wind",
   "zip": "",
   "city": "New Castle",
   "date": "2026-08-27",
   "county": "New Castle",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for New Castle. Severe Thunderstorm Warning issued August 27 at 1:32PM EDT until August 27 at 2:15PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-327"
  },
  {
   "id": "iem-ww-PHI-SV-W-327-New Castle-hail-2026-08-27",
   "zip": "",
   "city": "New Castle",
   "date": "2026-08-27",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI for New Castle on 2026-08-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PHI-SV-W-327"
  },
  {
   "id": "iem-geo-2026-08-27-flood-39.77--75.48",
   "lat": 39.77,
   "lon": -75.48,
   "zip": "",
   "city": "Bellevue",
   "date": "2026-08-27",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "EM relays report of Philadelphia Pike and Governor Printz Blvd are closed due to flooding. Time given in report.",
   "sourceDetail": "NWS PHI — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-27-flood-39.76--75.51",
   "lat": 39.76,
   "lon": -75.51,
   "zip": "",
   "city": "Edgemoor",
   "date": "2026-08-27",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "EM relays report of multiple roads impassable in Edgemoor. Time given in report.",
   "sourceDetail": "NWS PHI — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "nws-alert-0afaf348ff404643.001-New Cast-flood",
   "zip": "",
   "city": "New Castle",
   "date": "2026-08-27",
   "county": "New Castle",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for New Castle. Flash Flood Warning issued August 27 at 4:26PM EDT until August 27 at 5:45PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-FF-W-133"
  },
  {
   "id": "nws-alert-6ee9d0dddcc753d4.001-New Cast-flood",
   "zip": "",
   "city": "New Castle",
   "date": "2026-08-27",
   "county": "New Castle",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning for New Castle. Flood Warning issued August 27 at 8:10PM EDT until August 27 at 8:15PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-FA-W-18"
  },
  {
   "id": "nws-alert-ac1fff984aa5aa3d.001-New Cast-flood-2026-08-26",
   "zip": "",
   "city": "",
   "date": "2026-08-26",
   "county": "New Castle",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Watch for New Castle. Flood Watch issued August 26 at 2:31PM EDT until August 28 at 4:00AM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Flood Watch",
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-FA-A-9"
  },
  {
   "id": "nws-alert-36b2b9f00b5ada50.001-New Cast-flood-2026-08-23",
   "lat": 39.835,
   "lon": -75.39416666666666,
   "zip": "",
   "city": "",
   "date": "2026-08-23",
   "county": "New Castle",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for New Castle. Flash Flood Warning issued August 23 at 4:56AM EDT until August 23 at 7:45AM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Flash Flood Warning",
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-FF-W-126"
  },
  {
   "id": "ww-PHI-SV-W-311-2026-08-20-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-20",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-20. Duration: 40 min. County: New Castle. Storm tags: wind: 70.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #311 (40 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-311"
  },
  {
   "id": "ww-PHI-SV-W-311-2026-08-20-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-20",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-20. Duration: 40 min. County: New Castle. Storm tags: wind: 70.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #311 (40 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-311"
  },
  {
   "id": "nws-alert-56ecee44cd23d5ff.001-Kent-tornado",
   "zip": "",
   "city": "Kent",
   "date": "2026-08-20",
   "county": "Kent",
   "source": "NWS Weather Alert",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 88,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado Warning for Kent (observed tornado). Tornado Warning issued August 20 at 4:35PM EDT until August 20 at 4:45PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Tornado Warning",
   "evidenceLevel": "observed",
   "warningProductKey": "PHI-TO-W-25"
  },
  {
   "id": "iem-geo-2026-08-20-flood-39.69--75.59",
   "lat": 39.69,
   "lon": -75.59,
   "zip": "",
   "city": "Wilmington Manor",
   "date": "2026-08-20",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Road Flooding up to 5 inches deep occurring on East Basin Road near 624 East Basin Road.",
   "sourceDetail": "NWS PHI — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-08-20-9-2218",
   "lat": 39.16,
   "lon": -75.54,
   "zip": "19904",
   "city": "Weston Drive",
   "date": "2026-08-20",
   "county": "Kent",
   "source": "SPC Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 90,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Trained spotter reported a rain wrapped tornado on the ground... flying debris. (PHI)",
   "sourceDetail": "Storm Prediction Center preliminary storm report",
   "evidenceLevel": "reported"
  },
  {
   "id": "nws-alert-795eb7a884125d2f.001-New Cast-wind-2026-08-20",
   "lat": 40.002,
   "lon": -74.883,
   "zip": "",
   "city": "",
   "date": "2026-08-20",
   "county": "New Castle",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for New Castle. Max wind: 60 mph. Severe Thunderstorm Warning issued August 20 at 6:13PM EDT until August 20 at 7:00PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Severe Thunderstorm Warning Max wind: 60 mph.",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-SV-W-317"
  },
  {
   "id": "nws-alert-795eb7a884125d2f.001-New Cast-hail-2026-08-20",
   "lat": 40.002,
   "lon": -74.883,
   "zip": "",
   "city": "",
   "date": "2026-08-20",
   "county": "New Castle",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for New Castle. Max hail: 0.75\". Severe Thunderstorm Warning issued August 20 at 6:13PM EDT until August 20 at 7:00PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Severe Thunderstorm Warning Max hail: 0.75\".",
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-317"
  },
  {
   "id": "ww-PHI-SV-W-315-2026-08-20-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-20",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-20. Duration: 50 min. County: Kent. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #315 (50 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-315"
  },
  {
   "id": "ww-PHI-SV-W-315-2026-08-20-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-20",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-20. Duration: 50 min. County: Kent. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #315 (50 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-315"
  },
  {
   "id": "ww-PHI-SV-W-314-2026-08-20-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-20",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-20. Duration: 48 min. County: New Castle. Storm tags: wind: 70.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #314 (48 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-314"
  },
  {
   "id": "ww-PHI-SV-W-314-2026-08-20-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-20",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-20. Duration: 48 min. County: New Castle. Storm tags: wind: 70.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #314 (48 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-314"
  },
  {
   "id": "ww-PHI-SV-W-316-2026-08-20-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-20",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-20. Duration: 51 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #316 (51 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-316"
  },
  {
   "id": "ww-PHI-SV-W-316-2026-08-20-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-20",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-20. Duration: 51 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #316 (51 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-316"
  },
  {
   "id": "ww-PHI-SV-W-316-2026-08-20-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-20",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-20. Duration: 51 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #316 (51 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-316"
  },
  {
   "id": "ww-PHI-SV-W-316-2026-08-20-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-20",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-20. Duration: 51 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #316 (51 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-316"
  },
  {
   "id": "nws-alert-6e499c504c143d92.001-Kent-wind-2026-08-20",
   "lat": 38.665000000000006,
   "lon": -75.75555555555555,
   "zip": "",
   "city": "",
   "date": "2026-08-20",
   "county": "Kent",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Kent. Max wind: 60 mph. Severe Thunderstorm Warning issued August 20 at 6:57PM EDT until August 20 at 7:45PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Severe Thunderstorm Warning Max wind: 60 mph.",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-SV-W-320"
  },
  {
   "id": "nws-alert-6e499c504c143d92.001-Kent-hail-2026-08-20",
   "lat": 38.665000000000006,
   "lon": -75.75555555555555,
   "zip": "",
   "city": "",
   "date": "2026-08-20",
   "county": "Kent",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Kent. Max hail: 0.75\". Severe Thunderstorm Warning issued August 20 at 6:57PM EDT until August 20 at 7:45PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Severe Thunderstorm Warning Max hail: 0.75\".",
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-320"
  },
  {
   "id": "nws-alert-174eadba7f704c7f.001-Sussex-wind-2026-08-20",
   "lat": 38.68529411764707,
   "lon": -75.70764705882353,
   "zip": "",
   "city": "",
   "date": "2026-08-20",
   "county": "Sussex",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 88,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning for Sussex. Severe Thunderstorm Warning issued August 20 at 7:40PM EDT until August 20 at 7:45PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-SV-W-320"
  },
  {
   "id": "nws-alert-af543e44556f1d37.002-Sussex-hail-2026-08-20",
   "lat": 38.68529411764707,
   "lon": -75.70764705882353,
   "zip": "",
   "city": "",
   "date": "2026-08-20",
   "county": "Sussex",
   "source": "NWS Weather Alert",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 88,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning for Sussex. Max hail: 0.75\". Severe Thunderstorm Warning issued August 20 at 7:17PM EDT until August 20 at 7:45PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Severe Thunderstorm Warning Max hail: 0.75\".",
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-320"
  },
  {
   "id": "ww-PHI-SV-W-318-2026-08-20-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-20",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-20. Duration: 39 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #318 (39 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-318"
  },
  {
   "id": "ww-PHI-SV-W-318-2026-08-20-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-20",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-20. Duration: 39 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #318 (39 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-318"
  },
  {
   "id": "ww-PHI-SV-W-318-2026-08-20-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-20",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-20. Duration: 39 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #318 (39 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-318"
  },
  {
   "id": "ww-PHI-SV-W-318-2026-08-20-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-20",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-20. Duration: 39 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #318 (39 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-318"
  },
  {
   "id": "nws-alert-f745b93cb8bc5a79.001-Kent-tornado-2026-08-20",
   "lat": 39.1888888888889,
   "lon": -75.42666666666668,
   "zip": "",
   "city": "",
   "date": "2026-08-20",
   "county": "Kent",
   "source": "NWS Weather Alert",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 88,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado Warning for Kent (observed tornado). Tornado Warning issued August 20 at 6:40PM EDT until August 20 at 6:45PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Tornado Warning",
   "evidenceLevel": "observed",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-TO-W-30"
  },
  {
   "id": "iem-ww-PHI-TO-W-29-Kent-tornado-2026-08-20",
   "zip": "",
   "city": "Kent",
   "date": "2026-08-20",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.85,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado Warning issued by NWS PHI for Kent on 2026-08-20. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-TO-W-29"
  },
  {
   "id": "nws-alert-b166344b260ea749.001-New Cast-flood-2026-08-20",
   "lat": 39.938500000000005,
   "lon": -75.29,
   "zip": "",
   "city": "",
   "date": "2026-08-20",
   "county": "New Castle",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for New Castle. Flash Flood Warning issued August 20 at 9:38PM EDT until August 20 at 9:45PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Flash Flood Warning",
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-FF-W-123"
  },
  {
   "id": "nws-alert-444f3b16153241a7.001-Kent-flood-2026-08-20",
   "lat": 38.97285714285714,
   "lon": -75.76476190476193,
   "zip": "",
   "city": "",
   "date": "2026-08-20",
   "county": "Kent",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Kent. Flash Flood Warning issued August 20 at 6:53PM EDT until August 20 at 11:00PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Flash Flood Warning",
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-FF-W-125"
  },
  {
   "id": "spc-2026-08-20-8-2209",
   "lat": 39.14,
   "lon": -75.56,
   "zip": "19904",
   "city": "Wyoming Mill Road",
   "date": "2026-08-20",
   "county": "Kent",
   "source": "SPC Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 90,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "A tornado formed over the open fields west of Wyoming Mill Rd near Riverside Rd... scarring the crops before moving to the tree line east of Wyoming Mill Rd... snapping (PHI)",
   "sourceDetail": "Storm Prediction Center preliminary storm report",
   "evidenceLevel": "reported"
  },
  {
   "id": "spc-2026-08-20-6-2154",
   "lat": 39.1,
   "lon": -75.74,
   "zip": "19964",
   "city": "4933 Mahan Corner Road",
   "date": "2026-08-20",
   "county": "Kent",
   "source": "SPC Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 90,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "A tornado occurred in Marydel beginning along the east side of Grygo Rd... about a quarter mile south of the intersection of Mahan Corner Rd... taking down several tree (PHI)",
   "sourceDetail": "Storm Prediction Center preliminary storm report",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-20T22:02:00Z-tornado-39.12--75.64",
   "lat": 39.12,
   "lon": -75.64,
   "zip": "19904",
   "city": "Hazlettville Road",
   "date": "2026-08-20",
   "county": "Kent",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 92,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "TORNADO reported near Hazlettville Road. A brief tornado occurred just east of the community of Hazlettville, primarily impacting a farm and adjacent fields along Bryants Corner Road. The tornado began in a field just east of a residential area, evidenced by somewhat discontinuous swirl marks through a corn field. The tornado moved east-northeastward toward a group of chicken houses and an open air barn. In this area, the tornado removed nearly half of the barnâs metal roof panels, which was the most significant damage the tornado caused with estimated winds up to 80 mph. The tornado also caused some minor damage to the chicken housesâ metal roofs and a row of solar panels affixed to the ground nearby. The tornado continued northeast across another pair of corn fields, just south of a residence, then ended just before reaching Bryants Corner Road.",
   "sourceDetail": "NWS PHI — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-20T23:36:00Z-wind-38.78--75.12",
   "lat": 38.78,
   "lon": -75.12,
   "zip": "",
   "city": "1 ENE Lewes",
   "date": "2026-08-20",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MARINE TSTM WIND reported near 1 ENE Lewes, DE. Peak gust: 54 mph. Buoy station LWSD1 Lewes NOS.",
   "sourceDetail": "NWS PHI — Buoy via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-PHI-FF-W-120-2026-08-17-New Castle",
   "zip": "",
   "city": "",
   "date": "2026-08-17",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS PHI on 2026-08-17. Duration: 126 min. County: New Castle. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Flash Flood Warning #120 (126 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-FF-W-120"
  },
  {
   "id": "ww-PHI-SV-W-310-2026-08-17-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-17",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-17. Duration: 20 min. County: Kent. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #310 (20 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-310"
  },
  {
   "id": "ww-PHI-SV-W-310-2026-08-17-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-17",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-17. Duration: 20 min. County: Kent. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #310 (20 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-310"
  },
  {
   "id": "ww-PHI-SV-W-309-2026-08-17-New Castle",
   "zip": "",
   "city": "",
   "date": "2026-08-17",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-17. Duration: 32 min. County: New Castle. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #309 (32 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-309"
  },
  {
   "id": "nws-alert-fb7486008ff88ec7.001-Kent-wind-2026-08-10",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "Kent",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Watch for Kent. Severe Thunderstorm Watch issued August 10 at 2:10PM EDT until August 10 at 9:00PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Severe Thunderstorm Watch",
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-SV-A-556"
  },
  {
   "id": "nws-alert-fb7486008ff88ec7.001-New Cast-wind-2026-08-10",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "New Castle",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Watch for New Castle. Severe Thunderstorm Watch issued August 10 at 2:10PM EDT until August 10 at 9:00PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Severe Thunderstorm Watch",
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-SV-A-556"
  },
  {
   "id": "nws-alert-fb7486008ff88ec7.001-Sussex-wind-2026-08-10",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "Sussex",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Watch for Sussex. Severe Thunderstorm Watch issued August 10 at 2:10PM EDT until August 10 at 9:00PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Severe Thunderstorm Watch",
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-SV-A-556"
  },
  {
   "id": "ww-PHI-SV-W-299-2026-08-10-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-10. Duration: 20 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #299 (20 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-299"
  },
  {
   "id": "ww-PHI-SV-W-299-2026-08-10-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-10. Duration: 20 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #299 (20 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-299"
  },
  {
   "id": "ww-PHI-SV-W-298-2026-08-10-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-10. Duration: 66 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #298 (66 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-298"
  },
  {
   "id": "ww-PHI-SV-W-298-2026-08-10-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-10. Duration: 66 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #298 (66 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-298"
  },
  {
   "id": "ww-PHI-SV-W-300-2026-08-10-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-10. Duration: 39 min. Counties: Kent, New Castle, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #300 (39 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-300"
  },
  {
   "id": "ww-PHI-SV-W-300-2026-08-10-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-10. Duration: 39 min. Counties: Kent, New Castle, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #300 (39 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-300"
  },
  {
   "id": "ww-PHI-SV-W-300-2026-08-10-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-10. Duration: 39 min. Counties: Kent, New Castle, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #300 (39 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-300"
  },
  {
   "id": "ww-PHI-SV-W-300-2026-08-10-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-10. Duration: 39 min. Counties: Kent, New Castle, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #300 (39 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-300"
  },
  {
   "id": "ww-PHI-SV-W-300-2026-08-10-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-10. Duration: 39 min. Counties: Kent, New Castle, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #300 (39 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-300"
  },
  {
   "id": "ww-PHI-SV-W-300-2026-08-10-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-10. Duration: 39 min. Counties: Kent, New Castle, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #300 (39 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-300"
  },
  {
   "id": "iem-lsr-2026-08-10-wind-39.09--75.46",
   "lat": 39.09,
   "lon": -75.46,
   "zip": "",
   "city": "1 NE Magnolia",
   "date": "2026-08-10",
   "county": "Kent",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DEL17 Sr1 At Trap Shooters Rd.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-PHI-SV-W-302-2026-08-10-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-10. Duration: 23 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #302 (23 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-302"
  },
  {
   "id": "ww-PHI-SV-W-302-2026-08-10-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-10. Duration: 23 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #302 (23 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-302"
  },
  {
   "id": "ww-PHI-SV-W-301-2026-08-10-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-10. Duration: 38 min. Counties: Kent, New Castle, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #301 (38 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-301"
  },
  {
   "id": "ww-PHI-SV-W-301-2026-08-10-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-10. Duration: 38 min. Counties: Kent, New Castle, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #301 (38 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-301"
  },
  {
   "id": "ww-PHI-SV-W-301-2026-08-10-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-10. Duration: 38 min. Counties: Kent, New Castle, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #301 (38 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-301"
  },
  {
   "id": "ww-PHI-SV-W-301-2026-08-10-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-10. Duration: 38 min. Counties: Kent, New Castle, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #301 (38 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-301"
  },
  {
   "id": "ww-PHI-SV-W-301-2026-08-10-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-10. Duration: 38 min. Counties: Kent, New Castle, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #301 (38 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-301"
  },
  {
   "id": "ww-PHI-SV-W-301-2026-08-10-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-10. Duration: 38 min. Counties: Kent, New Castle, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #301 (38 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-301"
  },
  {
   "id": "iem-lsr-2026-08-10-wind-38.68--75.08",
   "lat": 38.68,
   "lon": -75.08,
   "zip": "",
   "city": "Indian Beach",
   "date": "2026-08-10",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Dewey Beach.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "spc-2026-08-10-16-2309",
   "lat": 38.66,
   "lon": -75.15,
   "zip": "",
   "city": "Long Neck",
   "date": "2026-08-10",
   "county": "Sussex",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Measured via a PWS. (PHI)",
   "sourceDetail": "Storm Prediction Center preliminary storm report",
   "windSpeedMph": 63,
   "evidenceLevel": "reported"
  },
  {
   "id": "ww-PHI-SV-W-303-2026-08-10-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-10. Duration: 41 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #303 (41 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-303"
  },
  {
   "id": "ww-PHI-SV-W-303-2026-08-10-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-10",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-10. Duration: 41 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #303 (41 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-303"
  },
  {
   "id": "iem-202608102213-wind-39.09--75.46",
   "lat": 39.09,
   "lon": -75.46,
   "zip": "",
   "city": "1 NE Magnolia",
   "date": "2026-08-10",
   "county": "Kent",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 1 NE Magnolia, DE. Peak gust: 67 mph.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608102307-wind-38.68--75.08",
   "lat": 38.68,
   "lon": -75.08,
   "zip": "",
   "city": "Indian Beach",
   "date": "2026-08-10",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near Indian Beach, DE. Peak gust: 71 mph.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 71,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202608102309-wind-38.66--75.15",
   "lat": 38.66,
   "lon": -75.15,
   "zip": "",
   "city": "3 N Long Neck",
   "date": "2026-08-10",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 3 N Long Neck, DE. Peak gust: 72 mph.",
   "sourceDetail": "NWS PHI — Public via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "reported"
  },
  {
   "id": "ww-PHI-SV-W-288-2026-08-08-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-08",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-08. Duration: 49 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #288 (49 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-288"
  },
  {
   "id": "ww-PHI-SV-W-288-2026-08-08-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-08",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-08. Duration: 49 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #288 (49 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-288"
  },
  {
   "id": "ww-PHI-SV-W-290-2026-08-08-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-08",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-08. Duration: 46 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #290 (46 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-290"
  },
  {
   "id": "ww-PHI-SV-W-290-2026-08-08-Kent-hail",
   "lat": 39.485,
   "lon": -75.66,
   "zip": "",
   "city": "",
   "date": "2026-08-08",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-08. Duration: 46 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #290 (46 min)",
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-290"
  },
  {
   "id": "ww-PHI-SV-W-290-2026-08-08-New Castle-wind",
   "lat": 39.485,
   "lon": -75.66,
   "zip": "",
   "city": "",
   "date": "2026-08-08",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-08. Duration: 46 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #290 (46 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-SV-W-290"
  },
  {
   "id": "ww-PHI-SV-W-290-2026-08-08-New Castle-hail",
   "lat": 39.485,
   "lon": -75.66,
   "zip": "",
   "city": "",
   "date": "2026-08-08",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-08. Duration: 46 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #290 (46 min)",
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-290"
  },
  {
   "id": "nws-alert-2a1fad126afb79f6.001-Sussex-wind-2026-08-08",
   "zip": "",
   "city": "",
   "date": "2026-08-08",
   "county": "Sussex",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Watch for Sussex. Severe Thunderstorm Watch issued August 8 at 5:49PM EDT until August 8 at 6:00PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Severe Thunderstorm Watch",
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-SV-A-543"
  },
  {
   "id": "nws-alert-2a1fad126afb79f6.001-Kent-wind-2026-08-08",
   "zip": "",
   "city": "",
   "date": "2026-08-08",
   "county": "Kent",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Watch for Kent. Severe Thunderstorm Watch issued August 8 at 5:49PM EDT until August 8 at 6:00PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Severe Thunderstorm Watch",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-SV-A-543"
  },
  {
   "id": "iem-geo-2026-08-08T17:53:00Z-wind-39.68--75.61",
   "lat": 39.68,
   "lon": -75.61,
   "zip": "",
   "city": "New Castle County Airpo",
   "date": "2026-08-08",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MARINE TSTM WIND reported near New Castle County Airpo, DE. Peak gust: 55 mph.",
   "sourceDetail": "NWS PHI — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "nws-alert-260d05b6b56beb37.003-Kent-wind-2026-08-07",
   "zip": "",
   "city": "",
   "date": "2026-08-07",
   "county": "Kent",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Watch for Kent. Severe Thunderstorm Watch issued August 7 at 7:27PM EDT until August 7 at 9:00PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Severe Thunderstorm Watch",
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-SV-A-540"
  },
  {
   "id": "nws-alert-cd33a2006c1cae85.002-New Cast-wind-2026-08-07",
   "zip": "",
   "city": "",
   "date": "2026-08-07",
   "county": "New Castle",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Watch for New Castle. Severe Thunderstorm Watch issued August 7 at 6:02PM EDT until August 7 at 9:00PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Severe Thunderstorm Watch",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-SV-A-540"
  },
  {
   "id": "nws-alert-260d05b6b56beb37.003-Sussex-wind-2026-08-07",
   "zip": "",
   "city": "",
   "date": "2026-08-07",
   "county": "Sussex",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Watch for Sussex. Severe Thunderstorm Watch issued August 7 at 7:27PM EDT until August 7 at 9:00PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Severe Thunderstorm Watch",
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-SV-A-540"
  },
  {
   "id": "ww-PHI-SV-W-282-2026-08-07-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-07",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-07. Duration: 64 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #282 (64 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-282"
  },
  {
   "id": "ww-PHI-SV-W-282-2026-08-07-New Castle-hail",
   "lat": 39.833333333333336,
   "lon": -75.53500000000001,
   "zip": "",
   "city": "",
   "date": "2026-08-07",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-08-07. Duration: 64 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #282 (64 min)",
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-282"
  },
  {
   "id": "ww-PHI-FF-W-92-2026-08-03-New Castle",
   "lat": 39.95666666666667,
   "lon": -75.22083333333333,
   "zip": "",
   "city": "",
   "date": "2026-08-03",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS PHI on 2026-08-03. Duration: 173 min. County: New Castle. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Flash Flood Warning #92 (173 min)",
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-FF-W-92"
  },
  {
   "id": "iem-geo-2026-08-03-flood-38.61--75.20",
   "lat": 38.61,
   "lon": -75.2,
   "zip": "",
   "city": "3 W Long Neck",
   "date": "2026-08-03",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Report from mPING: River/Creek overflowing; Cropland/Yard/Basement Flooding.",
   "sourceDetail": "NWS PHI — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "nws-alert-f5f5ff9a61ec71ea.001-New Cast-flood-2026-08-02",
   "zip": "",
   "city": "",
   "date": "2026-08-02",
   "county": "New Castle",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Watch for New Castle. Flood Watch issued August 2 at 2:20PM EDT until August 3 at 11:00PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Flood Watch",
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-FA-A-7"
  },
  {
   "id": "spc-2026-07-28-20-0019",
   "lat": 38.66,
   "lon": -75.18,
   "zip": "",
   "city": "Long Neck",
   "date": "2026-07-28",
   "county": "Sussex",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Personal Weather Station: KDEHARBE3. (PHI)",
   "sourceDetail": "Storm Prediction Center preliminary storm report",
   "windSpeedMph": 63,
   "evidenceLevel": "reported"
  },
  {
   "id": "ww-PHI-SV-W-258-2026-07-28-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-28",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-28. Duration: 52 min. County: Kent. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #258 (52 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-258"
  },
  {
   "id": "ww-PHI-SV-W-258-2026-07-28-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-28",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-28. Duration: 52 min. County: Kent. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #258 (52 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PHI-SV-W-258"
  },
  {
   "id": "ww-PHI-SV-W-270-2026-07-28-Sussex-wind",
   "lat": 38.6390909090909,
   "lon": -75.32727272727271,
   "zip": "",
   "city": "",
   "date": "2026-07-28",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-28. Duration: 50 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #270 (50 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-SV-W-270"
  },
  {
   "id": "ww-PHI-SV-W-270-2026-07-28-Sussex-hail",
   "lat": 38.6390909090909,
   "lon": -75.32727272727271,
   "zip": "",
   "city": "",
   "date": "2026-07-28",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-28. Duration: 50 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #270 (50 min)",
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-270"
  },
  {
   "id": "ww-PHI-SV-W-264-2026-07-28-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-28",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-28. Duration: 50 min. County: Kent. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #264 (50 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-264"
  },
  {
   "id": "ww-PHI-SV-W-264-2026-07-28-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-28",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-28. Duration: 50 min. County: Kent. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #264 (50 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-264"
  },
  {
   "id": "ww-PHI-SV-W-262-2026-07-28-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-28",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-28. Duration: 67 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #262 (67 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-262"
  },
  {
   "id": "ww-PHI-SV-W-262-2026-07-28-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-28",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-28. Duration: 67 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #262 (67 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-262"
  },
  {
   "id": "ww-PHI-SV-W-255-2026-07-28-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-28",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-28. Duration: 61 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #255 (61 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-255"
  },
  {
   "id": "ww-PHI-SV-W-255-2026-07-28-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-28",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-28. Duration: 61 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #255 (61 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-255"
  },
  {
   "id": "ww-PHI-SV-W-260-2026-07-28-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-28",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-28. Duration: 52 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #260 (52 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-260"
  },
  {
   "id": "ww-PHI-SV-W-260-2026-07-28-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-28",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-28. Duration: 52 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #260 (52 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-260"
  },
  {
   "id": "ww-PHI-SV-W-260-2026-07-28-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-28",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-28. Duration: 52 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #260 (52 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-260"
  },
  {
   "id": "ww-PHI-SV-W-260-2026-07-28-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-28",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-28. Duration: 52 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #260 (52 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-260"
  },
  {
   "id": "ww-PHI-SV-W-265-2026-07-28-Kent-wind",
   "lat": 38.74615384615384,
   "lon": -75.76692307692308,
   "zip": "",
   "city": "",
   "date": "2026-07-28",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-28. Duration: 61 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #265 (61 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-SV-W-265"
  },
  {
   "id": "ww-PHI-SV-W-265-2026-07-28-Kent-hail",
   "lat": 38.74615384615384,
   "lon": -75.76692307692308,
   "zip": "",
   "city": "",
   "date": "2026-07-28",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-28. Duration: 61 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #265 (61 min)",
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-265"
  },
  {
   "id": "ww-PHI-SV-W-265-2026-07-28-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-28",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-28. Duration: 61 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #265 (61 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-265"
  },
  {
   "id": "ww-PHI-SV-W-265-2026-07-28-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-28",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-28. Duration: 61 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #265 (61 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-265"
  },
  {
   "id": "ww-PHI-SV-W-263-2026-07-28-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-28",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-28. Duration: 67 min. Counties: Kent, New Castle. Storm tags: wind: 70.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #263 (67 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-263"
  },
  {
   "id": "ww-PHI-SV-W-263-2026-07-28-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-28",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-28. Duration: 67 min. Counties: Kent, New Castle. Storm tags: wind: 70.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #263 (67 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-263"
  },
  {
   "id": "ww-PHI-SV-W-263-2026-07-28-New Castle-wind",
   "lat": 38.943684210526314,
   "lon": -76.0357894736842,
   "zip": "",
   "city": "",
   "date": "2026-07-28",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-28. Duration: 67 min. Counties: Kent, New Castle. Storm tags: wind: 70.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #263 (67 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-SV-W-263"
  },
  {
   "id": "ww-PHI-SV-W-263-2026-07-28-New Castle-hail",
   "lat": 38.943684210526314,
   "lon": -76.0357894736842,
   "zip": "",
   "city": "",
   "date": "2026-07-28",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-28. Duration: 67 min. Counties: Kent, New Castle. Storm tags: wind: 70.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #263 (67 min)",
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-263"
  },
  {
   "id": "nws-alert-2c0c434679c63ebb.001-New Cast-tornado-2026-07-28",
   "lat": 39.806,
   "lon": -75.402,
   "zip": "",
   "city": "",
   "date": "2026-07-28",
   "county": "New Castle",
   "source": "NWS Weather Alert",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 88,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado Warning for New Castle (observed tornado). Storm confirmed observed. Tornado Warning issued July 28 at 7:14PM EDT until July 28 at 7:15PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Tornado Warning (Observed)",
   "evidenceLevel": "observed",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-TO-W-21"
  },
  {
   "id": "nws-alert-8c66856f6051d54b.001-Sussex-tornado-2026-07-28",
   "lat": 38.62166666666666,
   "lon": -75.10333333333334,
   "zip": "",
   "city": "",
   "date": "2026-07-28",
   "county": "Sussex",
   "source": "NWS Weather Alert",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 88,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado Warning for Sussex (observed tornado). Storm confirmed observed. Tornado Warning issued July 28 at 8:23PM EDT until July 28 at 8:45PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Tornado Warning (Observed)",
   "evidenceLevel": "observed",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-TO-W-23"
  },
  {
   "id": "iem-ww-PHI-TO-W-20-New Castle-tornado-2026-07-28",
   "zip": "",
   "city": "New Castle",
   "date": "2026-07-28",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.85,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "TO W for New Castle.",
   "sourceDetail": "NWS PHI — TO/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-TO-W-20"
  },
  {
   "id": "ww-PHI-FF-W-79-2026-07-28-New Castle",
   "lat": 39.787499999999994,
   "lon": -75.5225,
   "zip": "",
   "city": "",
   "date": "2026-07-28",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS PHI on 2026-07-28. Duration: 202 min. County: New Castle. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Flash Flood Warning #79 (202 min)",
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-FF-W-79"
  },
  {
   "id": "iem-202607290019-wind-38.66--75.18",
   "lat": 38.66,
   "lon": -75.18,
   "zip": "",
   "city": "3 NNW Long Neck",
   "date": "2026-07-28",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 3 NNW Long Neck, DE. Peak gust: 72 mph.",
   "sourceDetail": "NWS PHI — Public via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-27-flood-38.74--75.59",
   "lat": 38.74,
   "lon": -75.59,
   "zip": "",
   "city": "1 E Bridgeville",
   "date": "2026-07-27",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Video showed several inches of water on Route 13 near Bridgeville. Traffic slowed, but road remained passable.",
   "sourceDetail": "NWS PHI — Broadcast Media via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "ww-PHI-SV-W-237-2026-07-27-Kent-wind",
   "lat": 38.775999999999996,
   "lon": -75.53999999999999,
   "zip": "",
   "city": "",
   "date": "2026-07-27",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-27. Duration: 20 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #237 (20 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-SV-W-237"
  },
  {
   "id": "ww-PHI-SV-W-237-2026-07-27-Kent-hail",
   "lat": 38.775999999999996,
   "lon": -75.53999999999999,
   "zip": "",
   "city": "",
   "date": "2026-07-27",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-27. Duration: 20 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #237 (20 min)",
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-237"
  },
  {
   "id": "ww-PHI-SV-W-237-2026-07-27-Sussex-wind",
   "lat": 38.775999999999996,
   "lon": -75.53999999999999,
   "zip": "",
   "city": "",
   "date": "2026-07-27",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-27. Duration: 20 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #237 (20 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-SV-W-237"
  },
  {
   "id": "ww-PHI-SV-W-237-2026-07-27-Sussex-hail",
   "lat": 38.775999999999996,
   "lon": -75.53999999999999,
   "zip": "",
   "city": "",
   "date": "2026-07-27",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-27. Duration: 20 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #237 (20 min)",
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-237"
  },
  {
   "id": "ww-PHI-SV-W-230-2026-07-27-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-27",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-27. Duration: 44 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #230 (44 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-230"
  },
  {
   "id": "ww-PHI-SV-W-230-2026-07-27-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-27",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-27. Duration: 44 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #230 (44 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-230"
  },
  {
   "id": "ww-PHI-SV-W-233-2026-07-27-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-27",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-27. Duration: 46 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #233 (46 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-233"
  },
  {
   "id": "ww-PHI-SV-W-233-2026-07-27-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-27",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-27. Duration: 46 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #233 (46 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-233"
  },
  {
   "id": "ww-PHI-SV-W-233-2026-07-27-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-27",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-27. Duration: 46 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #233 (46 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-233"
  },
  {
   "id": "ww-PHI-SV-W-233-2026-07-27-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-27",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-27. Duration: 46 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #233 (46 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-233"
  },
  {
   "id": "ww-PHI-FF-W-66-2026-07-27-Sussex",
   "lat": 38.74285714285714,
   "lon": -75.5842857142857,
   "zip": "",
   "city": "",
   "date": "2026-07-27",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS PHI on 2026-07-27. Duration: 126 min. County: Sussex. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Flash Flood Warning #66 (126 min)",
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-FF-W-66"
  },
  {
   "id": "nws-alert-411c2575b4b0d395.001-New Cast-flood-2026-07-27",
   "zip": "",
   "city": "",
   "date": "2026-07-27",
   "county": "New Castle",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Watch for New Castle. Flood Watch issued July 27 at 2:15PM EDT until July 29 at 2:00PM EDT by NWS Mount Holly NJ",
   "sourceDetail": "NWS Mount Holly NJ — Flood Watch",
   "evidenceLevel": "warning",
   "originStation": "Mount Holly NJ Weather Station",
   "warningProductKey": "PHI-FA-A-6"
  },
  {
   "id": "iem-lsr-2026-07-22-wind-38.80--75.30",
   "lat": 38.8,
   "lon": -75.3,
   "zip": "",
   "city": "2 NE Milton",
   "date": "2026-07-22",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station GW5248 MILTON.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-PHI-SV-W-223-2026-07-22-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-22",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-22. Duration: 27 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #223 (27 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-223"
  },
  {
   "id": "ww-PHI-SV-W-223-2026-07-22-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-22",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-22. Duration: 27 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #223 (27 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-223"
  },
  {
   "id": "iem-202607220411-wind-38.80--75.30",
   "lat": 38.8,
   "lon": -75.3,
   "zip": "",
   "city": "2 NE Milton",
   "date": "2026-07-22",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 NE Milton, DE. Peak gust: 58 mph.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-07-21-flood-39.76--75.53",
   "lat": 39.76,
   "lon": -75.53,
   "zip": "",
   "city": "1 WSW Penn Rose",
   "date": "2026-07-21",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Water rescues on N Market St. Water up to the door of businesses with subjects stranded.",
   "sourceDetail": "NWS PHI — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-21-flood-39.67--75.60",
   "lat": 39.67,
   "lon": -75.6,
   "zip": "",
   "city": "1 SE New Castle County",
   "date": "2026-07-21",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Vehicles stuck in flood waters along DuPont Highway.",
   "sourceDetail": "NWS PHI — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-21-flood-39.70--75.55",
   "lat": 39.7,
   "lon": -75.55,
   "zip": "",
   "city": "Rose Hill Gardens",
   "date": "2026-07-21",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Vehicles stranded in flood waters on New Castle Ave.",
   "sourceDetail": "NWS PHI — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-21-flood-39.73--75.73",
   "lat": 39.73,
   "lon": -75.73,
   "zip": "",
   "city": "White Clay Creek",
   "date": "2026-07-21",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Water rescues reported on Paper Mill and Creek View Rd.",
   "sourceDetail": "NWS PHI — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-21-flood-39.45--75.72",
   "lat": 39.45,
   "lon": -75.72,
   "zip": "",
   "city": "Middletown",
   "date": "2026-07-21",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Multiple roads impassable due to flood waters.",
   "sourceDetail": "NWS PHI — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-21-flood-39.39--75.69",
   "lat": 39.39,
   "lon": -75.69,
   "zip": "",
   "city": "Townsend",
   "date": "2026-07-21",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Multiple roads impassable due to flood waters.",
   "sourceDetail": "NWS PHI — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "ww-PHI-SV-W-214-2026-07-21-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-21",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-21. Duration: 39 min. County: Kent. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #214 (39 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-214"
  },
  {
   "id": "ww-PHI-SV-W-214-2026-07-21-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-21",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-21. Duration: 39 min. County: Kent. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #214 (39 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-214"
  },
  {
   "id": "ww-PHI-SV-W-217-2026-07-21-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-21",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-21. Duration: 45 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #217 (45 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-217"
  },
  {
   "id": "ww-PHI-SV-W-217-2026-07-21-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-21",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-21. Duration: 45 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #217 (45 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-217"
  },
  {
   "id": "ww-PHI-SV-W-218-2026-07-21-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-21",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-21. Duration: 48 min. County: Kent. Storm tags: wind: 70.0, hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #218 (48 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-218"
  },
  {
   "id": "ww-PHI-SV-W-218-2026-07-21-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-21",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-21. Duration: 48 min. County: Kent. Storm tags: wind: 70.0, hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #218 (48 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "PHI-SV-W-218"
  },
  {
   "id": "ww-PHI-SV-W-212-2026-07-21-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-21",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-21. Duration: 47 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #212 (47 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-212"
  },
  {
   "id": "ww-PHI-SV-W-212-2026-07-21-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-21",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-21. Duration: 47 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #212 (47 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-212"
  },
  {
   "id": "ww-PHI-SV-W-219-2026-07-21-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-21",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-21. Duration: 45 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #219 (45 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-219"
  },
  {
   "id": "ww-PHI-SV-W-219-2026-07-21-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-21",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-21. Duration: 45 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #219 (45 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PHI-SV-W-219"
  },
  {
   "id": "ww-PHI-SV-W-219-2026-07-21-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-21",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-21. Duration: 45 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #219 (45 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-219"
  },
  {
   "id": "ww-PHI-SV-W-219-2026-07-21-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-21",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-21. Duration: 45 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #219 (45 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PHI-SV-W-219"
  },
  {
   "id": "ww-PHI-SV-W-210-2026-07-21-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-21",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-21. Duration: 47 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #210 (47 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-210"
  },
  {
   "id": "ww-PHI-SV-W-210-2026-07-21-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-21",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-21. Duration: 47 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #210 (47 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-210"
  },
  {
   "id": "ww-PHI-FF-W-61-2026-07-21-Kent",
   "zip": "",
   "city": "",
   "date": "2026-07-21",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS PHI on 2026-07-21. Duration: 175 min. Counties: Kent, New Castle. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Flash Flood Warning #61 (175 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-FF-W-61"
  },
  {
   "id": "ww-PHI-FF-W-61-2026-07-21-New Castle",
   "zip": "",
   "city": "",
   "date": "2026-07-21",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS PHI on 2026-07-21. Duration: 175 min. Counties: Kent, New Castle. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Flash Flood Warning #61 (175 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-FF-W-61"
  },
  {
   "id": "ww-PHI-FF-W-60-2026-07-21-New Castle",
   "zip": "",
   "city": "",
   "date": "2026-07-21",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS PHI on 2026-07-21. Duration: 247 min. County: New Castle. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Flash Flood Warning #60 (247 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-FF-W-60"
  },
  {
   "id": "ww-PHI-FF-W-63-2026-07-21-Kent",
   "zip": "",
   "city": "",
   "date": "2026-07-21",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS PHI on 2026-07-21. Duration: 211 min. Counties: Kent, Sussex. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Flash Flood Warning #63 (211 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-FF-W-63"
  },
  {
   "id": "ww-PHI-FF-W-63-2026-07-21-Sussex",
   "zip": "",
   "city": "",
   "date": "2026-07-21",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS PHI on 2026-07-21. Duration: 211 min. Counties: Kent, Sussex. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Flash Flood Warning #63 (211 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-FF-W-63"
  },
  {
   "id": "iem-lsr-2026-07-18-wind-38.78--75.13",
   "lat": 38.78,
   "lon": -75.13,
   "zip": "",
   "city": "Lewes",
   "date": "2026-07-18",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Lewes mesonet.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-07-18-wind-38.94--75.32",
   "lat": 38.94,
   "lon": -75.32,
   "zip": "",
   "city": "2 NNW Slaughter Beach",
   "date": "2026-07-18",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.9,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wunderground station KDEMILFO89.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-PHI-SV-W-194-2026-07-18-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-18",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-18. Duration: 49 min. Counties: Kent, Sussex. Storm tags: wind: 80.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #194 (49 min)",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-194"
  },
  {
   "id": "ww-PHI-SV-W-194-2026-07-18-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-18",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-18. Duration: 49 min. Counties: Kent, Sussex. Storm tags: wind: 80.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #194 (49 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-194"
  },
  {
   "id": "ww-PHI-SV-W-194-2026-07-18-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-18",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-18. Duration: 49 min. Counties: Kent, Sussex. Storm tags: wind: 80.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #194 (49 min)",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-194"
  },
  {
   "id": "ww-PHI-SV-W-194-2026-07-18-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-18",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-18. Duration: 49 min. Counties: Kent, Sussex. Storm tags: wind: 80.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #194 (49 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-194"
  },
  {
   "id": "ww-PHI-SV-W-198-2026-07-18-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-18",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-18. Duration: 44 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #198 (44 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-198"
  },
  {
   "id": "ww-PHI-SV-W-198-2026-07-18-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-18",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-18. Duration: 44 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #198 (44 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-198"
  },
  {
   "id": "ww-PHI-SV-W-203-2026-07-18-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-18",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-18. Duration: 8 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #203 (8 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-203"
  },
  {
   "id": "ww-PHI-SV-W-203-2026-07-18-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-18",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-18. Duration: 8 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #203 (8 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-203"
  },
  {
   "id": "ww-PHI-SV-W-202-2026-07-18-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-18",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-18. Duration: 22 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #202 (22 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-202"
  },
  {
   "id": "ww-PHI-SV-W-202-2026-07-18-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-18",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-18. Duration: 22 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #202 (22 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-202"
  },
  {
   "id": "ww-PHI-SV-W-201-2026-07-18-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-18",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-18. Duration: 36 min. Counties: Kent, Sussex. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #201 (36 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-201"
  },
  {
   "id": "ww-PHI-SV-W-201-2026-07-18-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-18",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-18. Duration: 36 min. Counties: Kent, Sussex. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #201 (36 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-201"
  },
  {
   "id": "ww-PHI-SV-W-201-2026-07-18-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-18",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-18. Duration: 36 min. Counties: Kent, Sussex. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #201 (36 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-201"
  },
  {
   "id": "ww-PHI-SV-W-201-2026-07-18-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-18",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-18. Duration: 36 min. Counties: Kent, Sussex. Storm tags: wind: 70.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #201 (36 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-201"
  },
  {
   "id": "ww-PHI-SV-W-193-2026-07-18-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-18",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-18. Duration: 61 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #193 (61 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-193"
  },
  {
   "id": "ww-PHI-SV-W-193-2026-07-18-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-18",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-18. Duration: 61 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #193 (61 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-193"
  },
  {
   "id": "ww-PHI-SV-W-193-2026-07-18-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-18",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-18. Duration: 61 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #193 (61 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-193"
  },
  {
   "id": "ww-PHI-SV-W-193-2026-07-18-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-18",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-18. Duration: 61 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #193 (61 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-193"
  },
  {
   "id": "iem-ww-PHI-TO-W-10-Sussex-tornado-2026-07-18",
   "zip": "",
   "city": "Sussex",
   "date": "2026-07-18",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.85,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "TO W for Sussex.",
   "sourceDetail": "NWS PHI — TO/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-TO-W-10"
  },
  {
   "id": "iem-202607182250-wind-38.78--75.13",
   "lat": 38.78,
   "lon": -75.13,
   "zip": "",
   "city": "Lewes",
   "date": "2026-07-18",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near Lewes, DE. Peak gust: 72 mph.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 72,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-07-18T22:21:00Z-wind-38.56--75.67",
   "lat": 38.56,
   "lon": -75.67,
   "zip": "",
   "city": "3 WSW Bethel",
   "date": "2026-07-18",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND DMG reported near 3 WSW Bethel, DE. Peak gust: 60 mph. A severe line of thunderstorms crossed into southwestern Sussex County near the Nanticoke River and Maryland border approximately 3 miles WSW of Bethel, impacting the Phillips Landing area with scattered tree damage. The storms continued in an ENE direction, passing across Broad Creek and surrounding rural areas, eventually reaching the Cypress Pointe neighborhood and adjacent homes and properties along Woodland Ferry Road. Several properties in this area sustained damage to trees, power lines, sheds, and fences consistent with wind gusts near 60 mph, but no structural damage was observed or reported in this immediate area. Time estimated from radar.",
   "sourceDetail": "NWS PHI — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-18T22:27:00Z-wind-38.59--75.61",
   "lat": 38.59,
   "lon": -75.61,
   "zip": "",
   "city": "1 NNE Bethel",
   "date": "2026-07-18",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND DMG reported near 1 NNE Bethel, DE. Peak gust: 75 mph. A barn sustained loss of metal roof panels. Wind gusts of 75 mph was estimated to have occurred with these storms at this location. There was tree damage observed in the vicinity of the barn as well. Time estimated from radar.",
   "sourceDetail": "NWS PHI — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 75,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-18T23:05:00Z-wind-38.94--75.32",
   "lat": 38.94,
   "lon": -75.32,
   "zip": "",
   "city": "2 NNW Slaughter Beach",
   "date": "2026-07-18",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MARINE TSTM WIND reported near 2 NNW Slaughter Beach, DE. Peak gust: 59 mph. Wunderground station KDEMILFO89.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-07-09-flood-39.72--75.54",
   "lat": 39.72,
   "lon": -75.54,
   "zip": "",
   "city": "1 SE Millside",
   "date": "2026-07-09",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Report of a water rescue at Pigeon Point Road and J Caldwell Lane in Holloway Terrance.",
   "sourceDetail": "NWS PHI — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-09-flood-39.76--75.57",
   "lat": 39.76,
   "lon": -75.57,
   "zip": "",
   "city": "Wawaset Park",
   "date": "2026-07-09",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Report of a water rescue at the intersection of North Union Street and Pennsylvania Avenue in Wilmington.",
   "sourceDetail": "NWS PHI — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-09-flood-39.79--75.66",
   "lat": 39.79,
   "lon": -75.66,
   "zip": "",
   "city": "1 SSW Ashland",
   "date": "2026-07-09",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Water rescue at Brackenville Road and Skyline Orchard Drive in Hockessin. Vehicle stuck in rapidly rising floodwater. Multiple roads impassible in the area.",
   "sourceDetail": "NWS PHI — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-09-flood-39.72--75.55",
   "lat": 39.72,
   "lon": -75.55,
   "zip": "",
   "city": "Millside",
   "date": "2026-07-09",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Report from mPING: Street/road flooding; Street/road closed; Vehicles stranded.",
   "sourceDetail": "NWS PHI — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-09-flood-39.74--75.56",
   "lat": 39.74,
   "lon": -75.56,
   "zip": "",
   "city": "Wilmington",
   "date": "2026-07-09",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Multiple water rescues reported in the city of Wilmington, including on Pennsylvania Ave, Bancroft Parkway, MLK Blvd, S Monroe Street, E 12th Street, and Dure Street. Reports occurred between 527 PM and 543 PM.",
   "sourceDetail": "NWS PHI — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-09-flood-39.80--75.49",
   "lat": 39.8,
   "lon": -75.49,
   "zip": "",
   "city": "Green Acres",
   "date": "2026-07-09",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Report of 2 individuals and a dog stranded in a home on Silverside Rd in Brandywine Hundred.",
   "sourceDetail": "NWS PHI — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-09-flood-39.76--75.51",
   "lat": 39.76,
   "lon": -75.51,
   "zip": "",
   "city": "Hillcrest",
   "date": "2026-07-09",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Drainage ditch overflowing onto Marsh Road. Roadway is flooded.",
   "sourceDetail": "NWS PHI — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "ww-PHI-SV-W-163-2026-07-09-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-09",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-09. Duration: 45 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #163 (45 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-163"
  },
  {
   "id": "ww-PHI-SV-W-163-2026-07-09-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-09",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-09. Duration: 45 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #163 (45 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-163"
  },
  {
   "id": "ww-PHI-SV-W-166-2026-07-09-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-09",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-09. Duration: 53 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #166 (53 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-166"
  },
  {
   "id": "ww-PHI-SV-W-166-2026-07-09-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-09",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-09. Duration: 53 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #166 (53 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-166"
  },
  {
   "id": "ww-PHI-FF-W-39-2026-07-09-New Castle",
   "zip": "",
   "city": "",
   "date": "2026-07-09",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS PHI on 2026-07-09. Duration: 240 min. County: New Castle. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Flash Flood Warning #39 (240 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-FF-W-39"
  },
  {
   "id": "ww-PHI-FF-W-33-2026-07-09-New Castle",
   "zip": "",
   "city": "",
   "date": "2026-07-09",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS PHI on 2026-07-09. Duration: 248 min. County: New Castle. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Flash Flood Warning #33 (248 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-FF-W-33"
  },
  {
   "id": "iem-geo-2026-07-06-flood-38.92--75.42",
   "lat": 38.92,
   "lon": -75.42,
   "zip": "",
   "city": "Milford",
   "date": "2026-07-06",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Picture of vehicle stuck in a flooded roadway on Front Street in Milford, DE.",
   "sourceDetail": "NWS PHI — Broadcast Media via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "ww-PHI-SV-W-162-2026-07-06-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-06",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-06. Duration: 55 min. Counties: Sussex, Kent. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #162 (55 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-162"
  },
  {
   "id": "ww-PHI-SV-W-162-2026-07-06-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-06",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-06. Duration: 55 min. Counties: Sussex, Kent. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #162 (55 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-162"
  },
  {
   "id": "ww-PHI-SV-W-162-2026-07-06-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-06",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-06. Duration: 55 min. Counties: Sussex, Kent. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #162 (55 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-162"
  },
  {
   "id": "ww-PHI-SV-W-162-2026-07-06-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-06",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-06. Duration: 55 min. Counties: Sussex, Kent. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #162 (55 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-162"
  },
  {
   "id": "ww-PHI-FF-W-30-2026-07-06-Kent",
   "zip": "",
   "city": "",
   "date": "2026-07-06",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS PHI on 2026-07-06. Duration: 203 min. Counties: Kent, Sussex. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Flash Flood Warning #30 (203 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-FF-W-30"
  },
  {
   "id": "ww-PHI-FF-W-30-2026-07-06-Sussex",
   "zip": "",
   "city": "",
   "date": "2026-07-06",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS PHI on 2026-07-06. Duration: 203 min. Counties: Kent, Sussex. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Flash Flood Warning #30 (203 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-FF-W-30"
  },
  {
   "id": "ww-PHI-SV-W-146-2026-07-05-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-05",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-05. Duration: 52 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #146 (52 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-146"
  },
  {
   "id": "ww-PHI-SV-W-146-2026-07-05-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-05",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-05. Duration: 52 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #146 (52 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-146"
  },
  {
   "id": "ww-PHI-SV-W-146-2026-07-05-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-05",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-05. Duration: 52 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #146 (52 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-146"
  },
  {
   "id": "ww-PHI-SV-W-146-2026-07-05-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-05",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-05. Duration: 52 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #146 (52 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-146"
  },
  {
   "id": "ww-PHI-SV-W-158-2026-07-05-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-05",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-05. Duration: 40 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #158 (40 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-158"
  },
  {
   "id": "ww-PHI-SV-W-158-2026-07-05-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-05",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-05. Duration: 40 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #158 (40 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-158"
  },
  {
   "id": "ww-PHI-SV-W-149-2026-07-05-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-05",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-05. Duration: 41 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #149 (41 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-149"
  },
  {
   "id": "ww-PHI-SV-W-149-2026-07-05-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-05",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-05. Duration: 41 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #149 (41 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-149"
  },
  {
   "id": "ww-PHI-SV-W-149-2026-07-05-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-05",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-05. Duration: 41 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #149 (41 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-149"
  },
  {
   "id": "ww-PHI-SV-W-149-2026-07-05-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-05",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-05. Duration: 41 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #149 (41 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-149"
  },
  {
   "id": "ww-PHI-SV-W-148-2026-07-05-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-05",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-05. Duration: 36 min. County: Kent. Storm tags: wind: 60.0, hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #148 (36 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-148"
  },
  {
   "id": "ww-PHI-SV-W-148-2026-07-05-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-05",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-05. Duration: 36 min. County: Kent. Storm tags: wind: 60.0, hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #148 (36 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "PHI-SV-W-148"
  },
  {
   "id": "ww-PHI-SV-W-159-2026-07-05-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-05",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-05. Duration: 38 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #159 (38 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-159"
  },
  {
   "id": "ww-PHI-SV-W-159-2026-07-05-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-05",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-05. Duration: 38 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #159 (38 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-159"
  },
  {
   "id": "ww-PHI-SV-W-159-2026-07-05-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-05",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-05. Duration: 38 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #159 (38 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-159"
  },
  {
   "id": "ww-PHI-SV-W-159-2026-07-05-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-05",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-05. Duration: 38 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #159 (38 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-159"
  },
  {
   "id": "ww-PHI-SV-W-160-2026-07-05-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-05",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-05. Duration: 45 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #160 (45 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-160"
  },
  {
   "id": "ww-PHI-SV-W-160-2026-07-05-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-05",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-05. Duration: 45 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #160 (45 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-160"
  },
  {
   "id": "ww-PHI-SV-W-160-2026-07-05-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-05",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-05. Duration: 45 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #160 (45 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-160"
  },
  {
   "id": "ww-PHI-SV-W-160-2026-07-05-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-05",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-05. Duration: 45 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #160 (45 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-160"
  },
  {
   "id": "ww-PHI-FF-W-20-2026-07-05-New Castle",
   "zip": "",
   "city": "",
   "date": "2026-07-05",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS PHI on 2026-07-05. Duration: 240 min. County: New Castle. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Flash Flood Warning #20 (240 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-FF-W-20"
  },
  {
   "id": "iem-lsr-2026-07-04-wind-39.44--75.66",
   "lat": 39.44,
   "lon": -75.66,
   "zip": "",
   "city": "1 S Odessa",
   "date": "2026-07-04",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "DEDOT US 1 at Appoquinimink River station.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-PHI-SV-W-140-2026-07-04-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-04",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-04. Duration: 22 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #140 (22 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-140"
  },
  {
   "id": "ww-PHI-SV-W-140-2026-07-04-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-04",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-04. Duration: 22 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #140 (22 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-140"
  },
  {
   "id": "ww-PHI-SV-W-130-2026-07-04-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-04",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-04. Duration: 43 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #130 (43 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-130"
  },
  {
   "id": "ww-PHI-SV-W-130-2026-07-04-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-04",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-04. Duration: 43 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #130 (43 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-130"
  },
  {
   "id": "ww-PHI-SV-W-130-2026-07-04-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-04",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-04. Duration: 43 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #130 (43 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-130"
  },
  {
   "id": "ww-PHI-SV-W-130-2026-07-04-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-04",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-04. Duration: 43 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #130 (43 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-130"
  },
  {
   "id": "ww-PHI-SV-W-138-2026-07-04-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-04",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-04. Duration: 57 min. Counties: New Castle, Kent. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #138 (57 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-138"
  },
  {
   "id": "ww-PHI-SV-W-138-2026-07-04-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-04",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-04. Duration: 57 min. Counties: New Castle, Kent. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #138 (57 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-138"
  },
  {
   "id": "ww-PHI-SV-W-138-2026-07-04-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-04",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-04. Duration: 57 min. Counties: New Castle, Kent. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #138 (57 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-138"
  },
  {
   "id": "ww-PHI-SV-W-138-2026-07-04-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-04",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-04. Duration: 57 min. Counties: New Castle, Kent. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #138 (57 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-138"
  },
  {
   "id": "ww-PHI-SV-W-137-2026-07-04-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-04",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-04. Duration: 52 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #137 (52 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-137"
  },
  {
   "id": "ww-PHI-SV-W-137-2026-07-04-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-04",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-04. Duration: 52 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #137 (52 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-137"
  },
  {
   "id": "ww-PHI-SV-W-145-2026-07-04-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-04",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-04. Duration: 38 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #145 (38 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-145"
  },
  {
   "id": "ww-PHI-SV-W-145-2026-07-04-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-04",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-04. Duration: 38 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #145 (38 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-145"
  },
  {
   "id": "ww-PHI-SV-W-134-2026-07-04-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-04",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-04. Duration: 43 min. Counties: New Castle, Kent. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #134 (43 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-134"
  },
  {
   "id": "ww-PHI-SV-W-134-2026-07-04-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-04",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-04. Duration: 43 min. Counties: New Castle, Kent. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #134 (43 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-134"
  },
  {
   "id": "ww-PHI-SV-W-134-2026-07-04-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-04",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-04. Duration: 43 min. Counties: New Castle, Kent. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #134 (43 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-134"
  },
  {
   "id": "ww-PHI-SV-W-134-2026-07-04-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-04",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-04. Duration: 43 min. Counties: New Castle, Kent. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #134 (43 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-134"
  },
  {
   "id": "ww-PHI-SV-W-139-2026-07-04-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-04",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-04. Duration: 46 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #139 (46 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-139"
  },
  {
   "id": "ww-PHI-SV-W-139-2026-07-04-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-04",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-07-04. Duration: 46 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #139 (46 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-139"
  },
  {
   "id": "iem-202607050037-wind-39.44--75.66",
   "lat": 39.44,
   "lon": -75.66,
   "zip": "",
   "city": "1 S Odessa",
   "date": "2026-07-04",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 1 S Odessa, DE. Peak gust: 74 mph.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 74,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-PHI-SV-W-107-2026-06-27-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-27",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-06-27. Duration: 50 min. County: Sussex. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #107 (50 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-107"
  },
  {
   "id": "ww-PHI-SV-W-107-2026-06-27-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-27",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-06-27. Duration: 50 min. County: Sussex. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #107 (50 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PHI-SV-W-107"
  },
  {
   "id": "ww-PHI-SV-W-108-2026-06-27-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-27",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-06-27. Duration: 25 min. County: Sussex. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #108 (25 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-108"
  },
  {
   "id": "ww-PHI-SV-W-108-2026-06-27-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-27",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-06-27. Duration: 25 min. County: Sussex. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #108 (25 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PHI-SV-W-108"
  },
  {
   "id": "ww-PHI-SV-W-104-2026-06-22-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-22",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-06-22. Duration: 41 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #104 (41 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-104"
  },
  {
   "id": "ww-PHI-SV-W-104-2026-06-22-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-22",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-06-22. Duration: 41 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #104 (41 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PHI-SV-W-104"
  },
  {
   "id": "ww-PHI-SV-W-104-2026-06-22-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-22",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-06-22. Duration: 41 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #104 (41 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-104"
  },
  {
   "id": "ww-PHI-SV-W-104-2026-06-22-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-22",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-06-22. Duration: 41 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #104 (41 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PHI-SV-W-104"
  },
  {
   "id": "ww-PHI-SV-W-105-2026-06-22-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-22",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-06-22. Duration: 39 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #105 (39 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-105"
  },
  {
   "id": "ww-PHI-SV-W-105-2026-06-22-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-22",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-06-22. Duration: 39 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #105 (39 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-105"
  },
  {
   "id": "ww-PHI-SV-W-105-2026-06-22-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-22",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-06-22. Duration: 39 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #105 (39 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-105"
  },
  {
   "id": "ww-PHI-SV-W-105-2026-06-22-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-22",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-06-22. Duration: 39 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #105 (39 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-105"
  },
  {
   "id": "ww-PHI-SV-W-106-2026-06-22-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-22",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-06-22. Duration: 56 min. Counties: Sussex, Kent. Storm tags: wind: 60.0, hail: 1.0\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #106 (56 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-106"
  },
  {
   "id": "ww-PHI-SV-W-106-2026-06-22-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-22",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-06-22. Duration: 56 min. Counties: Sussex, Kent. Storm tags: wind: 60.0, hail: 1.0\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #106 (56 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PHI-SV-W-106"
  },
  {
   "id": "ww-PHI-SV-W-106-2026-06-22-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-22",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-06-22. Duration: 56 min. Counties: Sussex, Kent. Storm tags: wind: 60.0, hail: 1.0\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #106 (56 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-106"
  },
  {
   "id": "ww-PHI-SV-W-106-2026-06-22-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-22",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-06-22. Duration: 56 min. Counties: Sussex, Kent. Storm tags: wind: 60.0, hail: 1.0\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #106 (56 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PHI-SV-W-106"
  },
  {
   "id": "iem-ww-PHI-TO-W-8-Sussex-tornado-2026-06-22",
   "zip": "",
   "city": "Sussex",
   "date": "2026-06-22",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.85,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "TO W for Sussex.",
   "sourceDetail": "NWS PHI — TO/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-TO-W-8"
  },
  {
   "id": "iem-geo-2026-06-14-flood-39.62--75.66",
   "lat": 39.62,
   "lon": -75.66,
   "zip": "",
   "city": "Bear",
   "date": "2026-06-14",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Water rescue along Foxhunt Drive in Bear, DE.",
   "sourceDetail": "NWS PHI — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "ww-PHI-SV-W-80-2026-06-14-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-14",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-06-14. Duration: 37 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #80 (37 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-80"
  },
  {
   "id": "ww-PHI-SV-W-80-2026-06-14-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-14",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-06-14. Duration: 37 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #80 (37 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-80"
  },
  {
   "id": "ww-PHI-SV-W-82-2026-06-14-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-14",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-06-14. Duration: 51 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #82 (51 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-82"
  },
  {
   "id": "ww-PHI-SV-W-82-2026-06-14-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-14",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-06-14. Duration: 51 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #82 (51 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-82"
  },
  {
   "id": "ww-PHI-FF-W-5-2026-06-14-New Castle",
   "zip": "",
   "city": "",
   "date": "2026-06-14",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS PHI on 2026-06-14. Duration: 165 min. County: New Castle. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Flash Flood Warning #5 (165 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-FF-W-5"
  },
  {
   "id": "ww-PHI-FF-W-3-2026-06-14-New Castle",
   "zip": "",
   "city": "",
   "date": "2026-06-14",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 70,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS PHI on 2026-06-14. Duration: 203 min. County: New Castle. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Flash Flood Warning #3 (203 min)",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-FF-W-3"
  },
  {
   "id": "ww-PHI-SV-W-76-2026-06-12-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-12",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-06-12. Duration: 40 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #76 (40 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-76"
  },
  {
   "id": "ww-PHI-SV-W-76-2026-06-12-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-12",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-06-12. Duration: 40 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #76 (40 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-76"
  },
  {
   "id": "iem-geo-2026-06-12T02:04:00Z-wind-39.44--75.66",
   "lat": 39.44,
   "lon": -75.66,
   "zip": "",
   "city": "1 S Odessa",
   "date": "2026-06-11",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MARINE TSTM WIND reported near 1 S Odessa, DE. Peak gust: 55 mph. Odessa mesonet.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-PHI-SV-W-57-2026-06-06-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-06",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-06-06. Duration: 58 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #57 (58 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-57"
  },
  {
   "id": "ww-PHI-SV-W-57-2026-06-06-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-06",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-06-06. Duration: 58 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #57 (58 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-57"
  },
  {
   "id": "iem-geo-2026-06-06T23:19:00Z-wind-39.67--75.60",
   "lat": 39.67,
   "lon": -75.6,
   "zip": "",
   "city": "1 NE Midvale",
   "date": "2026-06-06",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 1 NE Midvale, DE. Peak gust: 55 mph. ASOS station KILG Wilmington.",
   "sourceDetail": "NWS PHI — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-06-07T01:34:00Z-wind-38.63--75.07",
   "lat": 38.63,
   "lon": -75.07,
   "zip": "",
   "city": "2 N Indian River Inlet",
   "date": "2026-06-06",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MARINE TSTM WIND reported near 2 N Indian River Inlet, DE. Peak gust: 51 mph. Indian River Inlet - DEOS.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "fema-4916",
   "zip": "",
   "city": "Delaware",
   "date": "2026-05-29",
   "county": "Statewide",
   "source": "FEMA Disaster Declaration",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 100,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Federal Major Disaster Declaration: SEVERE WINTER STORM. Incident period: 2026-02-22 to 2026-02-23.",
   "sourceDetail": "DR-4916 — SEVERE WINTER STORM",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "iem-lsr-2026-05-27-wind-39.13--75.52",
   "lat": 39.13,
   "lon": -75.52,
   "zip": "",
   "city": "1 N Highland Acres",
   "date": "2026-05-27",
   "county": "Kent",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Trained spotter on Manor Drive in Dover estimated wind gusts 45 to 50 mph with a thunderstorm. No damage observed.",
   "sourceDetail": "NWS PHI — Trained Spotter via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "reported"
  },
  {
   "id": "ww-PHI-SV-W-53-2026-05-27-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-27",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-05-27. Duration: 62 min. County: Kent. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #53 (62 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-53"
  },
  {
   "id": "ww-PHI-SV-W-53-2026-05-27-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-27",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-05-27. Duration: 62 min. County: Kent. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #53 (62 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-53"
  },
  {
   "id": "ww-PHI-SV-W-52-2026-05-27-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-27",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-05-27. Duration: 40 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #52 (40 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-52"
  },
  {
   "id": "ww-PHI-SV-W-52-2026-05-27-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-27",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-05-27. Duration: 40 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #52 (40 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-52"
  },
  {
   "id": "ww-PHI-SV-W-52-2026-05-27-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-27",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-05-27. Duration: 40 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #52 (40 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-52"
  },
  {
   "id": "ww-PHI-SV-W-52-2026-05-27-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-27",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-05-27. Duration: 40 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #52 (40 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-52"
  },
  {
   "id": "iem-202605271555-wind-39.13--75.52",
   "lat": 39.13,
   "lon": -75.52,
   "zip": "",
   "city": "1 N Highland Acres",
   "date": "2026-05-27",
   "county": "Kent",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 1 N Highland Acres, DE. Peak gust: 58 mph.",
   "sourceDetail": "NWS PHI — Trained Spotter via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "reported"
  },
  {
   "id": "ncei-1342716-2026-05-27",
   "lon": 214258,
   "zip": "",
   "city": "HARTLY",
   "date": "2026-05-27",
   "county": "Kent",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Multiple large tree limbs were blown off in Hartly.",
   "sourceDetail": "Verified by Public — NCEI Event #1342716",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ww-PHI-SV-W-42-2026-05-20-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-20",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-05-20. Duration: 46 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #42 (46 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-42"
  },
  {
   "id": "ww-PHI-SV-W-42-2026-05-20-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-20",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-05-20. Duration: 46 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #42 (46 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-42"
  },
  {
   "id": "ww-PHI-SV-W-43-2026-05-20-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-20",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-05-20. Duration: 40 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #43 (40 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-43"
  },
  {
   "id": "ww-PHI-SV-W-43-2026-05-20-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-20",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-05-20. Duration: 40 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #43 (40 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-43"
  },
  {
   "id": "ww-PHI-SV-W-37-2026-05-20-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-20",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-05-20. Duration: 40 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #37 (40 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-37"
  },
  {
   "id": "ww-PHI-SV-W-37-2026-05-20-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-20",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-05-20. Duration: 40 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #37 (40 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-37"
  },
  {
   "id": "ww-PHI-SV-W-40-2026-05-20-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-20",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-05-20. Duration: 42 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #40 (42 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-40"
  },
  {
   "id": "ww-PHI-SV-W-40-2026-05-20-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-20",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-05-20. Duration: 42 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #40 (42 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PHI-SV-W-40"
  },
  {
   "id": "ww-PHI-SV-W-40-2026-05-20-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-20",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-05-20. Duration: 42 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #40 (42 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-40"
  },
  {
   "id": "ww-PHI-SV-W-40-2026-05-20-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-20",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-05-20. Duration: 42 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #40 (42 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PHI-SV-W-40"
  },
  {
   "id": "ncei-1333581-2026-04-01",
   "lon": 213075,
   "zip": "",
   "city": "CLAYTON",
   "date": "2026-04-01",
   "county": "Kent",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Several large trees and power lines were blown down around Clayton.",
   "sourceDetail": "Verified by State Official — NCEI Event #1333581",
   "windSpeedMph": 55,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1333587-2026-04-01",
   "lon": 213075,
   "zip": "",
   "city": "SMYRNA",
   "date": "2026-04-01",
   "county": "Kent",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Multiple large trees and power lines were blown down in Smyrna.",
   "sourceDetail": "Verified by State Official — NCEI Event #1333587",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1333589-2026-04-01",
   "lon": 213075,
   "zip": "",
   "city": "CHESTNUT KNOLL",
   "date": "2026-04-01",
   "county": "Sussex",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "There were multiple reports of large trees blown down in Milford.",
   "sourceDetail": "Verified by State Official — NCEI Event #1333589",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ww-PHI-SV-W-26-2026-04-01-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-04-01",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-04-01. Duration: 36 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #26 (36 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-26"
  },
  {
   "id": "ww-PHI-SV-W-26-2026-04-01-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-04-01",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-04-01. Duration: 36 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #26 (36 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-26"
  },
  {
   "id": "ww-PHI-SV-W-29-2026-04-01-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-04-01",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-04-01. Duration: 14 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #29 (14 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-29"
  },
  {
   "id": "ww-PHI-SV-W-29-2026-04-01-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-04-01",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-04-01. Duration: 14 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #29 (14 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-29"
  },
  {
   "id": "ww-PHI-SV-W-24-2026-04-01-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-04-01",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-04-01. Duration: 41 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #24 (41 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-24"
  },
  {
   "id": "ww-PHI-SV-W-24-2026-04-01-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-04-01",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-04-01. Duration: 41 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #24 (41 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PHI-SV-W-24"
  },
  {
   "id": "ww-PHI-SV-W-24-2026-04-01-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-04-01",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-04-01. Duration: 41 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #24 (41 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-24"
  },
  {
   "id": "ww-PHI-SV-W-24-2026-04-01-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-04-01",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-04-01. Duration: 41 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #24 (41 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "PHI-SV-W-24"
  },
  {
   "id": "ww-PHI-SV-W-27-2026-04-01-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-04-01",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-04-01. Duration: 33 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #27 (33 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-27"
  },
  {
   "id": "ww-PHI-SV-W-27-2026-04-01-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-04-01",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-04-01. Duration: 33 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #27 (33 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-27"
  },
  {
   "id": "ww-PHI-SV-W-27-2026-04-01-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-04-01",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-04-01. Duration: 33 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #27 (33 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-27"
  },
  {
   "id": "ww-PHI-SV-W-27-2026-04-01-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-04-01",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-04-01. Duration: 33 min. Counties: Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #27 (33 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-27"
  },
  {
   "id": "iem-lsr-2026-03-16-wind-38.57--75.62",
   "lat": 38.57,
   "lon": -75.62,
   "zip": "",
   "city": "Bethel",
   "date": "2026-03-16",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Measured 68 mph wind gust by broadcast media meteorologist. Partial roof blown off shed. Photo provided in report.",
   "sourceDetail": "NWS PHI — Broadcast Media via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "reported"
  },
  {
   "id": "asos-bf-33N-2026-03-16",
   "lat": 39.2187,
   "lon": -75.6005,
   "zip": "",
   "city": "Cheswold",
   "date": "2026-03-16",
   "county": "Kent",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Cheswold (33N) recorded a 66 mph gust.",
   "sourceDetail": "DE_ASOS automated observation — Cheswold (33N) [365d backfill 2026-08]",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-DOV-2026-03-16",
   "lat": 39.1295,
   "lon": -75.466,
   "zip": "",
   "city": "DOVER AFB",
   "date": "2026-03-16",
   "county": "Kent",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "DOVER AFB (DOV) recorded a 66 mph gust.",
   "sourceDetail": "DE_ASOS automated observation — DOVER AFB (DOV) [365d backfill 2026-08]",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-16-wind-39.09--75.46",
   "lat": 39.09,
   "lon": -75.46,
   "zip": "",
   "city": "1 NE Magnolia",
   "date": "2026-03-16",
   "county": "Kent",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "DELDOT mesonet station.",
   "sourceDetail": "NWS PHI — Dept of Highways via Iowa Mesonet",
   "windSpeedMph": 73,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-03-16-wind-39.78--75.51",
   "lat": 39.78,
   "lon": -75.51,
   "zip": "",
   "city": "Shellburne",
   "date": "2026-03-16",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DEL14 I-95 At Marsh Road.",
   "sourceDetail": "NWS PHI — Dept of Highways via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "reported"
  },
  {
   "id": "asos-bf-GED-2026-03-16",
   "lat": 38.6892,
   "lon": -75.3589,
   "zip": "",
   "city": "GEORGETOWN/SUSSEX",
   "date": "2026-03-16",
   "county": "Sussex",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "GEORGETOWN/SUSSEX (GED) recorded a 61 mph gust.",
   "sourceDetail": "DE_ASOS automated observation — GEORGETOWN/SUSSEX (GED) [365d backfill 2026-08]",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-16-wind-38.68--75.08",
   "lat": 38.68,
   "lon": -75.08,
   "zip": "",
   "city": "Indian Beach",
   "date": "2026-03-16",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Dewey Beach mesonet.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-17T02:48:00Z-tornado-38.98--75.49",
   "lat": 38.98,
   "lon": -75.49,
   "zip": "",
   "city": "2 SW Frederica",
   "date": "2026-03-16",
   "county": "Kent",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 92,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "TORNADO reported near 2 SW Frederica, DE. An EF-1 tornado occurred south of Frederica. Tree damage started at the intersection of Carpenter Bridge Road and Fork Landing Road, where multiple trees were uprooted and snapped. Tree damage continued eastward along Fork Landing Road, including multiple trees snapped. One snapped tree fell into a shed, destroying the shed. Tree damage was observed along Fork Landing Road until just before Browns Branch.",
   "sourceDetail": "NWS PHI — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "ncei-1323652-2026-03-16",
   "lon": 211805,
   "zip": "",
   "city": "HICKMAN",
   "date": "2026-03-16",
   "county": "Kent",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Trees and wires down along Hickman Road. Time estimated from radar.",
   "sourceDetail": "Verified by State Official — NCEI Event #1323652",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1323653-2026-03-16",
   "lon": 211805,
   "zip": "",
   "city": "HOLLANDSVILLE",
   "date": "2026-03-16",
   "county": "Kent",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "From spotter network, tree damage reported west of Felton between Sandtown Road and Burnite Mill Road. Time estimated from radar.",
   "sourceDetail": "Verified by Trained Spotter — NCEI Event #1323653",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1323659-2026-03-16",
   "lon": 211805,
   "zip": "",
   "city": "CAMDEN",
   "date": "2026-03-16",
   "county": "Kent",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Downed trees, power lines, and a portion of a structural awning blown off of a building near Webbs Lane and New Burton Road in Dover. Time estimated from radar. Public report relayed via broadcast media.",
   "sourceDetail": "Verified by Public — NCEI Event #1323659",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1323660-2026-03-16",
   "lon": 211805,
   "zip": "",
   "city": "HARRINGTON",
   "date": "2026-03-16",
   "county": "Kent",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Multiple trees uprooted with some snapped. Irrigation systems damage. Time estimated from radar.",
   "sourceDetail": "Verified by Trained Spotter — NCEI Event #1323660",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1323661-2026-03-16",
   "lon": 211805,
   "zip": "",
   "city": "FELTON YORDE ARPT",
   "date": "2026-03-16",
   "county": "Kent",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Broadcast media reported several downed trees, damaged farm equipment, and overturned construction message board trailer west of Killens Pond State Park. Time estimated by radar.",
   "sourceDetail": "Verified by Broadcast Media — NCEI Event #1323661",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1323662-2026-03-16",
   "lon": 211805,
   "zip": "",
   "city": "WOODLAND BEACH",
   "date": "2026-03-16",
   "county": "Kent",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wires down around Hay Point Landing Road and Hawkey Branch Road. Time estimated from radar.",
   "sourceDetail": "Verified by Emergency Manager — NCEI Event #1323662",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1323649-2026-03-16",
   "lon": 211805,
   "zip": "",
   "city": "FREDERICA",
   "date": "2026-03-16",
   "county": "Kent",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "An EF-1 tornado occurred south of Frederica. Tree damage started at the intersection of Carpenter Bridge Road and Fork Landing Road, where multiple trees were uprooted and snapped. Tree damage continued eastward along Fork Landing Road, including multiple trees snapped. One snapped tree fell into a shed, destroying the shed. Tree damage was observed along Fork Landing Road until just before Browns Branch.",
   "sourceDetail": "Verified by NWS Storm Survey — NCEI Event #1323649",
   "tornadoScale": "EF1",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ww-PHI-SV-W-15-2026-03-16-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-03-16",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-03-16. Duration: 62 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #15 (62 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-15"
  },
  {
   "id": "ww-PHI-SV-W-15-2026-03-16-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-03-16",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-03-16. Duration: 62 min. County: Sussex. Storm tags: wind: 60.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #15 (62 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-15"
  },
  {
   "id": "ww-PHI-SV-W-12-2026-03-16-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-03-16",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-03-16. Duration: 53 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #12 (53 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-12"
  },
  {
   "id": "ww-PHI-SV-W-12-2026-03-16-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-03-16",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-03-16. Duration: 53 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #12 (53 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-12"
  },
  {
   "id": "ww-PHI-SV-W-17-2026-03-16-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-03-16",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-03-16. Duration: 51 min. County: New Castle. Storm tags: wind: 70.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #17 (51 min)",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-17"
  },
  {
   "id": "ww-PHI-SV-W-17-2026-03-16-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-03-16",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-03-16. Duration: 51 min. County: New Castle. Storm tags: wind: 70.0, hail: 0.75\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #17 (51 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-17"
  },
  {
   "id": "ww-PHI-SV-W-13-2026-03-16-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-03-16",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-03-16. Duration: 62 min. Counties: New Castle, Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #13 (62 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-13"
  },
  {
   "id": "ww-PHI-SV-W-13-2026-03-16-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-03-16",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-03-16. Duration: 62 min. Counties: New Castle, Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #13 (62 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-13"
  },
  {
   "id": "ww-PHI-SV-W-13-2026-03-16-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-03-16",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-03-16. Duration: 62 min. Counties: New Castle, Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #13 (62 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-13"
  },
  {
   "id": "ww-PHI-SV-W-13-2026-03-16-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-03-16",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-03-16. Duration: 62 min. Counties: New Castle, Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #13 (62 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-13"
  },
  {
   "id": "ww-PHI-SV-W-13-2026-03-16-Sussex-wind",
   "zip": "",
   "city": "",
   "date": "2026-03-16",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-03-16. Duration: 62 min. Counties: New Castle, Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #13 (62 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-13"
  },
  {
   "id": "ww-PHI-SV-W-13-2026-03-16-Sussex-hail",
   "zip": "",
   "city": "",
   "date": "2026-03-16",
   "county": "Sussex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-03-16. Duration: 62 min. Counties: New Castle, Kent, Sussex. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #13 (62 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-13"
  },
  {
   "id": "iem-ww-PHI-TO-W-2-Kent-tornado-2026-03-16",
   "zip": "",
   "city": "Kent",
   "date": "2026-03-16",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.85,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "TO W for Kent.",
   "sourceDetail": "NWS PHI — TO/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-TO-W-2"
  },
  {
   "id": "iem-ww-PHI-TO-W-1-Kent-tornado-2026-03-16",
   "zip": "",
   "city": "Kent",
   "date": "2026-03-16",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.85,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "TO W for Kent.",
   "sourceDetail": "NWS PHI — TO/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-TO-W-1"
  },
  {
   "id": "iem-ww-PHI-TO-W-3-Kent-tornado-2026-03-16",
   "zip": "",
   "city": "Kent",
   "date": "2026-03-16",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.85,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "TO W for Kent.",
   "sourceDetail": "NWS PHI — TO/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-TO-W-3"
  },
  {
   "id": "asos-bf-ILG-2026-03-16",
   "lat": 39.6728,
   "lon": -75.6008,
   "zip": "",
   "city": "WILMINGTON AIRPORT",
   "date": "2026-03-16",
   "county": "New Castle",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WILMINGTON AIRPORT (ILG) recorded a 51 mph gust.",
   "sourceDetail": "DE_ASOS automated observation — WILMINGTON AIRPORT (ILG) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603170240-wind-38.57--75.62",
   "lat": 38.57,
   "lon": -75.62,
   "zip": "",
   "city": "Bethel",
   "date": "2026-03-16",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near Bethel, DE. Peak gust: 78 mph.",
   "sourceDetail": "NWS PHI — Broadcast Media via Iowa Mesonet",
   "windSpeedMph": 78,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-202603170250-wind-39.22--75.60",
   "lat": 39.22,
   "lon": -75.6,
   "zip": "",
   "city": "1 WSW Cheswold",
   "date": "2026-03-16",
   "county": "Kent",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 1 WSW Cheswold, DE. Peak gust: 76 mph.",
   "sourceDetail": "NWS PHI — AWOS via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603170251-wind-39.13--75.47",
   "lat": 39.13,
   "lon": -75.47,
   "zip": "",
   "city": "Dover Air Force Base",
   "date": "2026-03-16",
   "county": "Kent",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near Dover Air Force Base, DE. Peak gust: 76 mph.",
   "sourceDetail": "NWS PHI — AWOS via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603170252-wind-39.09--75.46",
   "lat": 39.09,
   "lon": -75.46,
   "zip": "",
   "city": "1 NE Magnolia",
   "date": "2026-03-16",
   "county": "Kent",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 1 NE Magnolia, DE. Peak gust: 84 mph.",
   "sourceDetail": "NWS PHI — Dept of Highways via Iowa Mesonet",
   "windSpeedMph": 84,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-202603170257-wind-39.78--75.51",
   "lat": 39.78,
   "lon": -75.51,
   "zip": "",
   "city": "Shellburne",
   "date": "2026-03-16",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near Shellburne, DE. Peak gust: 66 mph.",
   "sourceDetail": "NWS PHI — Dept of Highways via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-202603170303-wind-38.69--75.36",
   "lat": 38.69,
   "lon": -75.36,
   "zip": "",
   "city": "Delaware Coastal Airpor",
   "date": "2026-03-16",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near Delaware Coastal Airpor, DE. Peak gust: 70 mph.",
   "sourceDetail": "NWS PHI — ASOS via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603170322-wind-38.68--75.08",
   "lat": 38.68,
   "lon": -75.08,
   "zip": "",
   "city": "Indian Beach",
   "date": "2026-03-16",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near Indian Beach, DE. Peak gust: 67 mph.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-17T02:39:00Z-wind-39.11--75.64",
   "lat": 39.11,
   "lon": -75.64,
   "zip": "",
   "city": "Hazlettville",
   "date": "2026-03-16",
   "county": "Kent",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND DMG reported near Hazlettville, DE. Peak gust: 100 mph. *** 1 INJ *** Straight line wind damage consistent with wind speeds of 90 to 100 mph occurred West of Camden Delaware. Tree damage was first observed on Honeysuckle Road just south of the intersection with Westville Road. The highest degree of damage was noted near the intersection of Probst Lane and Westville Road. Several trees were snapped, including multiple trees that fell onto mobile homes. One injury was reported in this location. Sporadic tree damage was observed further east near and along Quail Run. Based on the debris direction, this was determined to be straight line wind damage.",
   "sourceDetail": "NWS PHI — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 100,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-03-11-wind-39.67--75.75",
   "lat": 39.67,
   "lon": -75.75,
   "zip": "",
   "city": "1 SSE Newark",
   "date": "2026-03-11",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DAGF White Clay Creek Newark.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-11-wind-39.45--75.72",
   "lat": 39.45,
   "lon": -75.72,
   "zip": "",
   "city": "Middletown",
   "date": "2026-03-11",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near Middletown",
   "sourceDetail": "NWS PHI — Trained Spotter via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-03-11-wind-39.70--75.62",
   "lat": 39.7,
   "lon": -75.62,
   "zip": "",
   "city": "1 WSW Hayden Park",
   "date": "2026-03-11",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DEL20 I-95 At Sr 141.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-11-wind-39.44--75.66",
   "lat": 39.44,
   "lon": -75.66,
   "zip": "",
   "city": "1 S Odessa",
   "date": "2026-03-11",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DEL13 Us 1 At Appoquinimink River.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-11-wind-39.51--75.77",
   "lat": 39.51,
   "lon": -75.77,
   "zip": "",
   "city": "3 W Mount Pleasant",
   "date": "2026-03-11",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station FW7093 Middletown.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-PHI-SV-W-4-2026-03-11-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-03-11",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-03-11. Duration: 47 min. Counties: New Castle, Kent. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #4 (47 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-4"
  },
  {
   "id": "ww-PHI-SV-W-4-2026-03-11-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-03-11",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-03-11. Duration: 47 min. Counties: New Castle, Kent. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #4 (47 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-4"
  },
  {
   "id": "ww-PHI-SV-W-4-2026-03-11-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-03-11",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-03-11. Duration: 47 min. Counties: New Castle, Kent. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #4 (47 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-4"
  },
  {
   "id": "ww-PHI-SV-W-4-2026-03-11-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-03-11",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-03-11. Duration: 47 min. Counties: New Castle, Kent. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #4 (47 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-4"
  },
  {
   "id": "ww-PHI-SV-W-2-2026-03-11-Kent-wind",
   "zip": "",
   "city": "",
   "date": "2026-03-11",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-03-11. Duration: 42 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #2 (42 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-2"
  },
  {
   "id": "ww-PHI-SV-W-2-2026-03-11-Kent-hail",
   "zip": "",
   "city": "",
   "date": "2026-03-11",
   "county": "Kent",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-03-11. Duration: 42 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #2 (42 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-2"
  },
  {
   "id": "ww-PHI-SV-W-2-2026-03-11-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2026-03-11",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-03-11. Duration: 42 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #2 (42 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-2"
  },
  {
   "id": "ww-PHI-SV-W-2-2026-03-11-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2026-03-11",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2026-03-11. Duration: 42 min. Counties: Kent, New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #2 (42 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-2"
  },
  {
   "id": "iem-202603120025-wind-39.67--75.75",
   "lat": 39.67,
   "lon": -75.75,
   "zip": "",
   "city": "1 SSE Newark",
   "date": "2026-03-11",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 1 SSE Newark, DE. Peak gust: 61 mph.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120027-wind-39.45--75.72",
   "lat": 39.45,
   "lon": -75.72,
   "zip": "",
   "city": "Middletown",
   "date": "2026-03-11",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near Middletown, DE. Peak gust: 61 mph.",
   "sourceDetail": "NWS PHI — Trained Spotter via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-202603120032-wind-39.70--75.62",
   "lat": 39.7,
   "lon": -75.62,
   "zip": "",
   "city": "1 WSW Hayden Park",
   "date": "2026-03-11",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 1 WSW Hayden Park, DE. Peak gust: 58 mph.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120032-wind-39.44--75.66",
   "lat": 39.44,
   "lon": -75.66,
   "zip": "",
   "city": "1 S Odessa",
   "date": "2026-03-11",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 1 S Odessa, DE. Peak gust: 69 mph.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 69,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202603120035-wind-39.51--75.77",
   "lat": 39.51,
   "lon": -75.77,
   "zip": "",
   "city": "3 W Mount Pleasant",
   "date": "2026-03-11",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 3 W Mount Pleasant, DE. Peak gust: 61 mph.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-12T00:40:00Z-wind-39.52--75.59",
   "lat": 39.52,
   "lon": -75.59,
   "zip": "",
   "city": "Port Penn",
   "date": "2026-03-11",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near Port Penn, DE. Peak gust: 51 mph. Mesonet station DPPN Port Penn DE-VFC.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-03-12T00:37:00Z-wind-39.67--75.60",
   "lat": 39.67,
   "lon": -75.6,
   "zip": "",
   "city": "1 NE Midvale",
   "date": "2026-03-11",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 1 NE Midvale, DE. Peak gust: 55 mph. ASOS station KILG Wilmington.",
   "sourceDetail": "NWS PHI — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-23-wind-38.68--75.08",
   "lat": 38.68,
   "lon": -75.08,
   "zip": "",
   "city": "Indian Beach",
   "date": "2026-02-23",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station XDEW Dewey Beach.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-23-wind-38.79--75.16",
   "lat": 38.79,
   "lon": -75.16,
   "zip": "",
   "city": "2 WNW Lewes",
   "date": "2026-02-23",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station XLEW Lewes.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202602230647-wind-38.68--75.08",
   "lat": 38.68,
   "lon": -75.08,
   "zip": "",
   "city": "Indian Beach",
   "date": "2026-02-23",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near Indian Beach, DE. Peak gust: 63 mph.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202602230724-wind-38.79--75.16",
   "lat": 38.79,
   "lon": -75.16,
   "zip": "",
   "city": "2 WNW Lewes",
   "date": "2026-02-23",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 WNW Lewes, DE. Peak gust: 67 mph.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-22-wind-38.61--75.06",
   "lat": 38.61,
   "lon": -75.06,
   "zip": "",
   "city": "Indian River Inlet",
   "date": "2026-02-22",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station DEL18 Sr1 Irib North.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202602230402-wind-38.61--75.06",
   "lat": 38.61,
   "lon": -75.06,
   "zip": "",
   "city": "Indian River Inlet",
   "date": "2026-02-22",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near Indian River Inlet, DE. Peak gust: 68 mph.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "fema-4916-Kent",
   "zip": "",
   "city": "Kent",
   "date": "2026-02-22",
   "county": "Kent",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Federal disaster declaration: SEVERE WINTER STORM",
   "sourceDetail": "FEMA DR-4916: SEVERE WINTER STORM",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "fema-4916-Sussex",
   "zip": "",
   "city": "Sussex",
   "date": "2026-02-22",
   "county": "Sussex",
   "source": "FEMA Declaration",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Federal disaster declaration: SEVERE WINTER STORM",
   "sourceDetail": "FEMA DR-4916: SEVERE WINTER STORM",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1316381-2026-02-07",
   "lon": 210798,
   "zip": "",
   "city": "Delaware Beaches",
   "date": "2026-02-07",
   "county": "Delaware Beaches",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Wind gust of 58 mph at Route 1 Indian River Inlet Bridge station.",
   "sourceDetail": "Verified by Department of Highways — NCEI Event #1316381",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "asos-bf-GED-2026-02-07",
   "lat": 38.6892,
   "lon": -75.3589,
   "zip": "",
   "city": "GEORGETOWN/SUSSEX",
   "date": "2026-02-07",
   "county": "Sussex",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "GEORGETOWN/SUSSEX (GED) recorded a 52 mph gust.",
   "sourceDetail": "DE_ASOS automated observation — GEORGETOWN/SUSSEX (GED) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-ILG-2026-02-07",
   "lat": 39.6728,
   "lon": -75.6008,
   "zip": "",
   "city": "WILMINGTON AIRPORT",
   "date": "2026-02-07",
   "county": "New Castle",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WILMINGTON AIRPORT (ILG) recorded a 58 mph gust.",
   "sourceDetail": "DE_ASOS automated observation — WILMINGTON AIRPORT (ILG) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-PHI-HW-W-1-New Castle-wind-2026-02-07",
   "zip": "",
   "city": "New Castle",
   "date": "2026-02-07",
   "county": "New Castle",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for New Castle.",
   "sourceDetail": "NWS PHI — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-HW-W-1"
  },
  {
   "id": "iem-ww-PHI-HW-W-1-Kent-wind-2026-02-07",
   "zip": "",
   "city": "Kent",
   "date": "2026-02-07",
   "county": "Kent",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for Kent.",
   "sourceDetail": "NWS PHI — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-HW-W-1"
  },
  {
   "id": "iem-ww-PHI-HW-W-1-Sussex-wind-2026-02-07",
   "zip": "",
   "city": "Sussex",
   "date": "2026-02-07",
   "county": "Sussex",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for Sussex.",
   "sourceDetail": "NWS PHI — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-HW-W-1"
  },
  {
   "id": "iem-ww-PHI-HW-W-1-Delaware-wind-2026-02-07",
   "zip": "",
   "city": "Delaware",
   "date": "2026-02-07",
   "county": "Delaware",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for Delaware.",
   "sourceDetail": "NWS PHI — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-HW-W-1"
  },
  {
   "id": "asos-bf-ILG-2025-12-29",
   "lat": 39.6728,
   "lon": -75.6008,
   "zip": "",
   "city": "WILMINGTON AIRPORT",
   "date": "2025-12-29",
   "county": "New Castle",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WILMINGTON AIRPORT (ILG) recorded a 55 mph gust.",
   "sourceDetail": "DE_ASOS automated observation — WILMINGTON AIRPORT (ILG) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-PHI-SV-W-231-2025-12-19-New Castle-wind",
   "zip": "",
   "city": "",
   "date": "2025-12-19",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2025-12-19. Duration: 65 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #231 (65 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-SV-W-231"
  },
  {
   "id": "ww-PHI-SV-W-231-2025-12-19-New Castle-hail",
   "zip": "",
   "city": "",
   "date": "2025-12-19",
   "county": "New Castle",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS PHI on 2025-12-19. Duration: 65 min. County: New Castle. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS PHI — Severe Thunderstorm Warning #231 (65 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "PHI-SV-W-231"
  },
  {
   "id": "asos-bf-GED-2025-12-19",
   "lat": 38.6892,
   "lon": -75.3589,
   "zip": "",
   "city": "GEORGETOWN/SUSSEX",
   "date": "2025-12-19",
   "county": "Sussex",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "GEORGETOWN/SUSSEX (GED) recorded a 53 mph gust.",
   "sourceDetail": "DE_ASOS automated observation — GEORGETOWN/SUSSEX (GED) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-ILG-2025-12-19",
   "lat": 39.6728,
   "lon": -75.6008,
   "zip": "",
   "city": "WILMINGTON AIRPORT",
   "date": "2025-12-19",
   "county": "New Castle",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WILMINGTON AIRPORT (ILG) recorded a 50 mph gust.",
   "sourceDetail": "DE_ASOS automated observation — WILMINGTON AIRPORT (ILG) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-PHI-HW-W-3-New Castle-wind-2025-12-19",
   "zip": "",
   "city": "New Castle",
   "date": "2025-12-19",
   "county": "New Castle",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for New Castle.",
   "sourceDetail": "NWS PHI — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-HW-W-3"
  },
  {
   "id": "asos-bf-ILG-2025-11-16",
   "lat": 39.6728,
   "lon": -75.6008,
   "zip": "",
   "city": "WILMINGTON AIRPORT",
   "date": "2025-11-16",
   "county": "New Castle",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "WILMINGTON AIRPORT (ILG) recorded a 51 mph gust.",
   "sourceDetail": "DE_ASOS automated observation — WILMINGTON AIRPORT (ILG) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-10-31T19:08:00Z-wind-39.67--75.60",
   "lat": 39.67,
   "lon": -75.6,
   "zip": "",
   "city": "1 NE Midvale",
   "date": "2025-10-31",
   "county": "New Castle",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 NE Midvale, DE. Peak gust: 54 mph. ASOS station KILG Wilmington.",
   "sourceDetail": "NWS PHI — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-10-30-flood-38.63--75.13",
   "lat": 38.63,
   "lon": -75.13,
   "zip": "",
   "city": "1 ENE Long Neck",
   "date": "2025-10-30",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Combination of tidal and freshwater flooding of yards in Mariners Cove, Long Neck, DE. Radio operator estimated 3 inches of rain fell.",
   "sourceDetail": "NWS PHI — Amateur Radio via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-10-30-flood-38.51--75.06",
   "lat": 38.51,
   "lon": -75.06,
   "zip": "",
   "city": "South Bethany",
   "date": "2025-10-30",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "SBED1 crested at 3.85 feet MLLW in Moderate Flood Stage.",
   "sourceDetail": "NWS PHI — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-10-13-flood-38.78--75.12",
   "lat": 38.78,
   "lon": -75.12,
   "zip": "",
   "city": "1 ENE Lewes",
   "date": "2025-10-13",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "The tide gauge at Lewes (LWSD1) peaked at 7.12 feet MLLW in Moderate Flood Stage.",
   "sourceDetail": "NWS PHI — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-10-13-flood-39.35--75.55",
   "lat": 39.35,
   "lon": -75.55,
   "zip": "",
   "city": "1 SE Chambersville",
   "date": "2025-10-13",
   "county": "Kent",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Water covering the road on Rt. 9. From X.",
   "sourceDetail": "NWS PHI — Storm Chaser via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2025-10-12-wind-38.51--75.06",
   "lat": 38.51,
   "lon": -75.06,
   "zip": "",
   "city": "1 SSW South Bethany",
   "date": "2025-10-12",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Measured by personal weather station KDEBETHA70.",
   "sourceDetail": "NWS PHI — Public via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2025-10-12-wind-38.61--75.06",
   "lat": 38.61,
   "lon": -75.06,
   "zip": "",
   "city": "Indian River Inlet",
   "date": "2025-10-12",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "DelDOT gauge at Indian River Inlet. Peak sustained wind was 46 mph.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-10-12-flood-38.60--75.17",
   "lat": 38.6,
   "lon": -75.17,
   "zip": "",
   "city": "2 SW Long Neck",
   "date": "2025-10-12",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Oak Orchard Rd in the area of River Rd is closed due to flooding. Reported by DelDOT.",
   "sourceDetail": "NWS PHI — Dept of Highways via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-10-12-flood-38.78--75.14",
   "lat": 38.78,
   "lon": -75.14,
   "zip": "",
   "city": "Lewes",
   "date": "2025-10-12",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Savannah Road is closed due to nearly 1 foot of water across the roadway.",
   "sourceDetail": "NWS PHI — Broadcast Media via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-10-12-flood-38.78--75.12",
   "lat": 38.78,
   "lon": -75.12,
   "zip": "",
   "city": "1 ENE Lewes",
   "date": "2025-10-12",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "The tide gauge at Lewes (LWSD1) crested at 7.73 feet in Moderate Flood Stage.",
   "sourceDetail": "NWS PHI — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-10-12-flood-39.06--75.40",
   "lat": 39.06,
   "lon": -75.4,
   "zip": "",
   "city": "Bowers Beach",
   "date": "2025-10-12",
   "county": "Kent",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "BOWD1 (Murderkill River-Bowers Beach) tide gauge crested at 7.85 feet MLLW in Moderate flood stage.",
   "sourceDetail": "NWS PHI — Other Federal via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-10-12-flood-38.62--75.15",
   "lat": 38.62,
   "lon": -75.15,
   "zip": "",
   "city": "Long Neck",
   "date": "2025-10-12",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flooding on Long Neck Rd. From FB.",
   "sourceDetail": "NWS PHI — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-10-12-flood-39.31--75.50",
   "lat": 39.31,
   "lon": -75.5,
   "zip": "",
   "city": "2 SW Woodland Beach",
   "date": "2025-10-12",
   "county": "Kent",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Woodland Beach Rd at DE 9 closed due to flooding. Reported by DelDOT.",
   "sourceDetail": "NWS PHI — Dept of Highways via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2025-10-12-flood-38.54--75.06",
   "lat": 38.54,
   "lon": -75.06,
   "zip": "",
   "city": "Bethany Beach",
   "date": "2025-10-12",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Water adjacent to Rt. 1.",
   "sourceDetail": "NWS PHI — Trained Spotter via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-202510130109-wind-38.51--75.06",
   "lat": 38.51,
   "lon": -75.06,
   "zip": "",
   "city": "1 SSW South Bethany",
   "date": "2025-10-12",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 SSW South Bethany, DE. Peak gust: 63 mph.",
   "sourceDetail": "NWS PHI — Public via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-202510130337-wind-38.61--75.06",
   "lat": 38.61,
   "lon": -75.06,
   "zip": "",
   "city": "Indian River Inlet",
   "date": "2025-10-12",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near Indian River Inlet, DE. Peak gust: 66 mph.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-PHI-HW-W-2-Delaware-wind-2025-10-12",
   "zip": "",
   "city": "Delaware",
   "date": "2025-10-12",
   "county": "Delaware",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for Delaware.",
   "sourceDetail": "NWS PHI — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "PHI-HW-W-2"
  },
  {
   "id": "iem-geo-2025-09-16T16:48:00Z-wind-38.78--75.12",
   "lat": 38.78,
   "lon": -75.12,
   "zip": "",
   "city": "1 ENE Lewes",
   "date": "2025-09-16",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 ENE Lewes, DE. Peak gust: 51 mph. Buoy station LWSD1 Lewes NOS.",
   "sourceDetail": "NWS PHI — Buoy via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202509161812-wind-38.78--75.12",
   "lat": 38.78,
   "lon": -75.12,
   "zip": "",
   "city": "1 ENE Lewes",
   "date": "2025-09-16",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 ENE Lewes, DE. Peak gust: 59 mph.",
   "sourceDetail": "NWS PHI — Buoy via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-09-16T18:49:00Z-wind-38.72--75.08",
   "lat": 38.72,
   "lon": -75.08,
   "zip": "",
   "city": "Rehoboth Beach",
   "date": "2025-09-16",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near Rehoboth Beach, DE. Peak gust: 51 mph. Mesonet station RBBPH Rehoboth Beach.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-09-16T18:00:00Z-wind-38.78--75.12",
   "lat": 38.78,
   "lon": -75.12,
   "zip": "",
   "city": "1 ENE Lewes",
   "date": "2025-09-16",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 ENE Lewes, DE. Peak gust: 53 mph. Buoy station LWSD1 Lewes NOS.",
   "sourceDetail": "NWS PHI — Buoy via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-09-16T16:52:00Z-wind-38.79--75.16",
   "lat": 38.79,
   "lon": -75.16,
   "zip": "",
   "city": "2 WNW Lewes",
   "date": "2025-09-16",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 WNW Lewes, DE. Peak gust: 54 mph. Mesonet station XLEW Lewes.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-09-16T18:17:00Z-wind-38.79--75.16",
   "lat": 38.79,
   "lon": -75.16,
   "zip": "",
   "city": "2 WNW Lewes",
   "date": "2025-09-16",
   "county": "Sussex",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 WNW Lewes, DE. Peak gust: 56 mph. Mesonet station XLEW Lewes.",
   "sourceDetail": "NWS PHI — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  }
 ]
}