{
 "dataset": "Dover, DE storm events — 12-month window, 25-mile radius plus Kent records (floods and special weather statements excluded, matching the city page)",
 "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-20T09:50:18.129+00:00",
 "window_days": 365,
 "schema_version": "2.0.0",
 "event_count": 147,
 "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": "asos-DOV-2026-09-16-15782",
   "lat": 39.1295,
   "lon": -75.466,
   "zip": "",
   "city": "DOVER AFB",
   "date": "2026-09-16",
   "county": "Kent",
   "source": "IEM ASOS Station",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "DOVER AFB (DOV) recorded a 75 mph gust.",
   "sourceDetail": "DE_ASOS automated observation — DOVER AFB (DOV)",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "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": "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": "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-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-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": "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": "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": "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-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": "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": "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-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": "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": "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": "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": "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": "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": "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": "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": "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-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": "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": "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-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": "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": "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-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-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-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-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-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-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-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-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": "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-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-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-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-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": "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-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-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-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-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": "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-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-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-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": "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-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-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-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-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": "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": "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-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": "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": "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-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": "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-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-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": "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": "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-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.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.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": "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": "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.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": "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": "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"
  }
 ]
}