{
 "dataset": "Fargo, ND storm events — 12-month window, 25-mile radius plus Cass 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-20T08:20:21.22+00:00",
 "window_days": 365,
 "schema_version": "2.0.0",
 "event_count": 76,
 "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-lsr-2026-09-03-wind-46.93--96.82",
   "lat": 46.93,
   "lon": -96.82,
   "zip": "",
   "city": "4 NNW Fargo",
   "date": "2026-09-03",
   "county": "Cass",
   "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": "ASOS station KFAR Fargo ND AP.",
   "sourceDetail": "NWS FGF — ASOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-FAR-2026-09-03-79183",
   "lat": 46.9253,
   "lon": -96.8111,
   "zip": "",
   "city": "FARGO",
   "date": "2026-09-03",
   "county": "Cass",
   "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": "FARGO (FAR) recorded a 58 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — FARGO (FAR)",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "nws-alert-178008de3fd23adf.002-Cass-wind",
   "zip": "",
   "city": "Cass",
   "date": "2026-09-03",
   "county": "Cass",
   "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 Cass. Severe Thunderstorm Warning issued September 3 at 2:32PM CDT until September 3 at 3:15PM CDT by NWS Grand Forks ND",
   "sourceDetail": "NWS Grand Forks ND — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-175"
  },
  {
   "id": "iem-ww-FGF-SV-W-175-Cass-hail-2026-09-03",
   "zip": "",
   "city": "Cass",
   "date": "2026-09-03",
   "county": "Cass",
   "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 FGF for Cass on 2026-09-03. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "FGF-SV-W-175"
  },
  {
   "id": "iem-lsr-2026-08-12-wind-46.89--97.23",
   "lat": 46.89,
   "lon": -97.23,
   "zip": "",
   "city": "1 SW Casselton",
   "date": "2026-08-12",
   "county": "Cass",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Measured at 33ft NDAWN wind sensor.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-12-wind-46.89--97.05",
   "lat": 46.89,
   "lon": -97.05,
   "zip": "",
   "city": "Mapleton",
   "date": "2026-08-12",
   "county": "Cass",
   "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": "Estimated Wind Gust.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-FGF-SV-W-151-Cass-wind-2026-08-12",
   "zip": "",
   "city": "Cass",
   "date": "2026-08-12",
   "county": "Cass",
   "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 FGF for Cass on 2026-08-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-151"
  },
  {
   "id": "iem-ww-FGF-SV-W-151-Cass-hail-2026-08-12",
   "zip": "",
   "city": "Cass",
   "date": "2026-08-12",
   "county": "Cass",
   "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 FGF for Cass on 2026-08-12. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-151"
  },
  {
   "id": "iem-lsr-2026-08-06-hail-46.67--97.24",
   "lat": 46.67,
   "lon": -97.24,
   "zip": "",
   "city": "2 N Leonard",
   "date": "2026-08-06",
   "county": "Cass",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Hail had ended by time of call.",
   "sourceDetail": "NWS FGF — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-ww-FGF-SV-W-143-Cass-wind-2026-08-06",
   "zip": "",
   "city": "Cass",
   "date": "2026-08-06",
   "county": "Cass",
   "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 FGF for Cass on 2026-08-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-143"
  },
  {
   "id": "iem-ww-FGF-SV-W-143-Cass-hail-2026-08-06",
   "zip": "",
   "city": "Cass",
   "date": "2026-08-06",
   "county": "Cass",
   "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 FGF for Cass on 2026-08-06. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-143"
  },
  {
   "id": "iem-lsr-2026-07-30-wind-46.90--97.17",
   "lat": 46.9,
   "lon": -97.17,
   "zip": "",
   "city": "2 E Casselton",
   "date": "2026-07-30",
   "county": "Cass",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Public called in relaying report of personal weather station gust measured 76 mph. Damage to corn and small tree limbs down near Casselton also reported. Time estimated based on report received.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "windSpeedMph": 76,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-FGF-SV-W-135-Cass-wind-2026-07-30",
   "zip": "",
   "city": "Cass",
   "date": "2026-07-30",
   "county": "Cass",
   "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 FGF for Cass on 2026-07-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-135"
  },
  {
   "id": "iem-ww-FGF-SV-W-135-Cass-hail-2026-07-30",
   "zip": "",
   "city": "Cass",
   "date": "2026-07-30",
   "county": "Cass",
   "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 FGF for Cass on 2026-07-30. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-135"
  },
  {
   "id": "iem-ww-FGF-SV-W-123-Cass-wind-2026-07-24",
   "zip": "",
   "city": "Cass",
   "date": "2026-07-24",
   "county": "Cass",
   "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 FGF for Cass on 2026-07-24. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-123"
  },
  {
   "id": "iem-ww-FGF-SV-W-123-Cass-hail-2026-07-24",
   "zip": "",
   "city": "Cass",
   "date": "2026-07-24",
   "county": "Cass",
   "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 FGF for Cass on 2026-07-24. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-123"
  },
  {
   "id": "iem-ww-FGF-SV-W-108-Cass-wind-2026-07-09",
   "zip": "",
   "city": "Cass",
   "date": "2026-07-09",
   "county": "Cass",
   "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 FGF for Cass on 2026-07-09. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-108"
  },
  {
   "id": "iem-ww-FGF-SV-W-108-Cass-hail-2026-07-09",
   "zip": "",
   "city": "Cass",
   "date": "2026-07-09",
   "county": "Cass",
   "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 FGF for Cass on 2026-07-09. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "FGF-SV-W-108"
  },
  {
   "id": "iem-lsr-2026-06-29-hail-46.75--96.82",
   "lat": 46.75,
   "lon": -96.82,
   "zip": "",
   "city": "4 E Horace",
   "date": "2026-06-29",
   "county": "Cass",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Broadcast media relayed photo of 4 inch hail stone next to tape measurer from south Fargo area. Estimated location and time based on radar.",
   "sourceDetail": "NWS FGF — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 4
  },
  {
   "id": "iem-lsr-2026-06-29-hail-46.76--96.81",
   "lat": 46.76,
   "lon": -96.81,
   "zip": "",
   "city": "5 E Horace",
   "date": "2026-06-29",
   "county": "Cass",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Corrects previous hail report from 4 E Horace. Broadcast media relayed photo of 4 inch hail stone next to tape measurer from south Fargo area. Estimated location and time based on radar.",
   "sourceDetail": "NWS FGF — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 4
  },
  {
   "id": "iem-lsr-2026-06-29-hail-46.79--96.80",
   "lat": 46.79,
   "lon": -96.8,
   "zip": "",
   "city": "5 ENE Horace",
   "date": "2026-06-29",
   "county": "Cass",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Relayed via mPING.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-06-29-hail-46.83--96.80",
   "lat": 46.83,
   "lon": -96.8,
   "zip": "",
   "city": "4 S Fargo",
   "date": "2026-06-29",
   "county": "Cass",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Delayed report.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-06-29-wind-46.63--97.12",
   "lat": 46.63,
   "lon": -97.12,
   "zip": "",
   "city": "4 N Barrie",
   "date": "2026-06-29",
   "county": "Richland",
   "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": "Personal Weather Station.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-29-wind-46.76--96.90",
   "lat": 46.76,
   "lon": -96.9,
   "zip": "",
   "city": "Horace",
   "date": "2026-06-29",
   "county": "Cass",
   "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": "Personal Weather Station.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-29-wind-46.58--96.89",
   "lat": 46.58,
   "lon": -96.89,
   "zip": "",
   "city": "3 NE Walcott",
   "date": "2026-06-29",
   "county": "Richland",
   "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": "Personal Weather Station.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-29-wind-46.82--96.82",
   "lat": 46.82,
   "lon": -96.82,
   "zip": "",
   "city": "4 SSW Fargo",
   "date": "2026-06-29",
   "county": "Cass",
   "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": "Personal Weather Station.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-29-wind-46.82--96.84",
   "lat": 46.82,
   "lon": -96.84,
   "zip": "",
   "city": "5 SE West Fargo",
   "date": "2026-06-29",
   "county": "Cass",
   "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": "Personal Weather Station.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-FGF-SV-W-57-Cass-wind-2026-06-29",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-29",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-29. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-57"
  },
  {
   "id": "iem-ww-FGF-SV-W-57-Cass-hail-2026-06-29",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-29",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-29. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-57"
  },
  {
   "id": "iem-ww-FGF-SV-W-62-Cass-wind-2026-06-29",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-29",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-29. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-62"
  },
  {
   "id": "iem-ww-FGF-SV-W-62-Cass-hail-2026-06-29",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-29",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-29. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "FGF-SV-W-62"
  },
  {
   "id": "iem-lsr-2026-06-19-hail-46.78--96.82",
   "lat": 46.78,
   "lon": -96.82,
   "zip": "",
   "city": "4 ENE Horace",
   "date": "2026-06-19",
   "county": "Cass",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Mostly pea to nickel sized hail_ but a few pieces as large as a quarter. Hail lasted five minutes.",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-19-hail-46.85--96.91",
   "lat": 46.85,
   "lon": -96.91,
   "zip": "",
   "city": "2 SW West Fargo",
   "date": "2026-06-19",
   "county": "Cass",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Dime (0.75 in.).",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-lsr-2026-06-19-hail-46.87--96.80",
   "lat": 46.87,
   "lon": -96.8,
   "zip": "",
   "city": "1 SW Fargo",
   "date": "2026-06-19",
   "county": "Cass",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Dime (0.75 in.).",
   "sourceDetail": "NWS FGF — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-ww-FGF-SV-W-45-Cass-wind-2026-06-19",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-19",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-45"
  },
  {
   "id": "iem-ww-FGF-SV-W-45-Cass-hail-2026-06-19",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-19",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-19. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-45"
  },
  {
   "id": "asos-bf-FAR-2026-06-19",
   "lat": 46.9253,
   "lon": -96.8111,
   "zip": "",
   "city": "FARGO",
   "date": "2026-06-19",
   "county": "Cass",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "FARGO (FAR) recorded a 51 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — FARGO (FAR) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-10-wind-46.92--96.82",
   "lat": 46.92,
   "lon": -96.82,
   "zip": "",
   "city": "3 NNW Fargo",
   "date": "2026-06-10",
   "county": "Cass",
   "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": "TSTM WND GST reported near 3 NNW Fargo",
   "sourceDetail": "NWS FGF — AWOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-FGF-SV-W-34-Cass-wind-2026-06-10",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-10",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-34"
  },
  {
   "id": "iem-ww-FGF-SV-W-34-Cass-hail-2026-06-10",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-10",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-10. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-34"
  },
  {
   "id": "iem-ww-FGF-SV-W-32-Cass-wind-2026-06-10",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-10",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-32"
  },
  {
   "id": "iem-ww-FGF-SV-W-32-Cass-hail-2026-06-10",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-10",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-10. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-32"
  },
  {
   "id": "iem-ww-FGF-SV-W-31-Cass-wind-2026-06-10",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-10",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-31"
  },
  {
   "id": "iem-ww-FGF-SV-W-31-Cass-hail-2026-06-10",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-10",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-10. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-31"
  },
  {
   "id": "asos-bf-FAR-2026-06-10",
   "lat": 46.9253,
   "lon": -96.8111,
   "zip": "",
   "city": "FARGO",
   "date": "2026-06-10",
   "county": "Cass",
   "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": "FARGO (FAR) recorded a 59 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — FARGO (FAR) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-FGF-SV-W-29-Cass-wind-2026-06-09",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-09",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-09. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-29"
  },
  {
   "id": "iem-ww-FGF-SV-W-29-Cass-hail-2026-06-09",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-09",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-09. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-29"
  },
  {
   "id": "iem-ww-FGF-SV-W-24-Cass-wind-2026-06-08",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-08",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-24"
  },
  {
   "id": "iem-ww-FGF-SV-W-24-Cass-hail-2026-06-08",
   "zip": "",
   "city": "Cass",
   "date": "2026-06-08",
   "county": "Cass",
   "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 FGF for Cass on 2026-06-08. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "FGF-SV-W-24"
  },
  {
   "id": "iem-ww-FGF-SV-W-4-Cass-wind-2026-05-26",
   "zip": "",
   "city": "Cass",
   "date": "2026-05-26",
   "county": "Cass",
   "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 FGF for Cass on 2026-05-26. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-SV-W-4"
  },
  {
   "id": "iem-ww-FGF-SV-W-4-Cass-hail-2026-05-26",
   "zip": "",
   "city": "Cass",
   "date": "2026-05-26",
   "county": "Cass",
   "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 FGF for Cass on 2026-05-26. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS FGF — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "FGF-SV-W-4"
  },
  {
   "id": "iem-lsr-2026-05-14-wind-46.93--96.82",
   "lat": 46.93,
   "lon": -96.82,
   "zip": "",
   "city": "4 NNW Fargo",
   "date": "2026-05-14",
   "county": "Cass",
   "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": "ASOS station KFAR Fargo AP ND.",
   "sourceDetail": "NWS FGF — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-FAR-2026-05-14",
   "lat": 46.9253,
   "lon": -96.8111,
   "zip": "",
   "city": "FARGO",
   "date": "2026-05-14",
   "county": "Cass",
   "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": "FARGO (FAR) recorded a 60 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — FARGO (FAR) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-FAR-2026-05-12",
   "lat": 46.9253,
   "lon": -96.8111,
   "zip": "",
   "city": "FARGO",
   "date": "2026-05-12",
   "county": "Cass",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "FARGO (FAR) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — FARGO (FAR) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-FAR-2026-04-23",
   "lat": 46.9253,
   "lon": -96.8111,
   "zip": "",
   "city": "FARGO",
   "date": "2026-04-23",
   "county": "Cass",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "FARGO (FAR) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — FARGO (FAR) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-FAR-2026-03-13",
   "lat": 46.9253,
   "lon": -96.8111,
   "zip": "",
   "city": "FARGO",
   "date": "2026-03-13",
   "county": "Cass",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "FARGO (FAR) recorded a 53 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — FARGO (FAR) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.73--97.24",
   "lat": 46.73,
   "lon": -97.24,
   "zip": "",
   "city": "6 N Leonard",
   "date": "2026-03-12",
   "county": "Cass",
   "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 324969 Leonard ND NDAWN.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-12-wind-46.93--96.82",
   "lat": 46.93,
   "lon": -96.82,
   "zip": "",
   "city": "4 NNW Fargo",
   "date": "2026-03-12",
   "county": "Cass",
   "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": "ASOS station KFAR Fargo AP ND.",
   "sourceDetail": "NWS FGF — ASOS via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-FAR-2026-03-12",
   "lat": 46.9253,
   "lon": -96.8111,
   "zip": "",
   "city": "FARGO",
   "date": "2026-03-12",
   "county": "Cass",
   "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": "FARGO (FAR) recorded a 64 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — FARGO (FAR) [365d backfill 2026-08]",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-FGF-HW-W-2-Cass-wind-2026-03-12",
   "zip": "",
   "city": "Cass",
   "date": "2026-03-12",
   "county": "Cass",
   "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 Cass.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-2"
  },
  {
   "id": "asos-bf-FAR-2026-01-16",
   "lat": 46.9253,
   "lon": -96.8111,
   "zip": "",
   "city": "FARGO",
   "date": "2026-01-16",
   "county": "Cass",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "FARGO (FAR) recorded a 50 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — FARGO (FAR) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.89--96.81",
   "lat": 46.89,
   "lon": -96.81,
   "zip": "",
   "city": "1 NW Fargo",
   "date": "2025-12-18",
   "county": "Cass",
   "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": "NDAWN Fargo NW 10m wind.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-47.01--97.09",
   "lat": 47.01,
   "lon": -97.09,
   "zip": "",
   "city": "5 NW Prosper",
   "date": "2025-12-18",
   "county": "Cass",
   "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": "NDAWN Prosper 5NW 10m wind.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-47.00--97.11",
   "lat": 47,
   "lon": -97.11,
   "zip": "",
   "city": "5 E Amenia",
   "date": "2025-12-18",
   "county": "Cass",
   "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 327359 Prosper ND NDAWN.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.93--96.82",
   "lat": 46.93,
   "lon": -96.82,
   "zip": "",
   "city": "4 NNW Fargo",
   "date": "2025-12-18",
   "county": "Cass",
   "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": "ASOS station KFAR Fargo AP ND.",
   "sourceDetail": "NWS FGF — ASOS via Iowa Mesonet",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-47.05--97.51",
   "lat": 47.05,
   "lon": -97.51,
   "zip": "",
   "city": "1 NW Ayr",
   "date": "2025-12-18",
   "county": "Cass",
   "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": "via NDAWN site 1 NW Ayr.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.89--97.23",
   "lat": 46.89,
   "lon": -97.23,
   "zip": "",
   "city": "1 SW Casselton",
   "date": "2025-12-18",
   "county": "Cass",
   "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": "NDAWN Casselton 1SW 10m wind.",
   "sourceDetail": "NWS FGF — Mesonet via Iowa Mesonet",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.93--96.82",
   "lat": 46.93,
   "lon": -96.82,
   "zip": "",
   "city": "4 NNW Fargo",
   "date": "2025-12-18",
   "county": "Cass",
   "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": "ASOS station KFAR Fargo AP ND.",
   "sourceDetail": "NWS FGF — ASOS via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-18-wind-46.93--96.82",
   "lat": 46.93,
   "lon": -96.82,
   "zip": "",
   "city": "4 NNW Fargo",
   "date": "2025-12-18",
   "county": "Cass",
   "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": "ASOS station KFAR Fargo AP ND.",
   "sourceDetail": "NWS FGF — ASOS via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-FAR-2025-12-18",
   "lat": 46.9253,
   "lon": -96.8111,
   "zip": "",
   "city": "FARGO",
   "date": "2025-12-18",
   "county": "Cass",
   "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": "FARGO (FAR) recorded a 63 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — FARGO (FAR) [365d backfill 2026-08]",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-FGF-HW-W-6-Cass-wind-2025-12-16",
   "zip": "",
   "city": "Cass",
   "date": "2025-12-16",
   "county": "Cass",
   "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 Cass.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-6"
  },
  {
   "id": "iem-ww-FGF-HW-W-5-Cass-wind-2025-12-10",
   "zip": "",
   "city": "Cass",
   "date": "2025-12-10",
   "county": "Cass",
   "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 Cass.",
   "sourceDetail": "NWS FGF — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "FGF-HW-W-5"
  },
  {
   "id": "iem-lsr-2025-10-26-wind-46.93--96.82",
   "lat": 46.93,
   "lon": -96.82,
   "zip": "",
   "city": "4 NNW Fargo",
   "date": "2025-10-26",
   "county": "Cass",
   "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": "ASOS station KFAR Fargo AP ND.",
   "sourceDetail": "NWS FGF — ASOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-FAR-2025-10-26",
   "lat": 46.9253,
   "lon": -96.8111,
   "zip": "",
   "city": "FARGO",
   "date": "2025-10-26",
   "county": "Cass",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "FARGO (FAR) recorded a 50 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — FARGO (FAR) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-FAR-2025-10-11",
   "lat": 46.9253,
   "lon": -96.8111,
   "zip": "",
   "city": "FARGO",
   "date": "2025-10-11",
   "county": "Cass",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "FARGO (FAR) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — FARGO (FAR) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-FAR-2025-10-05",
   "lat": 46.9253,
   "lon": -96.8111,
   "zip": "",
   "city": "FARGO",
   "date": "2025-10-05",
   "county": "Cass",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "FARGO (FAR) recorded a 52 mph gust.",
   "sourceDetail": "ND_ASOS automated observation — FARGO (FAR) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  }
 ]
}