{
 "dataset": "Wellington, FL storm events — 12-month window, 25-mile radius plus Palm Beach 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:30:20.821+00:00",
 "window_days": 365,
 "schema_version": "2.0.0",
 "event_count": 83,
 "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": "ww-MFL-SV-W-76-2026-09-07-Palm Beach-wind",
   "lat": 26.424,
   "lon": -80.18199999999999,
   "zip": "",
   "city": "",
   "date": "2026-09-07",
   "county": "Palm Beach",
   "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 MFL on 2026-09-07. Duration: 44 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #76 (44 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-76"
  },
  {
   "id": "ww-MFL-SV-W-76-2026-09-07-Palm Beach-hail",
   "lat": 26.424,
   "lon": -80.18199999999999,
   "zip": "",
   "city": "",
   "date": "2026-09-07",
   "county": "Palm Beach",
   "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 MFL on 2026-09-07. Duration: 44 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #76 (44 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "MFL-SV-W-76"
  },
  {
   "id": "ww-MFL-SV-W-75-2026-09-07-Palm Beach-wind",
   "zip": "",
   "city": "",
   "date": "2026-09-07",
   "county": "Palm Beach",
   "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 MFL on 2026-09-07. Duration: 30 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #75 (30 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-75"
  },
  {
   "id": "ww-MFL-SV-W-75-2026-09-07-Palm Beach-hail",
   "zip": "",
   "city": "",
   "date": "2026-09-07",
   "county": "Palm Beach",
   "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 MFL on 2026-09-07. Duration: 30 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #75 (30 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "MFL-SV-W-75"
  },
  {
   "id": "ww-MLB-SV-W-118-2026-09-07-Martin-wind",
   "lat": 27.006666666666668,
   "lon": -80.16333333333334,
   "zip": "",
   "city": "",
   "date": "2026-09-07",
   "county": "Martin",
   "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 MLB on 2026-09-07. Duration: 24 min. County: Martin. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MLB — Severe Thunderstorm Warning #118 (24 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MLB-SV-W-118"
  },
  {
   "id": "ww-MLB-SV-W-118-2026-09-07-Martin-hail",
   "lat": 27.006666666666668,
   "lon": -80.16333333333334,
   "zip": "",
   "city": "",
   "date": "2026-09-07",
   "county": "Martin",
   "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 MLB on 2026-09-07. Duration: 24 min. County: Martin. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MLB — Severe Thunderstorm Warning #118 (24 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "MLB-SV-W-118"
  },
  {
   "id": "iem-geo-2026-09-07T18:41:00Z-wind-26.68--80.09",
   "lat": 26.68,
   "lon": -80.09,
   "zip": "",
   "city": "2 ESE Haverhill",
   "date": "2026-09-07",
   "county": "Palm Beach",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 ESE Haverhill, FL. Peak gust: 55 mph. 48 MPH wind gust recorded at President Donald J. Trump International Airport.",
   "sourceDetail": "NWS MFL — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-MFL-SV-W-73-2026-08-26-Broward-wind",
   "lat": 26.308,
   "lon": -80.202,
   "zip": "",
   "city": "",
   "date": "2026-08-26",
   "county": "Broward",
   "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 MFL on 2026-08-26. Duration: 24 min. Counties: Broward, Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #73 (24 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-73"
  },
  {
   "id": "ww-MFL-SV-W-73-2026-08-26-Broward-hail",
   "lat": 26.308,
   "lon": -80.202,
   "zip": "",
   "city": "",
   "date": "2026-08-26",
   "county": "Broward",
   "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 MFL on 2026-08-26. Duration: 24 min. Counties: Broward, Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #73 (24 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MFL-SV-W-73"
  },
  {
   "id": "ww-MFL-SV-W-73-2026-08-26-Palm Beach-wind",
   "lat": 26.308,
   "lon": -80.202,
   "zip": "",
   "city": "",
   "date": "2026-08-26",
   "county": "Palm Beach",
   "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 MFL on 2026-08-26. Duration: 24 min. Counties: Broward, Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #73 (24 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-73"
  },
  {
   "id": "ww-MFL-SV-W-73-2026-08-26-Palm Beach-hail",
   "lat": 26.308,
   "lon": -80.202,
   "zip": "",
   "city": "",
   "date": "2026-08-26",
   "county": "Palm Beach",
   "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 MFL on 2026-08-26. Duration: 24 min. Counties: Broward, Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #73 (24 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MFL-SV-W-73"
  },
  {
   "id": "iem-202608261752-hail-26.36--80.20",
   "lat": 26.36,
   "lon": -80.2,
   "zip": "",
   "city": "1 N Sandalfoot Cove",
   "date": "2026-08-26",
   "county": "Palm Beach",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 1 N Sandalfoot Cove, FL. Hail size: 0.88\".",
   "sourceDetail": "NWS MFL — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.88
  },
  {
   "id": "ww-MFL-SV-W-72-2026-08-23-Palm Beach-wind",
   "lat": 26.88125,
   "lon": -80.11,
   "zip": "",
   "city": "",
   "date": "2026-08-23",
   "county": "Palm Beach",
   "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 MFL on 2026-08-23. Duration: 25 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 1.0\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #72 (25 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-72"
  },
  {
   "id": "ww-MFL-SV-W-72-2026-08-23-Palm Beach-hail",
   "lat": 26.88125,
   "lon": -80.11,
   "zip": "",
   "city": "",
   "date": "2026-08-23",
   "county": "Palm Beach",
   "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 MFL on 2026-08-23. Duration: 25 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 1.0\", tornado: POSSIBLE. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #72 (25 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MFL-SV-W-72"
  },
  {
   "id": "ww-MFL-SV-W-69-2026-08-21-Palm Beach-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-21",
   "county": "Palm Beach",
   "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 MFL on 2026-08-21. Duration: 20 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #69 (20 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-69"
  },
  {
   "id": "ww-MFL-SV-W-69-2026-08-21-Palm Beach-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-21",
   "county": "Palm Beach",
   "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 MFL on 2026-08-21. Duration: 20 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #69 (20 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "MFL-SV-W-69"
  },
  {
   "id": "ww-MFL-SV-W-70-2026-08-21-Palm Beach-wind",
   "lat": 26.844,
   "lon": -80.44200000000001,
   "zip": "",
   "city": "",
   "date": "2026-08-21",
   "county": "Palm Beach",
   "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 MFL on 2026-08-21. Duration: 22 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #70 (22 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-70"
  },
  {
   "id": "ww-MFL-SV-W-70-2026-08-21-Palm Beach-hail",
   "lat": 26.844,
   "lon": -80.44200000000001,
   "zip": "",
   "city": "",
   "date": "2026-08-21",
   "county": "Palm Beach",
   "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 MFL on 2026-08-21. Duration: 22 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #70 (22 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "MFL-SV-W-70"
  },
  {
   "id": "ww-MFL-SV-W-67-2026-08-20-Palm Beach-wind",
   "lat": 26.806,
   "lon": -80.272,
   "zip": "",
   "city": "",
   "date": "2026-08-20",
   "county": "Palm Beach",
   "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 MFL on 2026-08-20. Duration: 27 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #67 (27 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-67"
  },
  {
   "id": "ww-MFL-SV-W-67-2026-08-20-Palm Beach-hail",
   "lat": 26.806,
   "lon": -80.272,
   "zip": "",
   "city": "",
   "date": "2026-08-20",
   "county": "Palm Beach",
   "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 MFL on 2026-08-20. Duration: 27 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #67 (27 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "MFL-SV-W-67"
  },
  {
   "id": "ww-MFL-SV-W-59-2026-07-13-Palm Beach-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-13",
   "county": "Palm Beach",
   "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 MFL on 2026-07-13. Duration: 29 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #59 (29 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-59"
  },
  {
   "id": "ww-MFL-SV-W-59-2026-07-13-Palm Beach-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-13",
   "county": "Palm Beach",
   "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 MFL on 2026-07-13. Duration: 29 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #59 (29 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MFL-SV-W-59"
  },
  {
   "id": "ww-MFL-SV-W-60-2026-07-13-Palm Beach-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-13",
   "county": "Palm Beach",
   "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 MFL on 2026-07-13. Duration: 40 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #60 (40 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-60"
  },
  {
   "id": "ww-MFL-SV-W-60-2026-07-13-Palm Beach-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-13",
   "county": "Palm Beach",
   "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 MFL on 2026-07-13. Duration: 40 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #60 (40 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "MFL-SV-W-60"
  },
  {
   "id": "iem-202607122205-hail-26.90--80.22",
   "lat": 26.9,
   "lon": -80.22,
   "zip": "",
   "city": "3 ENE Caloosa",
   "date": "2026-07-12",
   "county": "Palm Beach",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 3 ENE Caloosa, FL. Hail size: 0.88\".",
   "sourceDetail": "NWS MFL — Local Official via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.88
  },
  {
   "id": "ww-MFL-SV-W-55-2026-07-12-Palm Beach-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-12",
   "county": "Palm Beach",
   "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 MFL on 2026-07-12. Duration: 38 min. Counties: Broward, Collier, Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #55 (38 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-55"
  },
  {
   "id": "ww-MFL-SV-W-55-2026-07-12-Palm Beach-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-12",
   "county": "Palm Beach",
   "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 MFL on 2026-07-12. Duration: 38 min. Counties: Broward, Collier, Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #55 (38 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MFL-SV-W-55"
  },
  {
   "id": "ww-MFL-SV-W-56-2026-07-12-Palm Beach-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-12",
   "county": "Palm Beach",
   "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 MFL on 2026-07-12. Duration: 37 min. Counties: Palm Beach, Broward, Collier, Hendry. Storm tags: wind: 60.0, hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #56 (37 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-56"
  },
  {
   "id": "ww-MFL-SV-W-56-2026-07-12-Palm Beach-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-12",
   "county": "Palm Beach",
   "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 MFL on 2026-07-12. Duration: 37 min. Counties: Palm Beach, Broward, Collier, Hendry. Storm tags: wind: 60.0, hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #56 (37 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "MFL-SV-W-56"
  },
  {
   "id": "ww-MFL-SV-W-54-2026-07-12-Palm Beach-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-12",
   "county": "Palm Beach",
   "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 MFL on 2026-07-12. Duration: 51 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #54 (51 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-54"
  },
  {
   "id": "ww-MFL-SV-W-54-2026-07-12-Palm Beach-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-12",
   "county": "Palm Beach",
   "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 MFL on 2026-07-12. Duration: 51 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #54 (51 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "MFL-SV-W-54"
  },
  {
   "id": "ww-MFL-SV-W-49-2026-07-06-Palm Beach-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-06",
   "county": "Palm Beach",
   "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 MFL on 2026-07-06. Duration: 30 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #49 (30 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-49"
  },
  {
   "id": "ww-MFL-SV-W-49-2026-07-06-Palm Beach-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-06",
   "county": "Palm Beach",
   "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 MFL on 2026-07-06. Duration: 30 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #49 (30 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "MFL-SV-W-49"
  },
  {
   "id": "spc-2026-06-24-309-1851",
   "lat": 26.65,
   "lon": -80.21,
   "zip": "",
   "city": "Florida Gardens",
   "date": "2026-06-24",
   "county": "Palm Beach",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 90,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Pea to quarter size hail fell around the Mall at Wellington Green. (MFL)",
   "sourceDetail": "Storm Prediction Center preliminary storm report",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "ww-MFL-SV-W-43-2026-06-24-Palm Beach-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-24",
   "county": "Palm Beach",
   "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 MFL on 2026-06-24. Duration: 30 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #43 (30 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-43"
  },
  {
   "id": "ww-MFL-SV-W-43-2026-06-24-Palm Beach-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-24",
   "county": "Palm Beach",
   "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 MFL on 2026-06-24. Duration: 30 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #43 (30 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "MFL-SV-W-43"
  },
  {
   "id": "spc-2026-06-21-326-2350",
   "lat": 26.85,
   "lon": -80.22,
   "zip": "",
   "city": "Caloosa",
   "date": "2026-06-21",
   "county": "Palm Beach",
   "source": "SPC Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 90,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet KF45 North Palm Beach County General Aviation Airport recorded a wind gust of 66 mph as a thunderstorm moved over the site. (MFL)",
   "sourceDetail": "Storm Prediction Center preliminary storm report",
   "windSpeedMph": 66,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-202606212350-wind-26.85--80.22",
   "lat": 26.85,
   "lon": -80.22,
   "zip": "",
   "city": "4 SE Caloosa",
   "date": "2026-06-21",
   "county": "Palm Beach",
   "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 4 SE Caloosa, FL. Peak gust: 76 mph.",
   "sourceDetail": "NWS MFL — Public via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "reported"
  },
  {
   "id": "ww-MFL-SV-W-40-2026-06-20-Palm Beach-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-20",
   "county": "Palm Beach",
   "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 MFL on 2026-06-20. Duration: 27 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #40 (27 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-40"
  },
  {
   "id": "ww-MFL-SV-W-40-2026-06-20-Palm Beach-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-20",
   "county": "Palm Beach",
   "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 MFL on 2026-06-20. Duration: 27 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #40 (27 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "MFL-SV-W-40"
  },
  {
   "id": "ww-MFL-SV-W-38-2026-06-20-Palm Beach-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-20",
   "county": "Palm Beach",
   "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 MFL on 2026-06-20. Duration: 37 min. Counties: Broward, Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #38 (37 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-38"
  },
  {
   "id": "ww-MFL-SV-W-38-2026-06-20-Palm Beach-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-20",
   "county": "Palm Beach",
   "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 MFL on 2026-06-20. Duration: 37 min. Counties: Broward, Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #38 (37 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MFL-SV-W-38"
  },
  {
   "id": "iem-geo-2026-06-20T22:18:00Z-wind-26.68--80.10",
   "lat": 26.68,
   "lon": -80.1,
   "zip": "",
   "city": "2 ESE Haverhill",
   "date": "2026-06-20",
   "county": "Palm Beach",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 ESE Haverhill, FL. Peak gust: 56 mph. A thunderstorm produced a wind gust of 43 kts or 49 mph at ASOS station KPBI West Palm Beach.",
   "sourceDetail": "NWS MFL — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-MFL-SV-W-37-2026-06-19-Palm Beach-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-19",
   "county": "Palm Beach",
   "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 MFL on 2026-06-19. Duration: 45 min. Counties: Hendry, Palm Beach. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #37 (45 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-37"
  },
  {
   "id": "ww-MFL-SV-W-37-2026-06-19-Palm Beach-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-19",
   "county": "Palm Beach",
   "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 MFL on 2026-06-19. Duration: 45 min. Counties: Hendry, Palm Beach. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #37 (45 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "MFL-SV-W-37"
  },
  {
   "id": "ww-MFL-SV-W-36-2026-06-17-Palm Beach-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-17",
   "county": "Palm Beach",
   "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 MFL on 2026-06-17. Duration: 34 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #36 (34 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-36"
  },
  {
   "id": "ww-MFL-SV-W-36-2026-06-17-Palm Beach-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-17",
   "county": "Palm Beach",
   "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 MFL on 2026-06-17. Duration: 34 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #36 (34 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "MFL-SV-W-36"
  },
  {
   "id": "ww-MFL-SV-W-33-2026-06-02-Palm Beach-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-02",
   "county": "Palm Beach",
   "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 MFL on 2026-06-02. Duration: 33 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #33 (33 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-33"
  },
  {
   "id": "ww-MFL-SV-W-33-2026-06-02-Palm Beach-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-02",
   "county": "Palm Beach",
   "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 MFL on 2026-06-02. Duration: 33 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #33 (33 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "MFL-SV-W-33"
  },
  {
   "id": "ww-MFL-SV-W-31-2026-06-02-Palm Beach-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-02",
   "county": "Palm Beach",
   "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 MFL on 2026-06-02. Duration: 25 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #31 (25 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-31"
  },
  {
   "id": "ww-MFL-SV-W-31-2026-06-02-Palm Beach-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-02",
   "county": "Palm Beach",
   "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 MFL on 2026-06-02. Duration: 25 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #31 (25 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MFL-SV-W-31"
  },
  {
   "id": "ww-MFL-SV-W-30-2026-05-29-Palm Beach-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-29",
   "county": "Palm Beach",
   "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 MFL on 2026-05-29. Duration: 29 min. Counties: Broward, Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #30 (29 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-30"
  },
  {
   "id": "ww-MFL-SV-W-30-2026-05-29-Palm Beach-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-29",
   "county": "Palm Beach",
   "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 MFL on 2026-05-29. Duration: 29 min. Counties: Broward, Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #30 (29 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MFL-SV-W-30"
  },
  {
   "id": "ww-MFL-SV-W-29-2026-05-29-Palm Beach-wind",
   "zip": "",
   "city": "",
   "date": "2026-05-29",
   "county": "Palm Beach",
   "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 MFL on 2026-05-29. Duration: 36 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #29 (36 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-29"
  },
  {
   "id": "ww-MFL-SV-W-29-2026-05-29-Palm Beach-hail",
   "zip": "",
   "city": "",
   "date": "2026-05-29",
   "county": "Palm Beach",
   "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 MFL on 2026-05-29. Duration: 36 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #29 (36 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MFL-SV-W-29"
  },
  {
   "id": "ww-MFL-SV-W-27-2026-04-26-Palm Beach-wind",
   "zip": "",
   "city": "",
   "date": "2026-04-26",
   "county": "Palm Beach",
   "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 MFL on 2026-04-26. Duration: 17 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #27 (17 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-27"
  },
  {
   "id": "ww-MFL-SV-W-27-2026-04-26-Palm Beach-hail",
   "zip": "",
   "city": "",
   "date": "2026-04-26",
   "county": "Palm Beach",
   "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 MFL on 2026-04-26. Duration: 17 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #27 (17 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "MFL-SV-W-27"
  },
  {
   "id": "iem-lsr-2026-04-08-wind-26.77--80.05",
   "lat": 26.77,
   "lon": -80.05,
   "zip": "",
   "city": "2 ESE Riviera Beach",
   "date": "2026-04-08",
   "county": "Palm Beach",
   "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": "Elevated Tempest Weather Station E 11 Street (Port of Palm Beach) reported a wind gust of 61mph at 5:40pm as gusty winds pushed onshore associated with a thunderstorm offshore.",
   "sourceDetail": "NWS MFL — Public via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "reported"
  },
  {
   "id": "ww-MFL-SV-W-19-2026-04-08-Palm Beach-wind",
   "zip": "",
   "city": "",
   "date": "2026-04-08",
   "county": "Palm Beach",
   "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 MFL on 2026-04-08. Duration: 46 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #19 (46 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-19"
  },
  {
   "id": "ww-MFL-SV-W-19-2026-04-08-Palm Beach-hail",
   "zip": "",
   "city": "",
   "date": "2026-04-08",
   "county": "Palm Beach",
   "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 MFL on 2026-04-08. Duration: 46 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #19 (46 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "MFL-SV-W-19"
  },
  {
   "id": "iem-202604082140-wind-26.77--80.05",
   "lat": 26.77,
   "lon": -80.05,
   "zip": "",
   "city": "2 ESE Riviera Beach",
   "date": "2026-04-08",
   "county": "Palm Beach",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 ESE Riviera Beach, FL. Peak gust: 70 mph.",
   "sourceDetail": "NWS MFL — Public via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-04-08T23:27:00Z-wind-26.37--80.09",
   "lat": 26.37,
   "lon": -80.09,
   "zip": "",
   "city": "1 NE Boca Raton",
   "date": "2026-04-08",
   "county": "Palm Beach",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 NE Boca Raton, FL. Peak gust: 52 mph. Mesonet station XBOC Boca Raton reported a non-convective wind gust of 45 mph at 7:27pm.",
   "sourceDetail": "NWS MFL — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-04-08T22:38:00Z-wind-26.68--80.10",
   "lat": 26.68,
   "lon": -80.1,
   "zip": "",
   "city": "2 ESE Haverhill",
   "date": "2026-04-08",
   "county": "Palm Beach",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 2 ESE Haverhill, FL. Peak gust: 56 mph. ASOS station KPBI West Palm Beach reported a non-convective wind gust of 49mph at 6:38pm.",
   "sourceDetail": "NWS MFL — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-MFL-SV-W-15-2026-03-16-Palm Beach-wind",
   "zip": "",
   "city": "",
   "date": "2026-03-16",
   "county": "Palm Beach",
   "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 MFL on 2026-03-16. Duration: 26 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #15 (26 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-15"
  },
  {
   "id": "ww-MFL-SV-W-15-2026-03-16-Palm Beach-hail",
   "zip": "",
   "city": "",
   "date": "2026-03-16",
   "county": "Palm Beach",
   "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 MFL on 2026-03-16. Duration: 26 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #15 (26 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "MFL-SV-W-15"
  },
  {
   "id": "ww-MFL-SV-W-16-2026-03-16-Palm Beach-wind",
   "zip": "",
   "city": "",
   "date": "2026-03-16",
   "county": "Palm Beach",
   "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 MFL on 2026-03-16. Duration: 36 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #16 (36 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-16"
  },
  {
   "id": "ww-MFL-SV-W-16-2026-03-16-Palm Beach-hail",
   "zip": "",
   "city": "",
   "date": "2026-03-16",
   "county": "Palm Beach",
   "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 MFL on 2026-03-16. Duration: 36 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #16 (36 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MFL-SV-W-16"
  },
  {
   "id": "iem-ww-MFL-TO-W-1-Palm Beach-tornado-2026-03-16",
   "zip": "",
   "city": "Palm Beach",
   "date": "2026-03-16",
   "county": "Palm Beach",
   "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 Palm Beach.",
   "sourceDetail": "NWS MFL — TO/W",
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-TO-W-1"
  },
  {
   "id": "iem-geo-2026-03-16T18:10:00Z-wind-27.01--80.19",
   "lat": 27.01,
   "lon": -80.19,
   "zip": "",
   "city": "4 W Jonathan Dickinson",
   "date": "2026-03-16",
   "county": "Martin",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 4 W Jonathan Dickinson, FL. Peak gust: 54 mph. The WeatherSTEM station at BTF North measured a peak wind gust of 47MPH/41KT from the southeast at 2:10 PM.",
   "sourceDetail": "NWS MLB — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-MFL-SV-W-12-2026-03-14-Palm Beach-wind",
   "zip": "",
   "city": "",
   "date": "2026-03-14",
   "county": "Palm Beach",
   "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 MFL on 2026-03-14. Duration: 36 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #12 (36 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-12"
  },
  {
   "id": "ww-MFL-SV-W-12-2026-03-14-Palm Beach-hail",
   "zip": "",
   "city": "",
   "date": "2026-03-14",
   "county": "Palm Beach",
   "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 MFL on 2026-03-14. Duration: 36 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #12 (36 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MFL-SV-W-12"
  },
  {
   "id": "iem-202602282020-hail-26.53--80.06",
   "lat": 26.53,
   "lon": -80.06,
   "zip": "",
   "city": "1 W Ocean Ridge",
   "date": "2026-02-28",
   "county": "Palm Beach",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 1 W Ocean Ridge, FL. Hail size: 1\".",
   "sourceDetail": "NWS MFL — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "ncei-1321382-2026-02-28",
   "lon": 211505,
   "zip": "",
   "city": "OCEAN RIDGE",
   "date": "2026-02-28",
   "county": "Palm Beach",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "A trained spotter reported and sent images of estimated quarter-size hail in Boynton Beach.",
   "sourceDetail": "Verified by Trained Spotter — NCEI Event #1321382",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1
  },
  {
   "id": "ww-MFL-SV-W-5-2026-02-28-Palm Beach-wind",
   "zip": "",
   "city": "",
   "date": "2026-02-28",
   "county": "Palm Beach",
   "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 MFL on 2026-02-28. Duration: 28 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #5 (28 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-5"
  },
  {
   "id": "ww-MFL-SV-W-5-2026-02-28-Palm Beach-hail",
   "zip": "",
   "city": "",
   "date": "2026-02-28",
   "county": "Palm Beach",
   "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 MFL on 2026-02-28. Duration: 28 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #5 (28 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MFL-SV-W-5"
  },
  {
   "id": "ww-MFL-SV-W-3-2026-02-28-Palm Beach-wind",
   "zip": "",
   "city": "",
   "date": "2026-02-28",
   "county": "Palm Beach",
   "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 MFL on 2026-02-28. Duration: 18 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #3 (18 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-3"
  },
  {
   "id": "ww-MFL-SV-W-3-2026-02-28-Palm Beach-hail",
   "zip": "",
   "city": "",
   "date": "2026-02-28",
   "county": "Palm Beach",
   "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 MFL on 2026-02-28. Duration: 18 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #3 (18 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MFL-SV-W-3"
  },
  {
   "id": "ww-MFL-SV-W-2-2026-02-28-Palm Beach-wind",
   "zip": "",
   "city": "",
   "date": "2026-02-28",
   "county": "Palm Beach",
   "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 MFL on 2026-02-28. Duration: 16 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #2 (16 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-2"
  },
  {
   "id": "ww-MFL-SV-W-2-2026-02-28-Palm Beach-hail",
   "zip": "",
   "city": "",
   "date": "2026-02-28",
   "county": "Palm Beach",
   "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 MFL on 2026-02-28. Duration: 16 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #2 (16 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MFL-SV-W-2"
  },
  {
   "id": "ww-MFL-SV-W-4-2026-02-28-Palm Beach-wind",
   "zip": "",
   "city": "",
   "date": "2026-02-28",
   "county": "Palm Beach",
   "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 MFL on 2026-02-28. Duration: 30 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #4 (30 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-4"
  },
  {
   "id": "ww-MFL-SV-W-4-2026-02-28-Palm Beach-hail",
   "zip": "",
   "city": "",
   "date": "2026-02-28",
   "county": "Palm Beach",
   "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 MFL on 2026-02-28. Duration: 30 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #4 (30 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MFL-SV-W-4"
  },
  {
   "id": "ww-MFL-SV-W-1-2026-02-28-Palm Beach-wind",
   "zip": "",
   "city": "",
   "date": "2026-02-28",
   "county": "Palm Beach",
   "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 MFL on 2026-02-28. Duration: 23 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #1 (23 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-1"
  },
  {
   "id": "ww-MFL-SV-W-1-2026-02-28-Palm Beach-hail",
   "zip": "",
   "city": "",
   "date": "2026-02-28",
   "county": "Palm Beach",
   "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 MFL on 2026-02-28. Duration: 23 min. County: Palm Beach. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #1 (23 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MFL-SV-W-1"
  }
 ]
}