{
 "dataset": "Fresno, CA storm events — 12-month window, 25-mile radius plus Fresno 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-20T10:35:16.938+00:00",
 "window_days": 365,
 "schema_version": "2.0.0",
 "event_count": 35,
 "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": "iem-geo-2026-04-22-tornado-36.88--119.57",
   "lat": 36.88,
   "lon": -119.57,
   "zip": "",
   "city": "8 ENE Clovis",
   "date": "2026-04-22",
   "county": "Fresno",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "NWS Hanford Storm Survey team found damage indicative of an EF-1 tornado with peak winds of 95 mph. 2 Hardwood Tees snapped in half. Along Tollhouse Road, a barn was completely flipped over with a large tree falling on the residence. Multiple large trees toppled or snapped half way up. Power lines damaged. This report replaces the report issued on April 21st for the same location.",
   "sourceDetail": "NWS HNX — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-lsr-2026-04-21-hail-36.82--119.70",
   "lat": 36.82,
   "lon": -119.7,
   "zip": "",
   "city": "Clovis",
   "date": "2026-04-21",
   "county": "Fresno",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Public X post from NE Clovis showing penny sized hail next to pennies for reference.",
   "sourceDetail": "NWS HNX — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-geo-2026-04-21-tornado-36.77--119.99",
   "lat": 36.77,
   "lon": -119.99,
   "zip": "",
   "city": "5 NE Kerman",
   "date": "2026-04-21",
   "county": "Fresno",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "EF-0, Winds estimated at 70 mph. Public called Law Enforcement to report a tornado near Biola. Video and radar evidence verifies the report. No damage found in the area during storm survey.",
   "sourceDetail": "NWS HNX — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-04-21-tornado-36.88--119.57",
   "lat": 36.88,
   "lon": -119.57,
   "zip": "",
   "city": "8 ENE Clovis",
   "date": "2026-04-21",
   "county": "Fresno",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "***Date of event was 4/21*** NWS Hanford Storm Survey team found damage indicative of an EF-1 tornado with peak winds of 95 mph. 2 Hardwood Tees snapped in half. Along Tollhouse Road, a barn was completely flipped over with a large tree falling on the residence. Multiple large trees toppled or snapped half way up. Power lines damaged. This report replaces the report issued on April 21st for the same location.",
   "sourceDetail": "NWS HNX — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-04-21-tornado-36.90--119.52",
   "lat": 36.9,
   "lon": -119.52,
   "zip": "",
   "city": "11 ENE Clovis",
   "date": "2026-04-21",
   "county": "Fresno",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Damage assessment team reported snapped and uprooted trees consistent with EF1 damage from tornado around 5:24PM PDT.",
   "sourceDetail": "NWS HNX — NWS Employee via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-HNX-SV-W-8-Fresno-wind-2026-04-21",
   "zip": "",
   "city": "Fresno",
   "date": "2026-04-21",
   "county": "Fresno",
   "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 HNX for Fresno on 2026-04-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS HNX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "HNX-SV-W-8"
  },
  {
   "id": "iem-ww-HNX-SV-W-8-Fresno-hail-2026-04-21",
   "zip": "",
   "city": "Fresno",
   "date": "2026-04-21",
   "county": "Fresno",
   "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 HNX for Fresno on 2026-04-21. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS HNX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "HNX-SV-W-8"
  },
  {
   "id": "iem-ww-HNX-SV-W-14-Fresno-wind-2026-04-21",
   "zip": "",
   "city": "Fresno",
   "date": "2026-04-21",
   "county": "Fresno",
   "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 HNX for Fresno on 2026-04-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS HNX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "HNX-SV-W-14"
  },
  {
   "id": "iem-ww-HNX-SV-W-14-Fresno-hail-2026-04-21",
   "zip": "",
   "city": "Fresno",
   "date": "2026-04-21",
   "county": "Fresno",
   "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 HNX for Fresno on 2026-04-21. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS HNX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "HNX-SV-W-14"
  },
  {
   "id": "iem-ww-HNX-SV-W-16-Fresno-wind-2026-04-21",
   "zip": "",
   "city": "Fresno",
   "date": "2026-04-21",
   "county": "Fresno",
   "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 HNX for Fresno on 2026-04-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS HNX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "HNX-SV-W-16"
  },
  {
   "id": "iem-ww-HNX-SV-W-16-Fresno-hail-2026-04-21",
   "zip": "",
   "city": "Fresno",
   "date": "2026-04-21",
   "county": "Fresno",
   "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 HNX for Fresno on 2026-04-21. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS HNX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "HNX-SV-W-16"
  },
  {
   "id": "iem-ww-HNX-SV-W-9-Fresno-wind-2026-04-21",
   "zip": "",
   "city": "Fresno",
   "date": "2026-04-21",
   "county": "Fresno",
   "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 HNX for Fresno on 2026-04-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS HNX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "HNX-SV-W-9"
  },
  {
   "id": "iem-ww-HNX-SV-W-9-Fresno-hail-2026-04-21",
   "zip": "",
   "city": "Fresno",
   "date": "2026-04-21",
   "county": "Fresno",
   "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 HNX for Fresno on 2026-04-21. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS HNX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "HNX-SV-W-9"
  },
  {
   "id": "iem-ww-HNX-SV-W-12-Fresno-wind-2026-04-21",
   "zip": "",
   "city": "Fresno",
   "date": "2026-04-21",
   "county": "Fresno",
   "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 HNX for Fresno on 2026-04-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS HNX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "HNX-SV-W-12"
  },
  {
   "id": "iem-ww-HNX-SV-W-12-Fresno-hail-2026-04-21",
   "zip": "",
   "city": "Fresno",
   "date": "2026-04-21",
   "county": "Fresno",
   "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 HNX for Fresno on 2026-04-21. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS HNX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "HNX-SV-W-12"
  },
  {
   "id": "iem-ww-HNX-SV-W-11-Fresno-wind-2026-04-21",
   "zip": "",
   "city": "Fresno",
   "date": "2026-04-21",
   "county": "Fresno",
   "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 HNX for Fresno on 2026-04-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS HNX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "HNX-SV-W-11"
  },
  {
   "id": "iem-ww-HNX-SV-W-11-Fresno-hail-2026-04-21",
   "zip": "",
   "city": "Fresno",
   "date": "2026-04-21",
   "county": "Fresno",
   "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 HNX for Fresno on 2026-04-21. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS HNX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "HNX-SV-W-11"
  },
  {
   "id": "iem-ww-HNX-SV-W-7-Fresno-wind-2026-04-21",
   "zip": "",
   "city": "Fresno",
   "date": "2026-04-21",
   "county": "Fresno",
   "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 HNX for Fresno on 2026-04-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS HNX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "HNX-SV-W-7"
  },
  {
   "id": "iem-ww-HNX-SV-W-7-Fresno-hail-2026-04-21",
   "zip": "",
   "city": "Fresno",
   "date": "2026-04-21",
   "county": "Fresno",
   "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 HNX for Fresno on 2026-04-21. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS HNX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "HNX-SV-W-7"
  },
  {
   "id": "iem-ww-HNX-SV-W-6-Fresno-wind-2026-04-21",
   "zip": "",
   "city": "Fresno",
   "date": "2026-04-21",
   "county": "Fresno",
   "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 HNX for Fresno on 2026-04-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS HNX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "HNX-SV-W-6"
  },
  {
   "id": "iem-ww-HNX-SV-W-6-Fresno-hail-2026-04-21",
   "zip": "",
   "city": "Fresno",
   "date": "2026-04-21",
   "county": "Fresno",
   "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 HNX for Fresno on 2026-04-21. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS HNX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "HNX-SV-W-6"
  },
  {
   "id": "iem-ww-HNX-TO-W-3-Fresno-tornado-2026-04-21",
   "zip": "",
   "city": "Fresno",
   "date": "2026-04-21",
   "county": "Fresno",
   "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 HNX for Fresno on 2026-04-21. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS HNX — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "HNX-TO-W-3"
  },
  {
   "id": "iem-ww-HNX-TO-W-2-Fresno-tornado-2026-04-21",
   "zip": "",
   "city": "Fresno",
   "date": "2026-04-21",
   "county": "Fresno",
   "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 HNX for Fresno on 2026-04-21. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS HNX — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "HNX-TO-W-2"
  },
  {
   "id": "iem-ww-HNX-TO-W-4-Fresno-tornado-2026-04-21",
   "zip": "",
   "city": "Fresno",
   "date": "2026-04-21",
   "county": "Fresno",
   "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 HNX for Fresno on 2026-04-21. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS HNX — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "HNX-TO-W-4"
  },
  {
   "id": "iem-ww-HNX-SV-W-15-Fresno-wind-2026-04-21",
   "zip": "",
   "city": "Fresno",
   "date": "2026-04-21",
   "county": "Fresno",
   "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 HNX for Fresno on 2026-04-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS HNX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "HNX-SV-W-15"
  },
  {
   "id": "iem-ww-HNX-SV-W-15-Fresno-hail-2026-04-21",
   "zip": "",
   "city": "Fresno",
   "date": "2026-04-21",
   "county": "Fresno",
   "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 HNX for Fresno on 2026-04-21. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS HNX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "HNX-SV-W-15"
  },
  {
   "id": "asos-bf-O32-2026-04-16",
   "lat": 36.671,
   "lon": -119.451,
   "zip": "",
   "city": "Reedley",
   "date": "2026-04-16",
   "county": "Fresno",
   "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": "Reedley (O32) recorded a 75 mph gust.",
   "sourceDetail": "CA_ASOS automated observation — Reedley (O32) [365d backfill 2026-08]",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-11-wind-36.30--120.40",
   "lat": 36.3,
   "lon": -120.4,
   "zip": "",
   "city": "11 NNW Coalinga",
   "date": "2026-04-11",
   "county": "Fresno",
   "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 PG684 Joaquin Ridge (PGE).",
   "sourceDetail": "NWS HNX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-HNX-SV-W-2-Fresno-wind-2026-04-09",
   "zip": "",
   "city": "Fresno",
   "date": "2026-04-09",
   "county": "Fresno",
   "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 HNX for Fresno on 2026-04-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS HNX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "HNX-SV-W-2"
  },
  {
   "id": "iem-ww-HNX-SV-W-2-Fresno-hail-2026-04-09",
   "zip": "",
   "city": "Fresno",
   "date": "2026-04-09",
   "county": "Fresno",
   "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 HNX for Fresno on 2026-04-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS HNX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "HNX-SV-W-2"
  },
  {
   "id": "iem-ww-HNX-SV-W-3-Fresno-wind-2026-04-09",
   "zip": "",
   "city": "Fresno",
   "date": "2026-04-09",
   "county": "Fresno",
   "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 HNX for Fresno on 2026-04-09. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS HNX — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "HNX-SV-W-3"
  },
  {
   "id": "iem-ww-HNX-SV-W-3-Fresno-hail-2026-04-09",
   "zip": "",
   "city": "Fresno",
   "date": "2026-04-09",
   "county": "Fresno",
   "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 HNX for Fresno on 2026-04-09. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS HNX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "HNX-SV-W-3"
  },
  {
   "id": "iem-ww-HNX-TO-W-1-Fresno-tornado-2026-04-09",
   "zip": "",
   "city": "Fresno",
   "date": "2026-04-09",
   "county": "Fresno",
   "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 HNX for Fresno on 2026-04-09. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS HNX — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "HNX-TO-W-1"
  },
  {
   "id": "iem-lsr-2026-02-16-wind-36.30--120.40",
   "lat": 36.3,
   "lon": -120.4,
   "zip": "",
   "city": "11 NNW Coalinga",
   "date": "2026-02-16",
   "county": "Fresno",
   "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 PG684 Joaquin Ridge (PGE).",
   "sourceDetail": "NWS HNX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-11-wind-36.30--120.40",
   "lat": 36.3,
   "lon": -120.4,
   "zip": "",
   "city": "11 NNW Coalinga",
   "date": "2026-02-11",
   "county": "Fresno",
   "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 PG684 Joaquin Ridge (PGE).",
   "sourceDetail": "NWS HNX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  }
 ]
}