{
 "dataset": "CT storm events — 12-month window, full state",
 "license": "https://www.stormauditor.com/data-license",
 "provenance": "Consolidated by StormAuditor from public NOAA/NWS records (warnings, Local Storm Reports, NCEI Storm Events) under the published methodology at https://www.stormauditor.com/methodology",
 "refreshed_at": "2026-09-07T05:20:11.367+00:00",
 "window_days": 365,
 "schema_version": "2.0.0",
 "event_count": 444,
 "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-08-27-hail-41.40--73.45",
   "lat": 41.4,
   "lon": -73.45,
   "zip": "",
   "city": "1 E Danbury",
   "date": "2026-08-27",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Quarter-sized hail observed on Granville Ave.",
   "sourceDetail": "NWS OKX — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-ww-OKX-SV-W-73-Fairfield-wind-2026-08-27",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-08-27",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-08-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-73"
  },
  {
   "id": "iem-ww-OKX-SV-W-73-Fairfield-hail-2026-08-27",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-08-27",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-08-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OKX-SV-W-73"
  },
  {
   "id": "iem-ww-OKX-SV-W-75-Fairfield-wind-2026-08-27",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-08-27",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-08-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-75"
  },
  {
   "id": "iem-ww-OKX-SV-W-75-Fairfield-hail-2026-08-27",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-08-27",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-08-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OKX-SV-W-75"
  },
  {
   "id": "iem-ww-OKX-SV-W-75-New Haven-wind-2026-08-27",
   "zip": "",
   "city": "New Haven",
   "date": "2026-08-27",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-08-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-75"
  },
  {
   "id": "iem-ww-OKX-SV-W-75-New Haven-hail-2026-08-27",
   "zip": "",
   "city": "New Haven",
   "date": "2026-08-27",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-08-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OKX-SV-W-75"
  },
  {
   "id": "sps-2026-08-27-fairfield-wind",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-08-27",
   "county": "Fairfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Fairfield — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Upton NY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-27-litchfield-hail",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-08-27",
   "county": "Litchfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Litchfield — wind gusts up to 40 mph, hail up to 0.88\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Albany NY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-14-middlesex-wind",
   "zip": "",
   "city": "Middlesex",
   "date": "2026-08-14",
   "county": "Middlesex",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Middlesex — wind gusts up to 40 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Upton NY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-14-newlondon-wind",
   "zip": "",
   "city": "New London",
   "date": "2026-08-14",
   "county": "New London",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "4 Special Weather Statements for New London — wind gusts up to 40 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Upton NY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-14-newhaven-wind",
   "zip": "",
   "city": "New Haven",
   "date": "2026-08-14",
   "county": "New Haven",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 60,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for New Haven — wind gusts up to 40 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Upton NY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-14-fairfield-wind",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-08-14",
   "county": "Fairfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Fairfield — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Upton NY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-08-13-wind-41.24--72.89",
   "lat": 41.24,
   "lon": -72.89,
   "zip": "",
   "city": "1 S New Haven Airport",
   "date": "2026-08-13",
   "county": "New Haven",
   "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": "Mesonet site at Morgan Point measured a 97 mph wind gust.",
   "sourceDetail": "NWS OKX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 97,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-08-13-wind-41.25--72.90",
   "lat": 41.25,
   "lon": -72.9,
   "zip": "",
   "city": "1 SSW New Haven Airport",
   "date": "2026-08-13",
   "county": "New Haven",
   "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": "Mesonet site XLTH at Lighthouse Point measured a 103 mph wind gust.",
   "sourceDetail": "NWS OKX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 103,
   "evidenceLevel": "observed"
  },
  {
   "id": "nws-alert-661d2cbc0d3f7433.002-Tolland-wind",
   "zip": "",
   "city": "Tolland",
   "date": "2026-08-13",
   "county": "Tolland",
   "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 Tolland. Severe Thunderstorm Warning issued August 13 at 5:39PM EDT until August 13 at 6:15PM EDT by NWS Boston/Norton MA",
   "sourceDetail": "NWS Boston/Norton MA — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-51"
  },
  {
   "id": "iem-ww-BOX-SV-W-51-Tolland-hail-2026-08-13",
   "zip": "",
   "city": "Tolland",
   "date": "2026-08-13",
   "county": "Tolland",
   "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 BOX for Tolland on 2026-08-13. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "BOX-SV-W-51"
  },
  {
   "id": "nws-alert-661d2cbc0d3f7433.002-Windham-wind",
   "zip": "",
   "city": "Windham",
   "date": "2026-08-13",
   "county": "Windham",
   "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 Windham. Severe Thunderstorm Warning issued August 13 at 5:39PM EDT until August 13 at 6:15PM EDT by NWS Boston/Norton MA",
   "sourceDetail": "NWS Boston/Norton MA — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-51"
  },
  {
   "id": "iem-ww-BOX-SV-W-51-Windham-hail-2026-08-13",
   "zip": "",
   "city": "Windham",
   "date": "2026-08-13",
   "county": "Windham",
   "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 BOX for Windham on 2026-08-13. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "BOX-SV-W-51"
  },
  {
   "id": "iem-ww-OKX-SV-W-71-Fairfield-wind-2026-08-13",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-08-13",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-08-13. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-71"
  },
  {
   "id": "iem-ww-OKX-SV-W-71-Fairfield-hail-2026-08-13",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-08-13",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-08-13. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OKX-SV-W-71"
  },
  {
   "id": "sps-2026-08-13-fairfield-wind",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-08-13",
   "county": "Fairfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "3 Special Weather Statements for Fairfield — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Upton NY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-13-newhaven-wind",
   "zip": "",
   "city": "New Haven",
   "date": "2026-08-13",
   "county": "New Haven",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "3 Special Weather Statements for New Haven — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Upton NY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-13-middlesex-wind",
   "zip": "",
   "city": "Middlesex",
   "date": "2026-08-13",
   "county": "Middlesex",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Middlesex — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Upton NY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-12-litchfield-wind",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-08-12",
   "county": "Litchfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 60,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Litchfield — wind gusts up to 40 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Albany NY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-ww-OKX-SV-W-70-New Haven-wind-2026-08-11",
   "zip": "",
   "city": "New Haven",
   "date": "2026-08-11",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-08-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-70"
  },
  {
   "id": "iem-ww-OKX-SV-W-70-New Haven-hail-2026-08-11",
   "zip": "",
   "city": "New Haven",
   "date": "2026-08-11",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-08-11. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OKX-SV-W-70"
  },
  {
   "id": "sps-2026-08-11-newhaven-wind",
   "zip": "",
   "city": "New Haven",
   "date": "2026-08-11",
   "county": "New Haven",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 60,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for New Haven — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Upton NY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-11-newhaven-hail",
   "zip": "",
   "city": "New Haven",
   "date": "2026-08-11",
   "county": "New Haven",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for New Haven — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Upton NY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-10-fairfield-wind",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-08-10",
   "county": "Fairfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 60,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Fairfield — wind gusts up to 40 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Upton NY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "nws-alert-0f66018bd841ebae.001-Tolland-wind",
   "zip": "",
   "city": "Tolland",
   "date": "2026-08-08",
   "county": "Tolland",
   "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 Tolland. Severe Thunderstorm Warning issued August 8 at 5:43PM EDT until August 8 at 6:45PM EDT by NWS Boston/Norton MA",
   "sourceDetail": "NWS Boston/Norton MA — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-45"
  },
  {
   "id": "iem-ww-BOX-SV-W-45-Tolland-hail-2026-08-08",
   "zip": "",
   "city": "Tolland",
   "date": "2026-08-08",
   "county": "Tolland",
   "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 BOX for Tolland on 2026-08-08. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BOX-SV-W-45"
  },
  {
   "id": "iem-ww-BOX-SV-W-45-Hartford-wind-2026-08-08",
   "zip": "",
   "city": "Hartford",
   "date": "2026-08-08",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-08-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-45"
  },
  {
   "id": "iem-ww-BOX-SV-W-45-Hartford-hail-2026-08-08",
   "zip": "",
   "city": "Hartford",
   "date": "2026-08-08",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-08-08. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BOX-SV-W-45"
  },
  {
   "id": "iem-ww-BOX-SV-W-46-Tolland-wind-2026-08-08",
   "zip": "",
   "city": "Tolland",
   "date": "2026-08-08",
   "county": "Tolland",
   "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 BOX for Tolland on 2026-08-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-46"
  },
  {
   "id": "iem-ww-BOX-SV-W-46-Tolland-hail-2026-08-08",
   "zip": "",
   "city": "Tolland",
   "date": "2026-08-08",
   "county": "Tolland",
   "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 BOX for Tolland on 2026-08-08. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BOX-SV-W-46"
  },
  {
   "id": "iem-ww-BOX-SV-W-46-Windham-wind-2026-08-08",
   "zip": "",
   "city": "Windham",
   "date": "2026-08-08",
   "county": "Windham",
   "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 BOX for Windham on 2026-08-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-46"
  },
  {
   "id": "iem-ww-BOX-SV-W-46-Windham-hail-2026-08-08",
   "zip": "",
   "city": "Windham",
   "date": "2026-08-08",
   "county": "Windham",
   "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 BOX for Windham on 2026-08-08. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BOX-SV-W-46"
  },
  {
   "id": "nws-alert-d9149c13ea49ea86.001-Litchfie-wind",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-08-08",
   "county": "Litchfield",
   "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 Litchfield. Severe Thunderstorm Warning issued August 8 at 4:32PM EDT until August 8 at 5:30PM EDT by NWS Albany NY",
   "sourceDetail": "NWS Albany NY — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ALY-SV-W-82"
  },
  {
   "id": "iem-ww-ALY-SV-W-82-Litchfield-hail-2026-08-08",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-08-08",
   "county": "Litchfield",
   "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 ALY for Litchfield on 2026-08-08. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ALY-SV-W-82"
  },
  {
   "id": "nws-alert-d9b7bb5af3fea606.001-Hartford-wind",
   "zip": "",
   "city": "Hartford",
   "date": "2026-08-08",
   "county": "Hartford",
   "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 Hartford. Severe Thunderstorm Warning issued August 8 at 7:02PM EDT until August 8 at 7:30PM EDT by NWS Boston/Norton MA",
   "sourceDetail": "NWS Boston/Norton MA — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-47"
  },
  {
   "id": "iem-ww-BOX-SV-W-47-Hartford-hail-2026-08-08",
   "zip": "",
   "city": "Hartford",
   "date": "2026-08-08",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-08-08. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BOX-SV-W-47"
  },
  {
   "id": "nws-alert-d9b7bb5af3fea606.001-Tolland-wind",
   "zip": "",
   "city": "Tolland",
   "date": "2026-08-08",
   "county": "Tolland",
   "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 Tolland. Severe Thunderstorm Warning issued August 8 at 7:02PM EDT until August 8 at 7:30PM EDT by NWS Boston/Norton MA",
   "sourceDetail": "NWS Boston/Norton MA — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-47"
  },
  {
   "id": "iem-ww-BOX-SV-W-47-Tolland-hail-2026-08-08",
   "zip": "",
   "city": "Tolland",
   "date": "2026-08-08",
   "county": "Tolland",
   "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 BOX for Tolland on 2026-08-08. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BOX-SV-W-47"
  },
  {
   "id": "nws-alert-d9b7bb5af3fea606.001-Windham-wind",
   "zip": "",
   "city": "Windham",
   "date": "2026-08-08",
   "county": "Windham",
   "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 Windham. Severe Thunderstorm Warning issued August 8 at 7:02PM EDT until August 8 at 7:30PM EDT by NWS Boston/Norton MA",
   "sourceDetail": "NWS Boston/Norton MA — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-47"
  },
  {
   "id": "iem-ww-BOX-SV-W-47-Windham-hail-2026-08-08",
   "zip": "",
   "city": "Windham",
   "date": "2026-08-08",
   "county": "Windham",
   "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 BOX for Windham on 2026-08-08. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BOX-SV-W-47"
  },
  {
   "id": "nws-alert-f432bc38ca382680.001-Hartford-wind",
   "zip": "",
   "city": "Hartford",
   "date": "2026-08-08",
   "county": "Hartford",
   "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 Hartford. Severe Thunderstorm Warning issued August 8 at 5:49PM EDT until August 8 at 6:15PM EDT by NWS Boston/Norton MA",
   "sourceDetail": "NWS Boston/Norton MA — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-44"
  },
  {
   "id": "iem-ww-BOX-SV-W-44-Hartford-hail-2026-08-08",
   "zip": "",
   "city": "Hartford",
   "date": "2026-08-08",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-08-08. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BOX-SV-W-44"
  },
  {
   "id": "nws-alert-c0512aba57d6643a.002-Fairfiel-wind",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-08-08",
   "county": "Fairfield",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Watch for Fairfield. Severe Thunderstorm Watch issued August 8 at 5:15PM EDT until August 8 at 8:00PM EDT by NWS Upton NY",
   "sourceDetail": "NWS Upton NY — Severe Thunderstorm Watch",
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-A-544"
  },
  {
   "id": "nws-alert-c0512aba57d6643a.002-Middlese-wind",
   "zip": "",
   "city": "Middlesex",
   "date": "2026-08-08",
   "county": "Middlesex",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Watch for Middlesex. Severe Thunderstorm Watch issued August 8 at 5:15PM EDT until August 8 at 8:00PM EDT by NWS Upton NY",
   "sourceDetail": "NWS Upton NY — Severe Thunderstorm Watch",
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-A-544"
  },
  {
   "id": "nws-alert-c0512aba57d6643a.002-New Have-wind",
   "zip": "",
   "city": "New Haven",
   "date": "2026-08-08",
   "county": "New Haven",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Watch for New Haven. Severe Thunderstorm Watch issued August 8 at 5:15PM EDT until August 8 at 8:00PM EDT by NWS Upton NY",
   "sourceDetail": "NWS Upton NY — Severe Thunderstorm Watch",
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-A-544"
  },
  {
   "id": "nws-alert-3bfcedb72126fb05.001-Hartford-wind",
   "zip": "",
   "city": "Hartford",
   "date": "2026-08-08",
   "county": "Hartford",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Watch for Hartford. Severe Thunderstorm Watch issued August 8 at 1:53PM EDT until August 8 at 8:00PM EDT by NWS Boston/Norton MA",
   "sourceDetail": "NWS Boston/Norton MA — Severe Thunderstorm Watch",
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-A-544"
  },
  {
   "id": "nws-alert-3bfcedb72126fb05.001-Tolland-wind",
   "zip": "",
   "city": "Tolland",
   "date": "2026-08-08",
   "county": "Tolland",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Watch for Tolland. Severe Thunderstorm Watch issued August 8 at 1:53PM EDT until August 8 at 8:00PM EDT by NWS Boston/Norton MA",
   "sourceDetail": "NWS Boston/Norton MA — Severe Thunderstorm Watch",
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-A-544"
  },
  {
   "id": "nws-alert-5d283c26895cefc2.001-Litchfie-wind",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-08-08",
   "county": "Litchfield",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Watch for Litchfield. Severe Thunderstorm Watch issued August 8 at 1:48PM EDT until August 8 at 8:00PM EDT by NWS Albany NY",
   "sourceDetail": "NWS Albany NY — Severe Thunderstorm Watch",
   "evidenceLevel": "warning",
   "warningProductKey": "ALY-SV-A-544"
  },
  {
   "id": "sps-2026-08-08-fairfield-wind",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-08-08",
   "county": "Fairfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Fairfield — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-08-litchfield-wind",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-08-08",
   "county": "Litchfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Litchfield — wind gusts up to 40 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "ALY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-08-07-wind-41.62--72.72",
   "lat": 41.62,
   "lon": -72.72,
   "zip": "",
   "city": "2 E Berlin",
   "date": "2026-08-07",
   "county": "Hartford",
   "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": "Reported by Trained Spotter.",
   "sourceDetail": "NWS BOX — Public via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-07-flood-41.38--73.40",
   "lat": 41.38,
   "lon": -73.4,
   "zip": "",
   "city": "1 NE Bethel",
   "date": "2026-08-07",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "At least 6 inches of flowing flood waters on Brookwood Drive.",
   "sourceDetail": "NWS OKX — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-07-flood-41.39--73.46",
   "lat": 41.39,
   "lon": -73.46,
   "zip": "",
   "city": "1 SE Danbury",
   "date": "2026-08-07",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Multiple vehicles stuck in flood waters at the west street bridge. Emergency services responding.",
   "sourceDetail": "NWS OKX — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-07-flood-41.37--73.42",
   "lat": 41.37,
   "lon": -73.42,
   "zip": "",
   "city": "Bethel",
   "date": "2026-08-07",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Town of Bethel Emergency Management reports stream and street flooding throughout Bethel. A few stranded motorists on Maple Ave Ext.",
   "sourceDetail": "NWS OKX — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-BOX-SV-W-42-Tolland-wind-2026-08-07",
   "zip": "",
   "city": "Tolland",
   "date": "2026-08-07",
   "county": "Tolland",
   "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 BOX for Tolland on 2026-08-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-42"
  },
  {
   "id": "iem-ww-BOX-SV-W-42-Tolland-hail-2026-08-07",
   "zip": "",
   "city": "Tolland",
   "date": "2026-08-07",
   "county": "Tolland",
   "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 BOX for Tolland on 2026-08-07. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BOX-SV-W-42"
  },
  {
   "id": "iem-ww-BOX-SV-W-42-Windham-wind-2026-08-07",
   "zip": "",
   "city": "Windham",
   "date": "2026-08-07",
   "county": "Windham",
   "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 BOX for Windham on 2026-08-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-42"
  },
  {
   "id": "iem-ww-BOX-SV-W-42-Windham-hail-2026-08-07",
   "zip": "",
   "city": "Windham",
   "date": "2026-08-07",
   "county": "Windham",
   "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 BOX for Windham on 2026-08-07. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BOX-SV-W-42"
  },
  {
   "id": "nws-alert-e45841d7bb102980.001-Hartford-wind",
   "zip": "",
   "city": "Hartford",
   "date": "2026-08-07",
   "county": "Hartford",
   "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 Hartford. Severe Thunderstorm Warning issued August 7 at 9:23PM EDT until August 7 at 9:45PM EDT by NWS Boston/Norton MA",
   "sourceDetail": "NWS Boston/Norton MA — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-41"
  },
  {
   "id": "iem-ww-BOX-SV-W-41-Hartford-hail-2026-08-07",
   "zip": "",
   "city": "Hartford",
   "date": "2026-08-07",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-08-07. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BOX-SV-W-41"
  },
  {
   "id": "nws-alert-e45841d7bb102980.001-Tolland-wind",
   "zip": "",
   "city": "Tolland",
   "date": "2026-08-07",
   "county": "Tolland",
   "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 Tolland. Severe Thunderstorm Warning issued August 7 at 9:23PM EDT until August 7 at 9:45PM EDT by NWS Boston/Norton MA",
   "sourceDetail": "NWS Boston/Norton MA — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-41"
  },
  {
   "id": "iem-ww-BOX-SV-W-41-Tolland-hail-2026-08-07",
   "zip": "",
   "city": "Tolland",
   "date": "2026-08-07",
   "county": "Tolland",
   "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 BOX for Tolland on 2026-08-07. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BOX-SV-W-41"
  },
  {
   "id": "iem-ww-BOX-SV-W-41-Windham-wind-2026-08-07",
   "zip": "",
   "city": "Windham",
   "date": "2026-08-07",
   "county": "Windham",
   "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 BOX for Windham on 2026-08-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-41"
  },
  {
   "id": "iem-ww-BOX-SV-W-41-Windham-hail-2026-08-07",
   "zip": "",
   "city": "Windham",
   "date": "2026-08-07",
   "county": "Windham",
   "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 BOX for Windham on 2026-08-07. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BOX-SV-W-41"
  },
  {
   "id": "nws-alert-f55e4b8dad98f6f6.001-Hartford-wind",
   "zip": "",
   "city": "Hartford",
   "date": "2026-08-07",
   "county": "Hartford",
   "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 Hartford. Severe Thunderstorm Warning issued August 7 at 7:44PM EDT until August 7 at 8:45PM EDT by NWS Boston/Norton MA",
   "sourceDetail": "NWS Boston/Norton MA — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-40"
  },
  {
   "id": "iem-ww-BOX-SV-W-40-Hartford-hail-2026-08-07",
   "zip": "",
   "city": "Hartford",
   "date": "2026-08-07",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-08-07. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BOX-SV-W-40"
  },
  {
   "id": "iem-ww-OKX-SV-W-66-Fairfield-wind-2026-08-07",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-08-07",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-08-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-66"
  },
  {
   "id": "iem-ww-OKX-SV-W-66-Fairfield-hail-2026-08-07",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-08-07",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-08-07. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OKX-SV-W-66"
  },
  {
   "id": "nws-alert-e8d03fe972f8c615.001-Litchfie-flood",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-08-07",
   "county": "Litchfield",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Litchfield. Flash Flood Warning issued August 7 at 8:59PM EDT until August 7 at 11:15PM EDT by NWS Albany NY",
   "sourceDetail": "NWS Albany NY — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "ALY-FF-W-28"
  },
  {
   "id": "nws-alert-513faaf4ad05c4b3.001-Fairfiel-flood",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-08-07",
   "county": "Fairfield",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Fairfield. Flash Flood Warning issued August 7 at 9:46PM EDT until August 7 at 9:45PM EDT by NWS Upton NY",
   "sourceDetail": "NWS Upton NY — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-FF-W-42"
  },
  {
   "id": "nws-alert-513faaf4ad05c4b3.001-New Have-flood",
   "zip": "",
   "city": "New Haven",
   "date": "2026-08-07",
   "county": "New Haven",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for New Haven. Flash Flood Warning issued August 7 at 9:46PM EDT until August 7 at 9:45PM EDT by NWS Upton NY",
   "sourceDetail": "NWS Upton NY — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-FF-W-42"
  },
  {
   "id": "nws-alert-49b55ba798fc6f55.001-Hartford-flood",
   "zip": "",
   "city": "Hartford",
   "date": "2026-08-07",
   "county": "Hartford",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Hartford. Flash Flood Warning issued August 7 at 8:30PM EDT until August 7 at 11:30PM EDT by NWS Boston/Norton MA",
   "sourceDetail": "NWS Boston/Norton MA — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-FF-W-11"
  },
  {
   "id": "nws-alert-5fd0edad8dc5e3d6.003-Fairfiel-wind",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-08-07",
   "county": "Fairfield",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "wind",
   "confidence": 72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Watch for Fairfield. Severe Thunderstorm Watch issued August 7 at 7:22PM EDT until August 7 at 9:00PM EDT by NWS Upton NY",
   "sourceDetail": "NWS Upton NY — Severe Thunderstorm Watch",
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-A-540"
  },
  {
   "id": "sps-2026-08-07-fairfield-wind",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-08-07",
   "county": "Fairfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 65,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "5 Special Weather Statements for Fairfield — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "ALY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-07-newhaven-wind",
   "zip": "",
   "city": "New Haven",
   "date": "2026-08-07",
   "county": "New Haven",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 64,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "4 Special Weather Statements for New Haven — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-07-litchfield-wind",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-08-07",
   "county": "Litchfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "3 Special Weather Statements for Litchfield — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "ALY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-07-middlesex-wind",
   "zip": "",
   "city": "Middlesex",
   "date": "2026-08-07",
   "county": "Middlesex",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Middlesex — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-07-newlondon-wind",
   "zip": "",
   "city": "New London",
   "date": "2026-08-07",
   "county": "New London",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for New London — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Upton NY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-07-fairfield-hail",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-08-07",
   "county": "Fairfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Fairfield — wind gusts up to 50 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "NWS Upton NY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-06-litchfield-wind",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-08-06",
   "county": "Litchfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "3 Special Weather Statements for Litchfield — wind gusts up to 40 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "ALY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-06-newhaven-wind",
   "zip": "",
   "city": "New Haven",
   "date": "2026-08-06",
   "county": "New Haven",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for New Haven — wind gusts up to 40 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-06-fairfield-wind",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-08-06",
   "county": "Fairfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "3 Special Weather Statements for Fairfield — wind gusts up to 40 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-geo-2026-08-03-flood-41.65--73.35",
   "lat": 41.65,
   "lon": -73.35,
   "zip": "",
   "city": "2 S New Preston",
   "date": "2026-08-03",
   "county": "Litchfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Popple Swamp Road impassible due to flooding. Confirmed by video footage.",
   "sourceDetail": "NWS ALY — Trained Spotter via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-03-flood-41.60--73.41",
   "lat": 41.6,
   "lon": -73.41,
   "zip": "",
   "city": "1 NNW New Milford",
   "date": "2026-08-03",
   "county": "Litchfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Washout along Paper Mill Road in New Milford. Social Media report. Time estimated.",
   "sourceDetail": "NWS ALY — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-03-flood-41.99--72.57",
   "lat": 41.99,
   "lon": -72.57,
   "zip": "",
   "city": "2 N Enfield",
   "date": "2026-08-03",
   "county": "Hartford",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "In Enfield, Cranbrook Blvd at Freshwater Blvd was closed due to flooding. Relayed by amateur radio.",
   "sourceDetail": "NWS BOX — Law Enforcement via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-03-flood-41.72--72.83",
   "lat": 41.72,
   "lon": -72.83,
   "zip": "",
   "city": "Farmington",
   "date": "2026-08-03",
   "county": "Hartford",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "In Farmington, several sections of Route 10 with flooding depth of 1 foot on Route 10 at the Farmington/Plainville CT town line. Relayed by amateur radio.",
   "sourceDetail": "NWS BOX — Trained Spotter via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-03-flood-41.60--72.88",
   "lat": 41.6,
   "lon": -72.88,
   "zip": "",
   "city": "Southington",
   "date": "2026-08-03",
   "county": "Hartford",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "In Southington, I-84 - right lane near the west street exit has significant street flooding. Relayed by amateur radio.",
   "sourceDetail": "NWS BOX — Trained Spotter via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-03-flood-41.50--73.49",
   "lat": 41.5,
   "lon": -73.49,
   "zip": "",
   "city": "3 NNW New Fairfield",
   "date": "2026-08-03",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Video shows deep, rushing water overtaking Rocky Hill Road near Squantz Pond, making the road impassable.",
   "sourceDetail": "NWS OKX — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-03-flood-41.29--72.40",
   "lat": 41.29,
   "lon": -72.4,
   "zip": "",
   "city": "1 NE Saybrook Manor",
   "date": "2026-08-03",
   "county": "Middlesex",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Old Saybrook Fire Dept responded to a report of a vehicle stranded in flood waters in the Indiantown Section, photos verify the car in flood waters.",
   "sourceDetail": "NWS OKX — Fire Dept/Rescue via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-03-flood-41.32--72.26",
   "lat": 41.32,
   "lon": -72.26,
   "zip": "",
   "city": "3 W Niantic",
   "date": "2026-08-03",
   "county": "New London",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Rising creek resulted in water going into a business in East Lyme with public works on scene.",
   "sourceDetail": "NWS OKX — Law Enforcement via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-03-flood-41.32--72.20",
   "lat": 41.32,
   "lon": -72.2,
   "zip": "",
   "city": "1 SW Niantic",
   "date": "2026-08-03",
   "county": "New London",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Several roads reported with over 2 ft of water, including Atlantic Street.",
   "sourceDetail": "NWS OKX — Law Enforcement via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-08-03-flood-41.32--72.21",
   "lat": 41.32,
   "lon": -72.21,
   "zip": "",
   "city": "1 WSW Niantic",
   "date": "2026-08-03",
   "county": "New London",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Over 2 feet of water on Black Point Road in Niantic making one direction impassable.",
   "sourceDetail": "NWS OKX — Law Enforcement via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "nws-alert-2bba57538adb5c37.001-Litchfie-flood-2026-08-03",
   "lat": 41.67,
   "lon": -73.437,
   "zip": "",
   "city": "",
   "date": "2026-08-03",
   "county": "Litchfield",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Litchfield. Flash Flood Warning issued August 3 at 7:29AM EDT until August 3 at 7:30AM EDT by NWS Albany NY",
   "sourceDetail": "NWS Albany NY — Flash Flood Warning",
   "evidenceLevel": "warning",
   "originStation": "Albany NY Weather Station",
   "warningProductKey": "ALY-FF-W-23"
  },
  {
   "id": "nws-alert-25e290e8901fca50.001-Fairfiel-flood-2026-08-03",
   "lat": 41.443333333333335,
   "lon": -73.662,
   "zip": "",
   "city": "",
   "date": "2026-08-03",
   "county": "Fairfield",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Fairfield. Flash Flood Warning issued August 3 at 4:43AM EDT until August 3 at 7:45AM EDT by NWS Upton NY",
   "sourceDetail": "NWS Upton NY — Flash Flood Warning",
   "evidenceLevel": "warning",
   "originStation": "Upton NY Weather Station",
   "warningProductKey": "OKX-FF-W-34"
  },
  {
   "id": "nws-alert-43050a7b82181377.001-Hartford-flood-2026-08-03",
   "lat": 41.76857142857142,
   "lon": -72.80857142857144,
   "zip": "",
   "city": "",
   "date": "2026-08-03",
   "county": "Hartford",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Hartford. Flash Flood Warning issued August 3 at 8:57AM EDT until August 3 at 9:00AM EDT by NWS Boston/Norton MA",
   "sourceDetail": "NWS Boston/Norton MA — Flash Flood Warning",
   "evidenceLevel": "warning",
   "originStation": "Boston/Norton MA Weather Station",
   "warningProductKey": "BOX-FF-W-7"
  },
  {
   "id": "nws-alert-43050a7b82181377.001-Tolland-flood-2026-08-03",
   "lat": 41.76857142857142,
   "lon": -72.80857142857144,
   "zip": "",
   "city": "",
   "date": "2026-08-03",
   "county": "Tolland",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Tolland. Flash Flood Warning issued August 3 at 8:57AM EDT until August 3 at 9:00AM EDT by NWS Boston/Norton MA",
   "sourceDetail": "NWS Boston/Norton MA — Flash Flood Warning",
   "evidenceLevel": "warning",
   "originStation": "Boston/Norton MA Weather Station",
   "warningProductKey": "BOX-FF-W-7"
  },
  {
   "id": "nws-alert-804151101cc36fc2.001-Middlese-flood-2026-08-03",
   "lat": 41.46095238095238,
   "lon": -72.26285714285713,
   "zip": "",
   "city": "",
   "date": "2026-08-03",
   "county": "Middlesex",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for Middlesex. Flash Flood Warning issued August 3 at 9:57AM EDT until August 3 at 1:00PM EDT by NWS Upton NY",
   "sourceDetail": "NWS Upton NY — Flash Flood Warning",
   "evidenceLevel": "warning",
   "originStation": "Upton NY Weather Station",
   "warningProductKey": "OKX-FF-W-36"
  },
  {
   "id": "nws-alert-804151101cc36fc2.001-New Have-flood-2026-08-03",
   "lat": 41.46095238095238,
   "lon": -72.26285714285713,
   "zip": "",
   "city": "",
   "date": "2026-08-03",
   "county": "New Haven",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for New Haven. Flash Flood Warning issued August 3 at 9:57AM EDT until August 3 at 1:00PM EDT by NWS Upton NY",
   "sourceDetail": "NWS Upton NY — Flash Flood Warning",
   "evidenceLevel": "warning",
   "originStation": "Upton NY Weather Station",
   "warningProductKey": "OKX-FF-W-36"
  },
  {
   "id": "nws-alert-804151101cc36fc2.001-New Lond-flood-2026-08-03",
   "lat": 41.46095238095238,
   "lon": -72.26285714285713,
   "zip": "",
   "city": "",
   "date": "2026-08-03",
   "county": "New London",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning for New London. Flash Flood Warning issued August 3 at 9:57AM EDT until August 3 at 1:00PM EDT by NWS Upton NY",
   "sourceDetail": "NWS Upton NY — Flash Flood Warning",
   "evidenceLevel": "warning",
   "originStation": "Upton NY Weather Station",
   "warningProductKey": "OKX-FF-W-36"
  },
  {
   "id": "sps-2026-08-03-litchfield-wind",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-08-03",
   "county": "Litchfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Litchfield — wind gusts up to 40 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "ALY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-03-fairfield-wind",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-08-03",
   "county": "Fairfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 60,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Fairfield — wind gusts up to 40 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-08-03-middlesex-wind",
   "zip": "",
   "city": "Middlesex",
   "date": "2026-08-03",
   "county": "Middlesex",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 60,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Middlesex — wind gusts up to 40 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-31-middlesex-hail",
   "zip": "",
   "city": "Middlesex",
   "date": "2026-07-31",
   "county": "Middlesex",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Middlesex — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-31-newhaven-hail",
   "zip": "",
   "city": "New Haven",
   "date": "2026-07-31",
   "county": "New Haven",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for New Haven — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-geo-2026-07-29-flood-41.94--72.68",
   "lat": 41.94,
   "lon": -72.68,
   "zip": "",
   "city": "Bradley AP",
   "date": "2026-07-29",
   "county": "Hartford",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Public reports via social media flooding on the tarmac of KBDL.",
   "sourceDetail": "NWS BOX — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-29-flood-41.17--73.17",
   "lat": 41.17,
   "lon": -73.17,
   "zip": "",
   "city": "1 ESE Bridgeport",
   "date": "2026-07-29",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Seaview Ave (south end) impassable due to street flooding.",
   "sourceDetail": "NWS OKX — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-29-flood-41.15--73.25",
   "lat": 41.15,
   "lon": -73.25,
   "zip": "",
   "city": "2 NE Fairfield",
   "date": "2026-07-29",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Car flooded in standing water at railroad underpass on Round Hill Rd in Fairfield, CT.",
   "sourceDetail": "NWS OKX — Broadcast Media via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-BOX-FF-W-5-Hartford-flood-2026-07-29",
   "zip": "",
   "city": "Hartford",
   "date": "2026-07-29",
   "county": "Hartford",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS BOX for Hartford on 2026-07-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-FF-W-5"
  },
  {
   "id": "iem-ww-BOX-FF-W-5-Tolland-flood-2026-07-29",
   "zip": "",
   "city": "Tolland",
   "date": "2026-07-29",
   "county": "Tolland",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS BOX for Tolland on 2026-07-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-FF-W-5"
  },
  {
   "id": "iem-ww-BOX-FF-W-3-Hartford-flood-2026-07-29",
   "zip": "",
   "city": "Hartford",
   "date": "2026-07-29",
   "county": "Hartford",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS BOX for Hartford on 2026-07-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-FF-W-3"
  },
  {
   "id": "iem-ww-OKX-FF-W-32-Fairfield-flood-2026-07-29",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-07-29",
   "county": "Fairfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS OKX for Fairfield on 2026-07-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-FF-W-32"
  },
  {
   "id": "iem-ww-OKX-FF-W-32-New Haven-flood-2026-07-29",
   "zip": "",
   "city": "New Haven",
   "date": "2026-07-29",
   "county": "New Haven",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS OKX for New Haven on 2026-07-29. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-FF-W-32"
  },
  {
   "id": "nws-alert-b06bc579d742a151.001-Hartford-flood-2026-07-29",
   "zip": "",
   "city": "",
   "date": "2026-07-29",
   "county": "Hartford",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Watch for Hartford. Flood Watch issued July 29 at 7:48PM EDT until July 29 at 8:00PM EDT by NWS Boston/Norton MA",
   "sourceDetail": "NWS Boston/Norton MA — Flood Watch",
   "evidenceLevel": "warning",
   "originStation": "Boston/Norton MA Weather Station",
   "warningProductKey": "BOX-FA-A-3"
  },
  {
   "id": "nws-alert-b06bc579d742a151.001-Tolland-flood-2026-07-29",
   "zip": "",
   "city": "",
   "date": "2026-07-29",
   "county": "Tolland",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Watch for Tolland. Flood Watch issued July 29 at 7:48PM EDT until July 29 at 8:00PM EDT by NWS Boston/Norton MA",
   "sourceDetail": "NWS Boston/Norton MA — Flood Watch",
   "evidenceLevel": "warning",
   "originStation": "Boston/Norton MA Weather Station",
   "warningProductKey": "BOX-FA-A-3"
  },
  {
   "id": "nws-alert-b06bc579d742a151.001-Windham-flood-2026-07-29",
   "zip": "",
   "city": "",
   "date": "2026-07-29",
   "county": "Windham",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Watch for Windham. Flood Watch issued July 29 at 7:48PM EDT until July 29 at 8:00PM EDT by NWS Boston/Norton MA",
   "sourceDetail": "NWS Boston/Norton MA — Flood Watch",
   "evidenceLevel": "warning",
   "originStation": "Boston/Norton MA Weather Station",
   "warningProductKey": "BOX-FA-A-3"
  },
  {
   "id": "nws-alert-52f3f0d71c290adf.001-Litchfie-flood-2026-07-29",
   "zip": "",
   "city": "",
   "date": "2026-07-29",
   "county": "Litchfield",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Watch for Litchfield. Flood Watch issued July 29 at 3:38PM EDT until July 29 at 8:00PM EDT by NWS Albany NY",
   "sourceDetail": "NWS Albany NY — Flood Watch",
   "evidenceLevel": "warning",
   "originStation": "Albany NY Weather Station",
   "warningProductKey": "ALY-FA-A-5"
  },
  {
   "id": "nws-alert-146783057e4768ce.001-Fairfiel-flood-2026-07-29",
   "zip": "",
   "city": "",
   "date": "2026-07-29",
   "county": "Fairfield",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Watch for Fairfield. Flood Watch issued July 29 at 1:59PM EDT until July 29 at 2:00PM EDT by NWS Upton NY",
   "sourceDetail": "NWS Upton NY — Flood Watch",
   "evidenceLevel": "warning",
   "originStation": "Upton NY Weather Station",
   "warningProductKey": "OKX-FA-A-6"
  },
  {
   "id": "nws-alert-146783057e4768ce.001-New Have-flood-2026-07-29",
   "zip": "",
   "city": "",
   "date": "2026-07-29",
   "county": "New Haven",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Watch for New Haven. Flood Watch issued July 29 at 1:59PM EDT until July 29 at 2:00PM EDT by NWS Upton NY",
   "sourceDetail": "NWS Upton NY — Flood Watch",
   "evidenceLevel": "warning",
   "originStation": "Upton NY Weather Station",
   "warningProductKey": "OKX-FA-A-6"
  },
  {
   "id": "nws-alert-146783057e4768ce.001-Middlese-flood-2026-07-29",
   "zip": "",
   "city": "",
   "date": "2026-07-29",
   "county": "Middlesex",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Watch for Middlesex. Flood Watch issued July 29 at 1:59PM EDT until July 29 at 2:00PM EDT by NWS Upton NY",
   "sourceDetail": "NWS Upton NY — Flood Watch",
   "evidenceLevel": "warning",
   "originStation": "Upton NY Weather Station",
   "warningProductKey": "OKX-FA-A-6"
  },
  {
   "id": "nws-alert-146783057e4768ce.001-New Lond-flood-2026-07-29",
   "zip": "",
   "city": "",
   "date": "2026-07-29",
   "county": "New London",
   "source": "NWS Weather Alert",
   "severity": "high",
   "eventType": "flood",
   "confidence": 72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Watch for New London. Flood Watch issued July 29 at 1:59PM EDT until July 29 at 2:00PM EDT by NWS Upton NY",
   "sourceDetail": "NWS Upton NY — Flood Watch",
   "evidenceLevel": "warning",
   "originStation": "Upton NY Weather Station",
   "warningProductKey": "OKX-FA-A-6"
  },
  {
   "id": "iem-ww-ALY-SV-W-75-Litchfield-wind-2026-07-27",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-07-27",
   "county": "Litchfield",
   "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 ALY for Litchfield on 2026-07-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ALY-SV-W-75"
  },
  {
   "id": "iem-ww-ALY-SV-W-75-Litchfield-hail-2026-07-27",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-07-27",
   "county": "Litchfield",
   "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 ALY for Litchfield on 2026-07-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "ALY-SV-W-75"
  },
  {
   "id": "sps-2026-07-27-litchfield-hail",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-07-27",
   "county": "Litchfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Litchfield — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "ALY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-geo-2026-07-21-flood-41.27--72.81",
   "lat": 41.27,
   "lon": -72.81,
   "zip": "",
   "city": "Branford",
   "date": "2026-07-21",
   "county": "New Haven",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Report from mPING: River/Creek overflowing; Cropland/Yard/Basement Flooding, also reported via 511.",
   "sourceDetail": "NWS OKX — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-21-flood-41.10--73.53",
   "lat": 41.1,
   "lon": -73.53,
   "zip": "",
   "city": "4 SW New Canaan",
   "date": "2026-07-21",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Water rescue on Haig Ave in Springdale.",
   "sourceDetail": "NWS OKX — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-21-flood-41.20--73.43",
   "lat": 41.2,
   "lon": -73.43,
   "zip": "",
   "city": "1 NNW Wilton",
   "date": "2026-07-21",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Numerous roads closed and impassable across Wilton due to flooding.",
   "sourceDetail": "NWS OKX — Law Enforcement via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-21-flood-41.42--73.39",
   "lat": 41.42,
   "lon": -73.39,
   "zip": "",
   "city": "3 NNE Bethel",
   "date": "2026-07-21",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Comments on Facebook of several inches of water in basements in Stony Hill.",
   "sourceDetail": "NWS OKX — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-21-flood-41.05--73.54",
   "lat": 41.05,
   "lon": -73.54,
   "zip": "",
   "city": "2 NE Old Greenwich",
   "date": "2026-07-21",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Numerous roads closed across the town of Stamford due to significant flooding with reports of several feet of inundation.",
   "sourceDetail": "NWS OKX — Amateur Radio via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-21-flood-41.13--73.41",
   "lat": 41.13,
   "lon": -73.41,
   "zip": "",
   "city": "2 NNE Norwalk",
   "date": "2026-07-21",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Photos on social media show the first floors of a few homes have started to take on water.",
   "sourceDetail": "NWS OKX — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-21-flood-41.05--73.53",
   "lat": 41.05,
   "lon": -73.53,
   "zip": "",
   "city": "2 NE Old Greenwich",
   "date": "2026-07-21",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "2 cars stuck in flood waters on East Main Street in Stamford.",
   "sourceDetail": "NWS OKX — Amateur Radio via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-21-flood-41.09--73.54",
   "lat": 41.09,
   "lon": -73.54,
   "zip": "",
   "city": "4 NNE Old Greenwich",
   "date": "2026-07-21",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "2 cars stuck in flood waters - Idlewood Drive at Berrian Road.",
   "sourceDetail": "NWS OKX — Amateur Radio via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-21-flood-41.18--73.13",
   "lat": 41.18,
   "lon": -73.13,
   "zip": "",
   "city": "1 S Stratford",
   "date": "2026-07-21",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Numerous roads flooded and closed across Stratford.",
   "sourceDetail": "NWS OKX — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-21-flood-41.14--73.26",
   "lat": 41.14,
   "lon": -73.26,
   "zip": "",
   "city": "1 NE Fairfield",
   "date": "2026-07-21",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Several photos of water flooding roads with water up to a few homes in Fairfield.",
   "sourceDetail": "NWS OKX — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-21-flood-41.19--73.26",
   "lat": 41.19,
   "lon": -73.26,
   "zip": "",
   "city": "3 W Bridgeport",
   "date": "2026-07-21",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flooded roadways on Old Black Rock Turnpike.",
   "sourceDetail": "NWS OKX — Law Enforcement via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-21-flood-41.39--72.91",
   "lat": 41.39,
   "lon": -72.91,
   "zip": "",
   "city": "1 NNW Hamden",
   "date": "2026-07-21",
   "county": "New Haven",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Car flooded on Colony St in Hamden.",
   "sourceDetail": "NWS OKX — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-21-flood-41.37--72.92",
   "lat": 41.37,
   "lon": -72.92,
   "zip": "",
   "city": "1 W Hamden",
   "date": "2026-07-21",
   "county": "New Haven",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Mix Ave in Hamden closed due to flooding.",
   "sourceDetail": "NWS OKX — Public via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-07-21-flood-41.35--72.93",
   "lat": 41.35,
   "lon": -72.93,
   "zip": "",
   "city": "2 SW Hamden",
   "date": "2026-07-21",
   "county": "New Haven",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Stranded vehicles due to floodwaters in Hamden.",
   "sourceDetail": "NWS OKX — Fire Dept/Rescue via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-OKX-SV-W-51-Fairfield-wind-2026-07-21",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-07-21",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-07-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-51"
  },
  {
   "id": "iem-ww-OKX-SV-W-51-Fairfield-hail-2026-07-21",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-07-21",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-07-21. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OKX-SV-W-51"
  },
  {
   "id": "iem-ww-OKX-SV-W-52-Fairfield-wind-2026-07-21",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-07-21",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-07-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-52"
  },
  {
   "id": "iem-ww-OKX-SV-W-52-Fairfield-hail-2026-07-21",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-07-21",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-07-21. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OKX-SV-W-52"
  },
  {
   "id": "iem-ww-OKX-SV-W-52-New Haven-wind-2026-07-21",
   "zip": "",
   "city": "New Haven",
   "date": "2026-07-21",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-07-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-52"
  },
  {
   "id": "iem-ww-OKX-SV-W-52-New Haven-hail-2026-07-21",
   "zip": "",
   "city": "New Haven",
   "date": "2026-07-21",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-07-21. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OKX-SV-W-52"
  },
  {
   "id": "iem-ww-OKX-SV-W-50-New Haven-wind-2026-07-21",
   "zip": "",
   "city": "New Haven",
   "date": "2026-07-21",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-07-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-50"
  },
  {
   "id": "iem-ww-OKX-SV-W-50-New Haven-hail-2026-07-21",
   "zip": "",
   "city": "New Haven",
   "date": "2026-07-21",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-07-21. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OKX-SV-W-50"
  },
  {
   "id": "iem-ww-OKX-SV-W-50-Fairfield-wind-2026-07-21",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-07-21",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-07-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-50"
  },
  {
   "id": "iem-ww-OKX-SV-W-50-Fairfield-hail-2026-07-21",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-07-21",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-07-21. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OKX-SV-W-50"
  },
  {
   "id": "iem-ww-OKX-SV-W-54-Fairfield-wind-2026-07-21",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-07-21",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-07-21. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-54"
  },
  {
   "id": "iem-ww-OKX-SV-W-54-Fairfield-hail-2026-07-21",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-07-21",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-07-21. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OKX-SV-W-54"
  },
  {
   "id": "iem-ww-OKX-FF-W-13-Fairfield-flood-2026-07-21",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-07-21",
   "county": "Fairfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS OKX for Fairfield on 2026-07-21. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-FF-W-13"
  },
  {
   "id": "iem-ww-OKX-FF-W-21-Fairfield-flood-2026-07-21",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-07-21",
   "county": "Fairfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS OKX for Fairfield on 2026-07-21. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-FF-W-21"
  },
  {
   "id": "iem-ww-OKX-FF-W-17-Middlesex-flood-2026-07-21",
   "zip": "",
   "city": "Middlesex",
   "date": "2026-07-21",
   "county": "Middlesex",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS OKX for Middlesex on 2026-07-21. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-FF-W-17"
  },
  {
   "id": "iem-ww-OKX-FF-W-17-New Haven-flood-2026-07-21",
   "zip": "",
   "city": "New Haven",
   "date": "2026-07-21",
   "county": "New Haven",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS OKX for New Haven on 2026-07-21. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-FF-W-17"
  },
  {
   "id": "iem-ww-OKX-FF-W-17-New London-flood-2026-07-21",
   "zip": "",
   "city": "New London",
   "date": "2026-07-21",
   "county": "New London",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS OKX for New London on 2026-07-21. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-FF-W-17"
  },
  {
   "id": "iem-ww-OKX-FF-W-16-Fairfield-flood-2026-07-21",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-07-21",
   "county": "Fairfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS OKX for Fairfield on 2026-07-21. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-FF-W-16"
  },
  {
   "id": "iem-ww-OKX-FF-W-16-New Haven-flood-2026-07-21",
   "zip": "",
   "city": "New Haven",
   "date": "2026-07-21",
   "county": "New Haven",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS OKX for New Haven on 2026-07-21. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-FF-W-16"
  },
  {
   "id": "iem-ww-OKX-FF-W-15-Fairfield-flood-2026-07-21",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-07-21",
   "county": "Fairfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS OKX for Fairfield on 2026-07-21. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-FF-W-15"
  },
  {
   "id": "iem-ww-OKX-FF-W-14-Fairfield-flood-2026-07-21",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-07-21",
   "county": "Fairfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS OKX for Fairfield on 2026-07-21. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-FF-W-14"
  },
  {
   "id": "iem-ww-OKX-FF-W-14-New Haven-flood-2026-07-21",
   "zip": "",
   "city": "New Haven",
   "date": "2026-07-21",
   "county": "New Haven",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS OKX for New Haven on 2026-07-21. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-FF-W-14"
  },
  {
   "id": "sps-2026-07-21-fairfield-wind",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-07-21",
   "county": "Fairfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Fairfield — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-21-litchfield-wind",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-07-21",
   "county": "Litchfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Litchfield — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "ALY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-21-newhaven-wind",
   "zip": "",
   "city": "New Haven",
   "date": "2026-07-21",
   "county": "New Haven",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 63,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for New Haven — wind gusts up to 55 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-21-newhaven-hail",
   "zip": "",
   "city": "New Haven",
   "date": "2026-07-21",
   "county": "New Haven",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for New Haven — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-ww-OKX-FA-W-1-Fairfield-flood-2026-07-06",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-07-06",
   "county": "Fairfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS OKX for Fairfield on 2026-07-06. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-FA-W-1"
  },
  {
   "id": "iem-lsr-2026-07-04-hail-41.68--73.01",
   "lat": 41.68,
   "lon": -73.01,
   "zip": "",
   "city": "Terryville",
   "date": "2026-07-04",
   "county": "Litchfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Golf ball size hail reported.",
   "sourceDetail": "NWS ALY — Amateur Radio via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-07-04-hail-41.68--72.94",
   "lat": 41.68,
   "lon": -72.94,
   "zip": "",
   "city": "Bristol",
   "date": "2026-07-04",
   "county": "Hartford",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "In Bristol_ 3 inch hail was reported.",
   "sourceDetail": "NWS BOX — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 3
  },
  {
   "id": "iem-lsr-2026-07-04-hail-41.68--72.94",
   "lat": 41.68,
   "lon": -72.94,
   "zip": "",
   "city": "Bristol",
   "date": "2026-07-04",
   "county": "Hartford",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "In Bristol_ golf ball sized hail fell.",
   "sourceDetail": "NWS BOX — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-07-04-hail-41.67--72.91",
   "lat": 41.67,
   "lon": -72.91,
   "zip": "",
   "city": "1 W Plainville",
   "date": "2026-07-04",
   "county": "Hartford",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "In Plainville_ Half Dollar sized hail fell.",
   "sourceDetail": "NWS BOX — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-07-04-hail-41.68--72.79",
   "lat": 41.68,
   "lon": -72.79,
   "zip": "",
   "city": "New Britain",
   "date": "2026-07-04",
   "county": "Hartford",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "In New Britain_ golf ball sized hail was reported. Relayed via Amateur Radio.",
   "sourceDetail": "NWS BOX — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-07-04-wind-41.75--73.00",
   "lat": 41.75,
   "lon": -73,
   "zip": "",
   "city": "2 W Burlington",
   "date": "2026-07-04",
   "county": "Hartford",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 W Burlington",
   "sourceDetail": "NWS BOX — Public via Iowa Mesonet",
   "windSpeedMph": 56,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-OKX-SV-W-32-Middlesex-wind-2026-07-04",
   "zip": "",
   "city": "Middlesex",
   "date": "2026-07-04",
   "county": "Middlesex",
   "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 OKX for Middlesex on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-32"
  },
  {
   "id": "iem-ww-OKX-SV-W-32-Middlesex-hail-2026-07-04",
   "zip": "",
   "city": "Middlesex",
   "date": "2026-07-04",
   "county": "Middlesex",
   "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 OKX for Middlesex on 2026-07-04. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OKX-SV-W-32"
  },
  {
   "id": "iem-ww-OKX-SV-W-32-New Haven-wind-2026-07-04",
   "zip": "",
   "city": "New Haven",
   "date": "2026-07-04",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-32"
  },
  {
   "id": "iem-ww-OKX-SV-W-32-New Haven-hail-2026-07-04",
   "zip": "",
   "city": "New Haven",
   "date": "2026-07-04",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-07-04. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OKX-SV-W-32"
  },
  {
   "id": "iem-ww-BOX-SV-W-31-Hartford-wind-2026-07-04",
   "zip": "",
   "city": "Hartford",
   "date": "2026-07-04",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-31"
  },
  {
   "id": "iem-ww-BOX-SV-W-31-Hartford-hail-2026-07-04",
   "zip": "",
   "city": "Hartford",
   "date": "2026-07-04",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-07-04. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BOX-SV-W-31"
  },
  {
   "id": "iem-ww-BOX-SV-W-31-Tolland-wind-2026-07-04",
   "zip": "",
   "city": "Tolland",
   "date": "2026-07-04",
   "county": "Tolland",
   "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 BOX for Tolland on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-31"
  },
  {
   "id": "iem-ww-BOX-SV-W-31-Tolland-hail-2026-07-04",
   "zip": "",
   "city": "Tolland",
   "date": "2026-07-04",
   "county": "Tolland",
   "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 BOX for Tolland on 2026-07-04. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BOX-SV-W-31"
  },
  {
   "id": "iem-ww-ALY-SV-W-66-Litchfield-wind-2026-07-04",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-07-04",
   "county": "Litchfield",
   "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 ALY for Litchfield on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ALY-SV-W-66"
  },
  {
   "id": "iem-ww-ALY-SV-W-66-Litchfield-hail-2026-07-04",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-07-04",
   "county": "Litchfield",
   "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 ALY for Litchfield on 2026-07-04. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "ALY-SV-W-66"
  },
  {
   "id": "iem-ww-OKX-SV-W-34-Middlesex-wind-2026-07-04",
   "zip": "",
   "city": "Middlesex",
   "date": "2026-07-04",
   "county": "Middlesex",
   "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 OKX for Middlesex on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-34"
  },
  {
   "id": "iem-ww-OKX-SV-W-34-Middlesex-hail-2026-07-04",
   "zip": "",
   "city": "Middlesex",
   "date": "2026-07-04",
   "county": "Middlesex",
   "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 OKX for Middlesex on 2026-07-04. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OKX-SV-W-34"
  },
  {
   "id": "iem-ww-OKX-SV-W-34-New London-wind-2026-07-04",
   "zip": "",
   "city": "New London",
   "date": "2026-07-04",
   "county": "New London",
   "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 OKX for New London on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-34"
  },
  {
   "id": "iem-ww-OKX-SV-W-34-New London-hail-2026-07-04",
   "zip": "",
   "city": "New London",
   "date": "2026-07-04",
   "county": "New London",
   "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 OKX for New London on 2026-07-04. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OKX-SV-W-34"
  },
  {
   "id": "iem-ww-BOX-SV-W-32-Hartford-wind-2026-07-04",
   "zip": "",
   "city": "Hartford",
   "date": "2026-07-04",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-32"
  },
  {
   "id": "iem-ww-BOX-SV-W-32-Hartford-hail-2026-07-04",
   "zip": "",
   "city": "Hartford",
   "date": "2026-07-04",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-07-04. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "BOX-SV-W-32"
  },
  {
   "id": "iem-ww-BOX-SV-W-33-Hartford-wind-2026-07-04",
   "zip": "",
   "city": "Hartford",
   "date": "2026-07-04",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-33"
  },
  {
   "id": "iem-ww-BOX-SV-W-33-Hartford-hail-2026-07-04",
   "zip": "",
   "city": "Hartford",
   "date": "2026-07-04",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-07-04. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BOX-SV-W-33"
  },
  {
   "id": "iem-ww-OKX-SV-W-42-Fairfield-wind-2026-07-04",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-07-04",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-42"
  },
  {
   "id": "iem-ww-OKX-SV-W-42-Fairfield-hail-2026-07-04",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-07-04",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-07-04. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OKX-SV-W-42"
  },
  {
   "id": "iem-ww-OKX-SV-W-42-New Haven-wind-2026-07-04",
   "zip": "",
   "city": "New Haven",
   "date": "2026-07-04",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-42"
  },
  {
   "id": "iem-ww-OKX-SV-W-42-New Haven-hail-2026-07-04",
   "zip": "",
   "city": "New Haven",
   "date": "2026-07-04",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-07-04. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OKX-SV-W-42"
  },
  {
   "id": "iem-ww-OKX-SV-W-46-Fairfield-wind-2026-07-04",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-07-04",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-46"
  },
  {
   "id": "iem-ww-OKX-SV-W-46-Fairfield-hail-2026-07-04",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-07-04",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-07-04. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OKX-SV-W-46"
  },
  {
   "id": "iem-ww-OKX-SV-W-46-Middlesex-wind-2026-07-04",
   "zip": "",
   "city": "Middlesex",
   "date": "2026-07-04",
   "county": "Middlesex",
   "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 OKX for Middlesex on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-46"
  },
  {
   "id": "iem-ww-OKX-SV-W-46-Middlesex-hail-2026-07-04",
   "zip": "",
   "city": "Middlesex",
   "date": "2026-07-04",
   "county": "Middlesex",
   "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 OKX for Middlesex on 2026-07-04. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OKX-SV-W-46"
  },
  {
   "id": "iem-ww-OKX-SV-W-46-New Haven-wind-2026-07-04",
   "zip": "",
   "city": "New Haven",
   "date": "2026-07-04",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-46"
  },
  {
   "id": "iem-ww-OKX-SV-W-46-New Haven-hail-2026-07-04",
   "zip": "",
   "city": "New Haven",
   "date": "2026-07-04",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-07-04. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OKX-SV-W-46"
  },
  {
   "id": "iem-ww-OKX-SV-W-46-New London-wind-2026-07-04",
   "zip": "",
   "city": "New London",
   "date": "2026-07-04",
   "county": "New London",
   "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 OKX for New London on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-46"
  },
  {
   "id": "iem-ww-OKX-SV-W-46-New London-hail-2026-07-04",
   "zip": "",
   "city": "New London",
   "date": "2026-07-04",
   "county": "New London",
   "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 OKX for New London on 2026-07-04. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OKX-SV-W-46"
  },
  {
   "id": "iem-ww-OKX-SV-W-35-Middlesex-wind-2026-07-04",
   "zip": "",
   "city": "Middlesex",
   "date": "2026-07-04",
   "county": "Middlesex",
   "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 OKX for Middlesex on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-35"
  },
  {
   "id": "iem-ww-OKX-SV-W-35-Middlesex-hail-2026-07-04",
   "zip": "",
   "city": "Middlesex",
   "date": "2026-07-04",
   "county": "Middlesex",
   "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 OKX for Middlesex on 2026-07-04. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OKX-SV-W-35"
  },
  {
   "id": "iem-ww-OKX-SV-W-35-New Haven-wind-2026-07-04",
   "zip": "",
   "city": "New Haven",
   "date": "2026-07-04",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-35"
  },
  {
   "id": "iem-ww-OKX-SV-W-35-New Haven-hail-2026-07-04",
   "zip": "",
   "city": "New Haven",
   "date": "2026-07-04",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-07-04. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OKX-SV-W-35"
  },
  {
   "id": "iem-ww-OKX-SV-W-35-New London-wind-2026-07-04",
   "zip": "",
   "city": "New London",
   "date": "2026-07-04",
   "county": "New London",
   "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 OKX for New London on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-35"
  },
  {
   "id": "iem-ww-OKX-SV-W-35-New London-hail-2026-07-04",
   "zip": "",
   "city": "New London",
   "date": "2026-07-04",
   "county": "New London",
   "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 OKX for New London on 2026-07-04. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OKX-SV-W-35"
  },
  {
   "id": "iem-ww-ALY-SV-W-67-Litchfield-wind-2026-07-04",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-07-04",
   "county": "Litchfield",
   "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 ALY for Litchfield on 2026-07-04. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "ALY-SV-W-67"
  },
  {
   "id": "iem-ww-ALY-SV-W-67-Litchfield-hail-2026-07-04",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-07-04",
   "county": "Litchfield",
   "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 ALY for Litchfield on 2026-07-04. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "ALY-SV-W-67"
  },
  {
   "id": "iem-ww-OKX-SV-W-43-Middlesex-wind-2026-07-04",
   "zip": "",
   "city": "Middlesex",
   "date": "2026-07-04",
   "county": "Middlesex",
   "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 OKX for Middlesex on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-43"
  },
  {
   "id": "iem-ww-OKX-SV-W-43-Middlesex-hail-2026-07-04",
   "zip": "",
   "city": "Middlesex",
   "date": "2026-07-04",
   "county": "Middlesex",
   "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 OKX for Middlesex on 2026-07-04. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "OKX-SV-W-43"
  },
  {
   "id": "iem-ww-OKX-SV-W-43-New London-wind-2026-07-04",
   "zip": "",
   "city": "New London",
   "date": "2026-07-04",
   "county": "New London",
   "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 OKX for New London on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-43"
  },
  {
   "id": "iem-ww-OKX-SV-W-43-New London-hail-2026-07-04",
   "zip": "",
   "city": "New London",
   "date": "2026-07-04",
   "county": "New London",
   "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 OKX for New London on 2026-07-04. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "OKX-SV-W-43"
  },
  {
   "id": "iem-ww-OKX-SV-W-40-Fairfield-wind-2026-07-04",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-07-04",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-40"
  },
  {
   "id": "iem-ww-OKX-SV-W-40-Fairfield-hail-2026-07-04",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-07-04",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-07-04. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OKX-SV-W-40"
  },
  {
   "id": "iem-ww-OKX-SV-W-37-Fairfield-wind-2026-07-04",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-07-04",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-37"
  },
  {
   "id": "iem-ww-OKX-SV-W-37-Fairfield-hail-2026-07-04",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-07-04",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-07-04. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OKX-SV-W-37"
  },
  {
   "id": "iem-ww-OKX-SV-W-37-New Haven-wind-2026-07-04",
   "zip": "",
   "city": "New Haven",
   "date": "2026-07-04",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-37"
  },
  {
   "id": "iem-ww-OKX-SV-W-37-New Haven-hail-2026-07-04",
   "zip": "",
   "city": "New Haven",
   "date": "2026-07-04",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-07-04. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OKX-SV-W-37"
  },
  {
   "id": "iem-ww-OKX-SV-W-38-Middlesex-wind-2026-07-04",
   "zip": "",
   "city": "Middlesex",
   "date": "2026-07-04",
   "county": "Middlesex",
   "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 OKX for Middlesex on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-38"
  },
  {
   "id": "iem-ww-OKX-SV-W-38-Middlesex-hail-2026-07-04",
   "zip": "",
   "city": "Middlesex",
   "date": "2026-07-04",
   "county": "Middlesex",
   "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 OKX for Middlesex on 2026-07-04. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "OKX-SV-W-38"
  },
  {
   "id": "iem-ww-OKX-SV-W-38-New Haven-wind-2026-07-04",
   "zip": "",
   "city": "New Haven",
   "date": "2026-07-04",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-38"
  },
  {
   "id": "iem-ww-OKX-SV-W-38-New Haven-hail-2026-07-04",
   "zip": "",
   "city": "New Haven",
   "date": "2026-07-04",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-07-04. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "OKX-SV-W-38"
  },
  {
   "id": "iem-ww-OKX-SV-W-38-New London-wind-2026-07-04",
   "zip": "",
   "city": "New London",
   "date": "2026-07-04",
   "county": "New London",
   "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 OKX for New London on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-38"
  },
  {
   "id": "iem-ww-OKX-SV-W-38-New London-hail-2026-07-04",
   "zip": "",
   "city": "New London",
   "date": "2026-07-04",
   "county": "New London",
   "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 OKX for New London on 2026-07-04. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "OKX-SV-W-38"
  },
  {
   "id": "iem-ww-OKX-SV-W-41-Fairfield-wind-2026-07-04",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-07-04",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-41"
  },
  {
   "id": "iem-ww-OKX-SV-W-41-Fairfield-hail-2026-07-04",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-07-04",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-07-04. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OKX-SV-W-41"
  },
  {
   "id": "iem-ww-OKX-SV-W-41-Middlesex-wind-2026-07-04",
   "zip": "",
   "city": "Middlesex",
   "date": "2026-07-04",
   "county": "Middlesex",
   "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 OKX for Middlesex on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-41"
  },
  {
   "id": "iem-ww-OKX-SV-W-41-Middlesex-hail-2026-07-04",
   "zip": "",
   "city": "Middlesex",
   "date": "2026-07-04",
   "county": "Middlesex",
   "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 OKX for Middlesex on 2026-07-04. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OKX-SV-W-41"
  },
  {
   "id": "iem-ww-OKX-SV-W-41-New Haven-wind-2026-07-04",
   "zip": "",
   "city": "New Haven",
   "date": "2026-07-04",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-41"
  },
  {
   "id": "iem-ww-OKX-SV-W-41-New Haven-hail-2026-07-04",
   "zip": "",
   "city": "New Haven",
   "date": "2026-07-04",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-07-04. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OKX-SV-W-41"
  },
  {
   "id": "sps-2026-07-04-litchfield-hail",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-07-04",
   "county": "Litchfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 61,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Litchfield — wind gusts up to 50 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "ALY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-04-hartford-wind",
   "zip": "",
   "city": "Hartford",
   "date": "2026-07-04",
   "county": "Hartford",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Hartford — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-04-newhaven-wind",
   "zip": "",
   "city": "New Haven",
   "date": "2026-07-04",
   "county": "New Haven",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for New Haven — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-04-middlesex-wind",
   "zip": "",
   "city": "Middlesex",
   "date": "2026-07-04",
   "county": "Middlesex",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 60,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Middlesex — wind gusts up to 40 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-ww-BOX-SV-W-30-Windham-wind-2026-07-02",
   "zip": "",
   "city": "Windham",
   "date": "2026-07-02",
   "county": "Windham",
   "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 BOX for Windham on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-30"
  },
  {
   "id": "iem-ww-BOX-SV-W-30-Windham-hail-2026-07-02",
   "zip": "",
   "city": "Windham",
   "date": "2026-07-02",
   "county": "Windham",
   "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 BOX for Windham on 2026-07-02. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BOX-SV-W-30"
  },
  {
   "id": "iem-ww-BOX-SV-W-30-Tolland-wind-2026-07-02",
   "zip": "",
   "city": "Tolland",
   "date": "2026-07-02",
   "county": "Tolland",
   "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 BOX for Tolland on 2026-07-02. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-30"
  },
  {
   "id": "iem-ww-BOX-SV-W-30-Tolland-hail-2026-07-02",
   "zip": "",
   "city": "Tolland",
   "date": "2026-07-02",
   "county": "Tolland",
   "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 BOX for Tolland on 2026-07-02. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BOX-SV-W-30"
  },
  {
   "id": "sps-2026-07-02-newlondon-wind",
   "zip": "",
   "city": "New London",
   "date": "2026-07-02",
   "county": "New London",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 60,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for New London — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-ww-BOX-SV-W-27-Tolland-wind-2026-07-01",
   "zip": "",
   "city": "Tolland",
   "date": "2026-07-01",
   "county": "Tolland",
   "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 BOX for Tolland on 2026-07-01. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-27"
  },
  {
   "id": "iem-ww-BOX-SV-W-27-Tolland-hail-2026-07-01",
   "zip": "",
   "city": "Tolland",
   "date": "2026-07-01",
   "county": "Tolland",
   "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 BOX for Tolland on 2026-07-01. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BOX-SV-W-27"
  },
  {
   "id": "iem-ww-BOX-SV-W-27-Windham-wind-2026-07-01",
   "zip": "",
   "city": "Windham",
   "date": "2026-07-01",
   "county": "Windham",
   "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 BOX for Windham on 2026-07-01. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-27"
  },
  {
   "id": "iem-ww-BOX-SV-W-27-Windham-hail-2026-07-01",
   "zip": "",
   "city": "Windham",
   "date": "2026-07-01",
   "county": "Windham",
   "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 BOX for Windham on 2026-07-01. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BOX-SV-W-27"
  },
  {
   "id": "iem-ww-ALY-SV-W-56-Litchfield-wind-2026-07-01",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-07-01",
   "county": "Litchfield",
   "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 ALY for Litchfield on 2026-07-01. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ALY-SV-W-56"
  },
  {
   "id": "iem-ww-ALY-SV-W-56-Litchfield-hail-2026-07-01",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-07-01",
   "county": "Litchfield",
   "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 ALY for Litchfield on 2026-07-01. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "ALY-SV-W-56"
  },
  {
   "id": "iem-ww-BOX-SV-W-26-Hartford-wind-2026-07-01",
   "zip": "",
   "city": "Hartford",
   "date": "2026-07-01",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-07-01. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-26"
  },
  {
   "id": "iem-ww-BOX-SV-W-26-Hartford-hail-2026-07-01",
   "zip": "",
   "city": "Hartford",
   "date": "2026-07-01",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-07-01. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BOX-SV-W-26"
  },
  {
   "id": "iem-ww-BOX-SV-W-26-Tolland-wind-2026-07-01",
   "zip": "",
   "city": "Tolland",
   "date": "2026-07-01",
   "county": "Tolland",
   "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 BOX for Tolland on 2026-07-01. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-26"
  },
  {
   "id": "iem-ww-BOX-SV-W-26-Tolland-hail-2026-07-01",
   "zip": "",
   "city": "Tolland",
   "date": "2026-07-01",
   "county": "Tolland",
   "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 BOX for Tolland on 2026-07-01. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BOX-SV-W-26"
  },
  {
   "id": "iem-ww-ALY-SV-W-45-Litchfield-wind-2026-07-01",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-07-01",
   "county": "Litchfield",
   "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 ALY for Litchfield on 2026-07-01. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ALY-SV-W-45"
  },
  {
   "id": "iem-ww-ALY-SV-W-45-Litchfield-hail-2026-07-01",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-07-01",
   "county": "Litchfield",
   "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 ALY for Litchfield on 2026-07-01. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "ALY-SV-W-45"
  },
  {
   "id": "sps-2026-07-01-litchfield-hail",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-07-01",
   "county": "Litchfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Litchfield — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "ALY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-01-litchfield-wind",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-07-01",
   "county": "Litchfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Litchfield — wind gusts up to 50 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-07-01-newhaven-wind",
   "zip": "",
   "city": "New Haven",
   "date": "2026-07-01",
   "county": "New Haven",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 60,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for New Haven — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-ww-BOX-SV-W-24-Hartford-wind-2026-06-30",
   "zip": "",
   "city": "Hartford",
   "date": "2026-06-30",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-06-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-24"
  },
  {
   "id": "iem-ww-BOX-SV-W-24-Hartford-hail-2026-06-30",
   "zip": "",
   "city": "Hartford",
   "date": "2026-06-30",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-06-30. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BOX-SV-W-24"
  },
  {
   "id": "iem-ww-BOX-SV-W-24-Tolland-wind-2026-06-30",
   "zip": "",
   "city": "Tolland",
   "date": "2026-06-30",
   "county": "Tolland",
   "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 BOX for Tolland on 2026-06-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-24"
  },
  {
   "id": "iem-ww-BOX-SV-W-24-Tolland-hail-2026-06-30",
   "zip": "",
   "city": "Tolland",
   "date": "2026-06-30",
   "county": "Tolland",
   "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 BOX for Tolland on 2026-06-30. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BOX-SV-W-24"
  },
  {
   "id": "iem-ww-ALY-SV-W-43-Litchfield-wind-2026-06-30",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-06-30",
   "county": "Litchfield",
   "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 ALY for Litchfield on 2026-06-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ALY-SV-W-43"
  },
  {
   "id": "iem-ww-ALY-SV-W-43-Litchfield-hail-2026-06-30",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-06-30",
   "county": "Litchfield",
   "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 ALY for Litchfield on 2026-06-30. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "ALY-SV-W-43"
  },
  {
   "id": "iem-ww-BOX-SV-W-23-Hartford-wind-2026-06-30",
   "zip": "",
   "city": "Hartford",
   "date": "2026-06-30",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-06-30. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-23"
  },
  {
   "id": "iem-ww-BOX-SV-W-23-Hartford-hail-2026-06-30",
   "zip": "",
   "city": "Hartford",
   "date": "2026-06-30",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-06-30. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BOX-SV-W-23"
  },
  {
   "id": "sps-2026-06-30-litchfield-wind",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-06-30",
   "county": "Litchfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 60,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Litchfield — wind gusts up to 40 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "ALY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-ww-OKX-FF-W-3-New London-flood-2026-06-23",
   "zip": "",
   "city": "New London",
   "date": "2026-06-23",
   "county": "New London",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flash Flood Warning issued by NWS OKX for New London on 2026-06-23. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Flash Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-FF-W-3"
  },
  {
   "id": "sps-2026-06-21-newlondon-wind",
   "zip": "",
   "city": "New London",
   "date": "2026-06-21",
   "county": "New London",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 60,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for New London — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-20-newlondon-hail",
   "zip": "",
   "city": "New London",
   "date": "2026-06-20",
   "county": "New London",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for New London — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-ww-ALY-SV-W-23-Litchfield-wind-2026-06-12",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-06-12",
   "county": "Litchfield",
   "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 ALY for Litchfield on 2026-06-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ALY-SV-W-23"
  },
  {
   "id": "iem-ww-ALY-SV-W-23-Litchfield-hail-2026-06-12",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-06-12",
   "county": "Litchfield",
   "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 ALY for Litchfield on 2026-06-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "ALY-SV-W-23"
  },
  {
   "id": "iem-ww-BOX-SV-W-16-Hartford-wind-2026-06-12",
   "zip": "",
   "city": "Hartford",
   "date": "2026-06-12",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-06-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-16"
  },
  {
   "id": "iem-ww-BOX-SV-W-16-Hartford-hail-2026-06-12",
   "zip": "",
   "city": "Hartford",
   "date": "2026-06-12",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-06-12. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BOX-SV-W-16"
  },
  {
   "id": "iem-ww-OKX-SV-W-26-Middlesex-wind-2026-06-12",
   "zip": "",
   "city": "Middlesex",
   "date": "2026-06-12",
   "county": "Middlesex",
   "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 OKX for Middlesex on 2026-06-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-26"
  },
  {
   "id": "iem-ww-OKX-SV-W-26-Middlesex-hail-2026-06-12",
   "zip": "",
   "city": "Middlesex",
   "date": "2026-06-12",
   "county": "Middlesex",
   "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 OKX for Middlesex on 2026-06-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OKX-SV-W-26"
  },
  {
   "id": "iem-ww-OKX-SV-W-26-New Haven-wind-2026-06-12",
   "zip": "",
   "city": "New Haven",
   "date": "2026-06-12",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-06-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-26"
  },
  {
   "id": "iem-ww-OKX-SV-W-26-New Haven-hail-2026-06-12",
   "zip": "",
   "city": "New Haven",
   "date": "2026-06-12",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-06-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OKX-SV-W-26"
  },
  {
   "id": "sps-2026-06-12-hartford-hail",
   "zip": "",
   "city": "Hartford",
   "date": "2026-06-12",
   "county": "Hartford",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Hartford — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-12-litchfield-wind",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-06-12",
   "county": "Litchfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Litchfield — wind gusts up to 40 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "ALY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-12-middlesex-wind",
   "zip": "",
   "city": "Middlesex",
   "date": "2026-06-12",
   "county": "Middlesex",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 60,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Middlesex — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-06-11-hail-41.58--73.50",
   "lat": 41.58,
   "lon": -73.5,
   "zip": "",
   "city": "Sherman",
   "date": "2026-06-11",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Multiple videos show quarter-sized hail falling in Sherman.",
   "sourceDetail": "NWS OKX — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-geo-2026-06-11-wind-41.16--73.13",
   "lat": 41.16,
   "lon": -73.13,
   "zip": "",
   "city": "Bridgeport Airport",
   "date": "2026-06-11",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.9,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KBDR Bridgeport Airport.",
   "sourceDetail": "NWS OKX — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-OKX-SV-W-17-Fairfield-wind-2026-06-11",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-06-11",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-06-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-17"
  },
  {
   "id": "iem-ww-OKX-SV-W-17-Fairfield-hail-2026-06-11",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-06-11",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-06-11. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OKX-SV-W-17"
  },
  {
   "id": "iem-ww-OKX-SV-W-16-Fairfield-wind-2026-06-11",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-06-11",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-06-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-16"
  },
  {
   "id": "iem-ww-OKX-SV-W-16-Fairfield-hail-2026-06-11",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-06-11",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-06-11. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OKX-SV-W-16"
  },
  {
   "id": "iem-ww-OKX-SV-W-16-New Haven-wind-2026-06-11",
   "zip": "",
   "city": "New Haven",
   "date": "2026-06-11",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-06-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-16"
  },
  {
   "id": "iem-ww-OKX-SV-W-16-New Haven-hail-2026-06-11",
   "zip": "",
   "city": "New Haven",
   "date": "2026-06-11",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-06-11. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OKX-SV-W-16"
  },
  {
   "id": "iem-ww-ALY-SV-W-21-Litchfield-wind-2026-06-11",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-06-11",
   "county": "Litchfield",
   "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 ALY for Litchfield on 2026-06-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ALY-SV-W-21"
  },
  {
   "id": "iem-ww-ALY-SV-W-21-Litchfield-hail-2026-06-11",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-06-11",
   "county": "Litchfield",
   "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 ALY for Litchfield on 2026-06-11. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ALY-SV-W-21"
  },
  {
   "id": "iem-ww-ALY-SV-W-22-Litchfield-wind-2026-06-11",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-06-11",
   "county": "Litchfield",
   "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 ALY for Litchfield on 2026-06-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ALY-SV-W-22"
  },
  {
   "id": "iem-ww-ALY-SV-W-22-Litchfield-hail-2026-06-11",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-06-11",
   "county": "Litchfield",
   "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 ALY for Litchfield on 2026-06-11. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "ALY-SV-W-22"
  },
  {
   "id": "iem-ww-OKX-SV-W-15-Fairfield-wind-2026-06-11",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-06-11",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-06-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-15"
  },
  {
   "id": "iem-ww-OKX-SV-W-15-Fairfield-hail-2026-06-11",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-06-11",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-06-11. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "OKX-SV-W-15"
  },
  {
   "id": "iem-ww-OKX-SV-W-15-New Haven-wind-2026-06-11",
   "zip": "",
   "city": "New Haven",
   "date": "2026-06-11",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-06-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-15"
  },
  {
   "id": "iem-ww-OKX-SV-W-15-New Haven-hail-2026-06-11",
   "zip": "",
   "city": "New Haven",
   "date": "2026-06-11",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-06-11. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "OKX-SV-W-15"
  },
  {
   "id": "iem-ww-OKX-SV-W-14-Fairfield-wind-2026-06-11",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-06-11",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-06-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-14"
  },
  {
   "id": "iem-ww-OKX-SV-W-14-Fairfield-hail-2026-06-11",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-06-11",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-06-11. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OKX-SV-W-14"
  },
  {
   "id": "iem-ww-OKX-SV-W-14-New Haven-wind-2026-06-11",
   "zip": "",
   "city": "New Haven",
   "date": "2026-06-11",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-06-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-14"
  },
  {
   "id": "iem-ww-OKX-SV-W-14-New Haven-hail-2026-06-11",
   "zip": "",
   "city": "New Haven",
   "date": "2026-06-11",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-06-11. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OKX-SV-W-14"
  },
  {
   "id": "iem-ww-OKX-SV-W-14-Middlesex-wind-2026-06-11",
   "zip": "",
   "city": "Middlesex",
   "date": "2026-06-11",
   "county": "Middlesex",
   "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 OKX for Middlesex on 2026-06-11. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-14"
  },
  {
   "id": "iem-ww-OKX-SV-W-14-Middlesex-hail-2026-06-11",
   "zip": "",
   "city": "Middlesex",
   "date": "2026-06-11",
   "county": "Middlesex",
   "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 OKX for Middlesex on 2026-06-11. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OKX-SV-W-14"
  },
  {
   "id": "sps-2026-06-11-litchfield-wind",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-06-11",
   "county": "Litchfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 60,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Litchfield — wind gusts up to 40 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "ALY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-11-newlondon-wind",
   "zip": "",
   "city": "New London",
   "date": "2026-06-11",
   "county": "New London",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 60,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for New London — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-06-11-newhaven-wind",
   "zip": "",
   "city": "New Haven",
   "date": "2026-06-11",
   "county": "New Haven",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 60,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for New Haven — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-lsr-2026-06-06-wind-41.67--72.78",
   "lat": 41.67,
   "lon": -72.78,
   "zip": "",
   "city": "New Britain",
   "date": "2026-06-06",
   "county": "Hartford",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near New Britain",
   "sourceDetail": "NWS BOX — Amateur Radio via Iowa Mesonet",
   "windSpeedMph": 52,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-06-06-wind-41.16--73.13",
   "lat": 41.16,
   "lon": -73.13,
   "zip": "",
   "city": "Bridgeport Airport",
   "date": "2026-06-06",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.9,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KBDR Bridgeport Airport.",
   "sourceDetail": "NWS OKX — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-OKX-SV-W-12-Fairfield-wind-2026-06-06",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-06-06",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-06-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-12"
  },
  {
   "id": "iem-ww-OKX-SV-W-12-Fairfield-hail-2026-06-06",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-06-06",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-06-06. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OKX-SV-W-12"
  },
  {
   "id": "iem-ww-OKX-SV-W-12-New Haven-wind-2026-06-06",
   "zip": "",
   "city": "New Haven",
   "date": "2026-06-06",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-06-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-12"
  },
  {
   "id": "iem-ww-OKX-SV-W-12-New Haven-hail-2026-06-06",
   "zip": "",
   "city": "New Haven",
   "date": "2026-06-06",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-06-06. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OKX-SV-W-12"
  },
  {
   "id": "iem-ww-ALY-SV-W-19-Litchfield-wind-2026-06-06",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-06-06",
   "county": "Litchfield",
   "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 ALY for Litchfield on 2026-06-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ALY-SV-W-19"
  },
  {
   "id": "iem-ww-ALY-SV-W-19-Litchfield-hail-2026-06-06",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-06-06",
   "county": "Litchfield",
   "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 ALY for Litchfield on 2026-06-06. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "ALY-SV-W-19"
  },
  {
   "id": "iem-ww-OKX-SV-W-7-Fairfield-wind-2026-06-06",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-06-06",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-06-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-7"
  },
  {
   "id": "iem-ww-OKX-SV-W-7-Fairfield-hail-2026-06-06",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-06-06",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-06-06. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OKX-SV-W-7"
  },
  {
   "id": "iem-ww-OKX-SV-W-11-Fairfield-wind-2026-06-06",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-06-06",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-06-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-11"
  },
  {
   "id": "iem-ww-OKX-SV-W-11-Fairfield-hail-2026-06-06",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-06-06",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-06-06. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OKX-SV-W-11"
  },
  {
   "id": "iem-ww-BOX-SV-W-14-Hartford-wind-2026-06-06",
   "zip": "",
   "city": "Hartford",
   "date": "2026-06-06",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-06-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-14"
  },
  {
   "id": "iem-ww-BOX-SV-W-14-Hartford-hail-2026-06-06",
   "zip": "",
   "city": "Hartford",
   "date": "2026-06-06",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-06-06. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "BOX-SV-W-14"
  },
  {
   "id": "iem-ww-BOX-SV-W-14-Tolland-wind-2026-06-06",
   "zip": "",
   "city": "Tolland",
   "date": "2026-06-06",
   "county": "Tolland",
   "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 BOX for Tolland on 2026-06-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-14"
  },
  {
   "id": "iem-ww-BOX-SV-W-14-Tolland-hail-2026-06-06",
   "zip": "",
   "city": "Tolland",
   "date": "2026-06-06",
   "county": "Tolland",
   "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 BOX for Tolland on 2026-06-06. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "BOX-SV-W-14"
  },
  {
   "id": "iem-ww-BOX-SV-W-14-Windham-wind-2026-06-06",
   "zip": "",
   "city": "Windham",
   "date": "2026-06-06",
   "county": "Windham",
   "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 BOX for Windham on 2026-06-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-14"
  },
  {
   "id": "iem-ww-BOX-SV-W-14-Windham-hail-2026-06-06",
   "zip": "",
   "city": "Windham",
   "date": "2026-06-06",
   "county": "Windham",
   "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 BOX for Windham on 2026-06-06. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "BOX-SV-W-14"
  },
  {
   "id": "iem-ww-OKX-SV-W-9-Middlesex-wind-2026-06-06",
   "zip": "",
   "city": "Middlesex",
   "date": "2026-06-06",
   "county": "Middlesex",
   "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 OKX for Middlesex on 2026-06-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-9"
  },
  {
   "id": "iem-ww-OKX-SV-W-9-Middlesex-hail-2026-06-06",
   "zip": "",
   "city": "Middlesex",
   "date": "2026-06-06",
   "county": "Middlesex",
   "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 OKX for Middlesex on 2026-06-06. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OKX-SV-W-9"
  },
  {
   "id": "iem-ww-OKX-SV-W-9-New London-wind-2026-06-06",
   "zip": "",
   "city": "New London",
   "date": "2026-06-06",
   "county": "New London",
   "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 OKX for New London on 2026-06-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-9"
  },
  {
   "id": "iem-ww-OKX-SV-W-9-New London-hail-2026-06-06",
   "zip": "",
   "city": "New London",
   "date": "2026-06-06",
   "county": "New London",
   "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 OKX for New London on 2026-06-06. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OKX-SV-W-9"
  },
  {
   "id": "iem-ww-OKX-SV-W-9-New Haven-wind-2026-06-06",
   "zip": "",
   "city": "New Haven",
   "date": "2026-06-06",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-06-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-9"
  },
  {
   "id": "iem-ww-OKX-SV-W-9-New Haven-hail-2026-06-06",
   "zip": "",
   "city": "New Haven",
   "date": "2026-06-06",
   "county": "New Haven",
   "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 OKX for New Haven on 2026-06-06. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OKX-SV-W-9"
  },
  {
   "id": "asos-bf-BDR-2026-06-06",
   "lat": 41.1583,
   "lon": -73.1289,
   "zip": "",
   "city": "Bridgeport/Sikorsky",
   "date": "2026-06-06",
   "county": "Fairfield",
   "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": "Bridgeport/Sikorsky (BDR) recorded a 50 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — Bridgeport/Sikorsky (BDR) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-06-06-newhaven-wind",
   "zip": "",
   "city": "New Haven",
   "date": "2026-06-06",
   "county": "New Haven",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 60,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for New Haven — wind gusts up to 40 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-GON-2026-05-30",
   "lat": 41.33,
   "lon": -72.05,
   "zip": "",
   "city": "GROTON/NEW LONDON",
   "date": "2026-05-30",
   "county": "New London",
   "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": "GROTON/NEW LONDON (GON) recorded a 53 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — GROTON/NEW LONDON (GON) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-OKX-SV-W-4-Fairfield-wind-2026-05-20",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-05-20",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-05-20. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-4"
  },
  {
   "id": "iem-ww-OKX-SV-W-4-Fairfield-hail-2026-05-20",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-05-20",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2026-05-20. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OKX-SV-W-4"
  },
  {
   "id": "sps-2026-05-20-newlondon-wind",
   "zip": "",
   "city": "New London",
   "date": "2026-05-20",
   "county": "New London",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 60,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for New London — wind gusts up to 40 mph, hail up to 0.25\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-ww-BOX-SV-W-10-Windham-wind-2026-05-19",
   "zip": "",
   "city": "Windham",
   "date": "2026-05-19",
   "county": "Windham",
   "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 BOX for Windham on 2026-05-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-10"
  },
  {
   "id": "iem-ww-BOX-SV-W-10-Windham-hail-2026-05-19",
   "zip": "",
   "city": "Windham",
   "date": "2026-05-19",
   "county": "Windham",
   "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 BOX for Windham on 2026-05-19. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "BOX-SV-W-10"
  },
  {
   "id": "iem-ww-BOX-SV-W-8-Hartford-wind-2026-05-19",
   "zip": "",
   "city": "Hartford",
   "date": "2026-05-19",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-05-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-8"
  },
  {
   "id": "iem-ww-BOX-SV-W-8-Hartford-hail-2026-05-19",
   "zip": "",
   "city": "Hartford",
   "date": "2026-05-19",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-05-19. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BOX-SV-W-8"
  },
  {
   "id": "iem-ww-BOX-SV-W-8-Tolland-wind-2026-05-19",
   "zip": "",
   "city": "Tolland",
   "date": "2026-05-19",
   "county": "Tolland",
   "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 BOX for Tolland on 2026-05-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-8"
  },
  {
   "id": "iem-ww-BOX-SV-W-8-Tolland-hail-2026-05-19",
   "zip": "",
   "city": "Tolland",
   "date": "2026-05-19",
   "county": "Tolland",
   "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 BOX for Tolland on 2026-05-19. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BOX-SV-W-8"
  },
  {
   "id": "iem-ww-BOX-SV-W-8-Windham-wind-2026-05-19",
   "zip": "",
   "city": "Windham",
   "date": "2026-05-19",
   "county": "Windham",
   "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 BOX for Windham on 2026-05-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-8"
  },
  {
   "id": "iem-ww-BOX-SV-W-8-Windham-hail-2026-05-19",
   "zip": "",
   "city": "Windham",
   "date": "2026-05-19",
   "county": "Windham",
   "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 BOX for Windham on 2026-05-19. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "BOX-SV-W-8"
  },
  {
   "id": "iem-ww-BOX-SV-W-9-Hartford-wind-2026-05-19",
   "zip": "",
   "city": "Hartford",
   "date": "2026-05-19",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-05-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-9"
  },
  {
   "id": "iem-ww-BOX-SV-W-9-Hartford-hail-2026-05-19",
   "zip": "",
   "city": "Hartford",
   "date": "2026-05-19",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-05-19. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BOX-SV-W-9"
  },
  {
   "id": "iem-ww-BOX-SV-W-5-Hartford-wind-2026-05-19",
   "zip": "",
   "city": "Hartford",
   "date": "2026-05-19",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-05-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-5"
  },
  {
   "id": "iem-ww-BOX-SV-W-5-Hartford-hail-2026-05-19",
   "zip": "",
   "city": "Hartford",
   "date": "2026-05-19",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-05-19. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BOX-SV-W-5"
  },
  {
   "id": "ncei-1325320-2026-05-19",
   "lon": 212001,
   "zip": "",
   "city": "BURLINGTON",
   "date": "2026-05-19",
   "county": "Hartford",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "In Burlington, tree and wires reported down  on Johnnycake mountain road. Relayed by  amateur radio.",
   "sourceDetail": "Verified by Trained Spotter — NCEI Event #1325320",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1325321-2026-05-19",
   "lon": 212001,
   "zip": "",
   "city": "VERNON CENTER",
   "date": "2026-05-19",
   "county": "Tolland",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "In Vernon, a tree and power lines were down.",
   "sourceDetail": "Verified by Law Enforcement — NCEI Event #1325321",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1325322-2026-05-19",
   "lon": 212001,
   "zip": "",
   "city": "WEST WILLINGTON",
   "date": "2026-05-19",
   "county": "Tolland",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "In Willington, a tree was down.",
   "sourceDetail": "Verified by Law Enforcement — NCEI Event #1325322",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1325323-2026-05-19",
   "lon": 212001,
   "zip": "",
   "city": "EAST KILLINGLY",
   "date": "2026-05-19",
   "county": "Windham",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "In Killingly, there was a tree and wires  down on Valley rd.",
   "sourceDetail": "Verified by Fire Department/Rescue — NCEI Event #1325323",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "sps-2026-05-19-fairfield-hail",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-05-19",
   "county": "Fairfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 59,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Fairfield — wind gusts up to 30 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-19-newhaven-hail",
   "zip": "",
   "city": "New Haven",
   "date": "2026-05-19",
   "county": "New Haven",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 59,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for New Haven — wind gusts up to 30 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-05-19-hartford-hail",
   "zip": "",
   "city": "Hartford",
   "date": "2026-05-19",
   "county": "Hartford",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "2 Special Weather Statements for Hartford — wind gusts up to 30 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-17-newlondon-hail",
   "zip": "",
   "city": "New London",
   "date": "2026-04-17",
   "county": "New London",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 59,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for New London — wind gusts up to 30 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-ww-ALY-SV-W-13-Litchfield-wind-2026-04-15",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-04-15",
   "county": "Litchfield",
   "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 ALY for Litchfield on 2026-04-15. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ALY-SV-W-13"
  },
  {
   "id": "iem-ww-ALY-SV-W-13-Litchfield-hail-2026-04-15",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-04-15",
   "county": "Litchfield",
   "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 ALY for Litchfield on 2026-04-15. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ALY-SV-W-13"
  },
  {
   "id": "iem-ww-ALY-SV-W-14-Litchfield-wind-2026-04-15",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-04-15",
   "county": "Litchfield",
   "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 ALY for Litchfield on 2026-04-15. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ALY-SV-W-14"
  },
  {
   "id": "iem-ww-ALY-SV-W-14-Litchfield-hail-2026-04-15",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-04-15",
   "county": "Litchfield",
   "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 ALY for Litchfield on 2026-04-15. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "ALY-SV-W-14"
  },
  {
   "id": "iem-ww-BOX-SV-W-4-Hartford-wind-2026-04-15",
   "zip": "",
   "city": "Hartford",
   "date": "2026-04-15",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-04-15. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-4"
  },
  {
   "id": "iem-ww-BOX-SV-W-4-Hartford-hail-2026-04-15",
   "zip": "",
   "city": "Hartford",
   "date": "2026-04-15",
   "county": "Hartford",
   "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 BOX for Hartford on 2026-04-15. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BOX-SV-W-4"
  },
  {
   "id": "iem-ww-BOX-SV-W-4-Tolland-wind-2026-04-15",
   "zip": "",
   "city": "Tolland",
   "date": "2026-04-15",
   "county": "Tolland",
   "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 BOX for Tolland on 2026-04-15. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-4"
  },
  {
   "id": "iem-ww-BOX-SV-W-4-Tolland-hail-2026-04-15",
   "zip": "",
   "city": "Tolland",
   "date": "2026-04-15",
   "county": "Tolland",
   "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 BOX for Tolland on 2026-04-15. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BOX-SV-W-4"
  },
  {
   "id": "ncei-1333666-2026-04-15",
   "lon": 213013,
   "zip": "",
   "city": "TORRINGFORD",
   "date": "2026-04-15",
   "county": "Litchfield",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "A local 911 Call Center reported a tree down blocking Torringford West Street.",
   "sourceDetail": "Verified by 911 Call Center — NCEI Event #1333666",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "sps-2026-04-15-fairfield-hail",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-04-15",
   "county": "Fairfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Fairfield — wind gusts up to 40 mph, hail up to 0.5\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-15-litchfield-hail",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-04-15",
   "county": "Litchfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 60,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Special Weather Statement for Litchfield — wind gusts up to 40 mph, hail up to 0.75\" (radar-indicated, not an observed measurement).",
   "sourceDetail": "ALY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-04-15-litchfield-wind",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-04-15",
   "county": "Litchfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Litchfield — wind gusts up to 40 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "ALY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-ww-BOX-SV-W-3-Tolland-wind-2026-04-14",
   "zip": "",
   "city": "Tolland",
   "date": "2026-04-14",
   "county": "Tolland",
   "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 BOX for Tolland on 2026-04-14. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-3"
  },
  {
   "id": "iem-ww-BOX-SV-W-3-Tolland-hail-2026-04-14",
   "zip": "",
   "city": "Tolland",
   "date": "2026-04-14",
   "county": "Tolland",
   "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 BOX for Tolland on 2026-04-14. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BOX-SV-W-3"
  },
  {
   "id": "iem-ww-BOX-SV-W-3-Windham-wind-2026-04-14",
   "zip": "",
   "city": "Windham",
   "date": "2026-04-14",
   "county": "Windham",
   "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 BOX for Windham on 2026-04-14. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "BOX-SV-W-3"
  },
  {
   "id": "iem-ww-BOX-SV-W-3-Windham-hail-2026-04-14",
   "zip": "",
   "city": "Windham",
   "date": "2026-04-14",
   "county": "Windham",
   "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 BOX for Windham on 2026-04-14. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS BOX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "BOX-SV-W-3"
  },
  {
   "id": "iem-ww-ALY-SV-W-11-Litchfield-wind-2026-04-14",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-04-14",
   "county": "Litchfield",
   "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 ALY for Litchfield on 2026-04-14. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ALY-SV-W-11"
  },
  {
   "id": "iem-ww-ALY-SV-W-11-Litchfield-hail-2026-04-14",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-04-14",
   "county": "Litchfield",
   "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 ALY for Litchfield on 2026-04-14. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "ALY-SV-W-11"
  },
  {
   "id": "sps-2026-04-14-litchfield-wind",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-04-14",
   "county": "Litchfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "2 Special Weather Statements for Litchfield — wind gusts up to 40 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "ALY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "iem-ww-ALY-SV-W-3-Litchfield-wind-2026-03-31",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-03-31",
   "county": "Litchfield",
   "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 ALY for Litchfield on 2026-03-31. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "ALY-SV-W-3"
  },
  {
   "id": "iem-ww-ALY-SV-W-3-Litchfield-hail-2026-03-31",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-03-31",
   "county": "Litchfield",
   "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 ALY for Litchfield on 2026-03-31. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "ALY-SV-W-3"
  },
  {
   "id": "asos-bf-HVN-2026-03-27",
   "lat": 41.2638,
   "lon": -72.8868,
   "zip": "",
   "city": "NEW HAVEN/TWEED",
   "date": "2026-03-27",
   "county": "New Haven",
   "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": "NEW HAVEN/TWEED (HVN) recorded a 62 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — NEW HAVEN/TWEED (HVN) [365d backfill 2026-08]",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-17-wind-41.94--72.68",
   "lat": 41.94,
   "lon": -72.68,
   "zip": "",
   "city": "Bradley AP",
   "date": "2026-03-17",
   "county": "Hartford",
   "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": "Peak gust 58 mph / 50 kt.",
   "sourceDetail": "NWS BOX — ASOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-17-wind-41.75--72.18",
   "lat": 41.75,
   "lon": -72.18,
   "zip": "",
   "city": "Willimantic AP",
   "date": "2026-03-17",
   "county": "Windham",
   "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": "Peak gust 60 mph / 52 kt.",
   "sourceDetail": "NWS BOX — ASOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-ALY-FL-W-5-Fairfield-flood-2026-03-17",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-03-17",
   "county": "Fairfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS ALY for Fairfield on 2026-03-17. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "ALY-FL-W-5"
  },
  {
   "id": "iem-ww-ALY-FL-W-5-New Haven-flood-2026-03-17",
   "zip": "",
   "city": "New Haven",
   "date": "2026-03-17",
   "county": "New Haven",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS ALY for New Haven on 2026-03-17. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "ALY-FL-W-5"
  },
  {
   "id": "asos-bf-BDR-2026-03-17",
   "lat": 41.1583,
   "lon": -73.1289,
   "zip": "",
   "city": "Bridgeport/Sikorsky",
   "date": "2026-03-17",
   "county": "Fairfield",
   "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": "Bridgeport/Sikorsky (BDR) recorded a 54 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — Bridgeport/Sikorsky (BDR) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GON-2026-03-17",
   "lat": 41.33,
   "lon": -72.05,
   "zip": "",
   "city": "GROTON/NEW LONDON",
   "date": "2026-03-17",
   "county": "New London",
   "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": "GROTON/NEW LONDON (GON) recorded a 58 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — GROTON/NEW LONDON (GON) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MMK-2026-03-17",
   "lat": 41.51,
   "lon": -72.83,
   "zip": "",
   "city": "MERIDEN MARKHAM MUNI AIRPORT",
   "date": "2026-03-17",
   "county": "New Haven",
   "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": "MERIDEN MARKHAM MUNI AIRPORT (MMK) recorded a 60 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — MERIDEN MARKHAM MUNI AIRPORT (MMK) [365d backfill 2026-08]",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BDL-2026-03-17",
   "lat": 41.9381,
   "lon": -72.6825,
   "zip": "",
   "city": "HARTFORD/BRADLEY",
   "date": "2026-03-17",
   "county": "Hartford",
   "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": "HARTFORD/BRADLEY (BDL) recorded a 57 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — HARTFORD/BRADLEY (BDL) [365d backfill 2026-08]",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HFD-2026-03-17",
   "lat": 41.7367,
   "lon": -72.6494,
   "zip": "",
   "city": "HARTFORD/BRAINARD",
   "date": "2026-03-17",
   "county": "Hartford",
   "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": "HARTFORD/BRAINARD (HFD) recorded a 56 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — HARTFORD/BRAINARD (HFD) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2026-03-17-fairfield-wind",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-03-17",
   "county": "Fairfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Fairfield — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-IJD-2026-03-16",
   "lat": 41.7419,
   "lon": -72.1836,
   "zip": "",
   "city": "WILLIMANTIC (ASOS)",
   "date": "2026-03-16",
   "county": "Windham",
   "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": "WILLIMANTIC (ASOS) (IJD) recorded a 50 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — WILLIMANTIC (ASOS) (IJD) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BDR-2026-03-16",
   "lat": 41.1583,
   "lon": -73.1289,
   "zip": "",
   "city": "Bridgeport/Sikorsky",
   "date": "2026-03-16",
   "county": "Fairfield",
   "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": "Bridgeport/Sikorsky (BDR) recorded a 54 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — Bridgeport/Sikorsky (BDR) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MMK-2026-03-16",
   "lat": 41.51,
   "lon": -72.83,
   "zip": "",
   "city": "MERIDEN MARKHAM MUNI AIRPORT",
   "date": "2026-03-16",
   "county": "New Haven",
   "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": "MERIDEN MARKHAM MUNI AIRPORT (MMK) recorded a 50 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — MERIDEN MARKHAM MUNI AIRPORT (MMK) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-ALY-FL-W-2-Litchfield-flood-2026-03-12",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-03-12",
   "county": "Litchfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS ALY for Litchfield on 2026-03-12. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "ALY-FL-W-2"
  },
  {
   "id": "iem-ww-ALY-FL-W-4-Fairfield-flood-2026-03-12",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-03-12",
   "county": "Fairfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS ALY for Fairfield on 2026-03-12. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "ALY-FL-W-4"
  },
  {
   "id": "iem-ww-ALY-FL-W-4-New Haven-flood-2026-03-12",
   "zip": "",
   "city": "New Haven",
   "date": "2026-03-12",
   "county": "New Haven",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS ALY for New Haven on 2026-03-12. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "ALY-FL-W-4"
  },
  {
   "id": "iem-ww-ALY-FL-W-3-Litchfield-flood-2026-03-12",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-03-12",
   "county": "Litchfield",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "flood",
   "confidence": 0.72,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flood Warning issued by NWS ALY for Litchfield on 2026-03-12. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS ALY — Flood Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "ALY-FL-W-3"
  },
  {
   "id": "sps-2026-03-12-newhaven-wind",
   "zip": "",
   "city": "New Haven",
   "date": "2026-03-12",
   "county": "New Haven",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 60,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for New Haven — wind gusts up to 40 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-03-11-fairfield-wind",
   "zip": "",
   "city": "Fairfield",
   "date": "2026-03-11",
   "county": "Fairfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 60,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Fairfield — wind gusts up to 40 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "sps-2026-03-11-litchfield-wind",
   "zip": "",
   "city": "Litchfield",
   "date": "2026-03-11",
   "county": "Litchfield",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 60,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Litchfield — wind gusts up to 40 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "ALY — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-BDL-2026-02-23",
   "lat": 41.9381,
   "lon": -72.6825,
   "zip": "",
   "city": "HARTFORD/BRADLEY",
   "date": "2026-02-23",
   "county": "Hartford",
   "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": "HARTFORD/BRADLEY (BDL) recorded a 54 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — HARTFORD/BRADLEY (BDL) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-02-23-wind-41.73--72.65",
   "lat": 41.73,
   "lon": -72.65,
   "zip": "",
   "city": "2 NNE Wethersfield",
   "date": "2026-02-23",
   "county": "Hartford",
   "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 KHFD Hartford-Brainard AP.",
   "sourceDetail": "NWS BOX — ASOS via Iowa Mesonet",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MMK-2026-02-23",
   "lat": 41.51,
   "lon": -72.83,
   "zip": "",
   "city": "MERIDEN MARKHAM MUNI AIRPORT",
   "date": "2026-02-23",
   "county": "New Haven",
   "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": "MERIDEN MARKHAM MUNI AIRPORT (MMK) recorded a 56 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — MERIDEN MARKHAM MUNI AIRPORT (MMK) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-IJD-2026-02-23",
   "lat": 41.7419,
   "lon": -72.1836,
   "zip": "",
   "city": "WILLIMANTIC (ASOS)",
   "date": "2026-02-23",
   "county": "Windham",
   "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": "WILLIMANTIC (ASOS) (IJD) recorded a 50 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — WILLIMANTIC (ASOS) (IJD) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BDR-2026-02-23",
   "lat": 41.1583,
   "lon": -73.1289,
   "zip": "",
   "city": "Bridgeport/Sikorsky",
   "date": "2026-02-23",
   "county": "Fairfield",
   "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": "Bridgeport/Sikorsky (BDR) recorded a 53 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — Bridgeport/Sikorsky (BDR) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GON-2026-02-23",
   "lat": 41.33,
   "lon": -72.05,
   "zip": "",
   "city": "GROTON/NEW LONDON",
   "date": "2026-02-23",
   "county": "New London",
   "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": "GROTON/NEW LONDON (GON) recorded a 68 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — GROTON/NEW LONDON (GON) [365d backfill 2026-08]",
   "windSpeedMph": 68,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HVN-2026-02-23",
   "lat": 41.2638,
   "lon": -72.8868,
   "zip": "",
   "city": "NEW HAVEN/TWEED",
   "date": "2026-02-23",
   "county": "New Haven",
   "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": "NEW HAVEN/TWEED (HVN) recorded a 55 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — NEW HAVEN/TWEED (HVN) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HFD-2026-02-23",
   "lat": 41.7367,
   "lon": -72.6494,
   "zip": "",
   "city": "HARTFORD/BRAINARD",
   "date": "2026-02-23",
   "county": "Hartford",
   "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": "HARTFORD/BRAINARD (HFD) recorded a 51 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — HARTFORD/BRAINARD (HFD) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GON-2026-02-07",
   "lat": 41.33,
   "lon": -72.05,
   "zip": "",
   "city": "GROTON/NEW LONDON",
   "date": "2026-02-07",
   "county": "New London",
   "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": "GROTON/NEW LONDON (GON) recorded a 55 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — GROTON/NEW LONDON (GON) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BDR-2026-02-07",
   "lat": 41.1583,
   "lon": -73.1289,
   "zip": "",
   "city": "Bridgeport/Sikorsky",
   "date": "2026-02-07",
   "county": "Fairfield",
   "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": "Bridgeport/Sikorsky (BDR) recorded a 55 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — Bridgeport/Sikorsky (BDR) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HVN-2026-02-07",
   "lat": 41.2638,
   "lon": -72.8868,
   "zip": "",
   "city": "NEW HAVEN/TWEED",
   "date": "2026-02-07",
   "county": "New Haven",
   "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": "NEW HAVEN/TWEED (HVN) recorded a 52 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — NEW HAVEN/TWEED (HVN) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HVN-2026-01-28",
   "lat": 41.2638,
   "lon": -72.8868,
   "zip": "",
   "city": "NEW HAVEN/TWEED",
   "date": "2026-01-28",
   "county": "New Haven",
   "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": "NEW HAVEN/TWEED (HVN) recorded a 52 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — NEW HAVEN/TWEED (HVN) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BDL-2026-01-27",
   "lat": 41.9381,
   "lon": -72.6825,
   "zip": "",
   "city": "HARTFORD/BRADLEY",
   "date": "2026-01-27",
   "county": "Hartford",
   "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": "HARTFORD/BRADLEY (BDL) recorded a 51 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — HARTFORD/BRADLEY (BDL) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HVN-2025-12-29",
   "lat": 41.2638,
   "lon": -72.8868,
   "zip": "",
   "city": "NEW HAVEN/TWEED",
   "date": "2025-12-29",
   "county": "New Haven",
   "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": "NEW HAVEN/TWEED (HVN) recorded a 54 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — NEW HAVEN/TWEED (HVN) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-19-wind-41.27--72.59",
   "lat": 41.27,
   "lon": -72.59,
   "zip": "",
   "city": "Madison",
   "date": "2025-12-19",
   "county": "New Haven",
   "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 XHAM Hammonasset.",
   "sourceDetail": "NWS OKX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-19-wind-41.56--72.64",
   "lat": 41.56,
   "lon": -72.64,
   "zip": "",
   "city": "1 WSW Portland",
   "date": "2025-12-19",
   "county": "Middlesex",
   "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 CT002 Middletown - Rt9nb.",
   "sourceDetail": "NWS OKX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-19-wind-41.25--72.75",
   "lat": 41.25,
   "lon": -72.75,
   "zip": "",
   "city": "4 SE Branford",
   "date": "2025-12-19",
   "county": "New Haven",
   "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 EW5788 Stony Creek.",
   "sourceDetail": "NWS OKX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-19-wind-41.13--73.24",
   "lat": 41.13,
   "lon": -73.24,
   "zip": "",
   "city": "2 E Fairfield",
   "date": "2025-12-19",
   "county": "Fairfield",
   "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 GW0038 Fairfield.",
   "sourceDetail": "NWS OKX — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-19-wind-41.33--72.05",
   "lat": 41.33,
   "lon": -72.05,
   "zip": "",
   "city": "Groton Airport",
   "date": "2025-12-19",
   "county": "New London",
   "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 KGON Groton Airport.",
   "sourceDetail": "NWS OKX — ASOS via Iowa Mesonet",
   "windSpeedMph": 66,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GON-2025-12-19",
   "lat": 41.33,
   "lon": -72.05,
   "zip": "",
   "city": "GROTON/NEW LONDON",
   "date": "2025-12-19",
   "county": "New London",
   "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": "GROTON/NEW LONDON (GON) recorded a 67 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — GROTON/NEW LONDON (GON) [365d backfill 2026-08]",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-19-wind-41.75--72.18",
   "lat": 41.75,
   "lon": -72.18,
   "zip": "",
   "city": "Willimantic AP",
   "date": "2025-12-19",
   "county": "Windham",
   "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 KIJD Willimantic AP.",
   "sourceDetail": "NWS BOX — ASOS via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-12-19-wind-41.62--72.75",
   "lat": 41.62,
   "lon": -72.75,
   "zip": "",
   "city": "Berlin",
   "date": "2025-12-19",
   "county": "Hartford",
   "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": "Reported by Trained Spotter.",
   "sourceDetail": "NWS BOX — Public via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-OKX-SV-W-49-Fairfield-wind-2025-12-19",
   "zip": "",
   "city": "Fairfield",
   "date": "2025-12-19",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2025-12-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OKX-SV-W-49"
  },
  {
   "id": "iem-ww-OKX-SV-W-49-Fairfield-hail-2025-12-19",
   "zip": "",
   "city": "Fairfield",
   "date": "2025-12-19",
   "county": "Fairfield",
   "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 OKX for Fairfield on 2025-12-19. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OKX — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OKX-SV-W-49"
  },
  {
   "id": "asos-bf-IJD-2025-12-19",
   "lat": 41.7419,
   "lon": -72.1836,
   "zip": "",
   "city": "WILLIMANTIC (ASOS)",
   "date": "2025-12-19",
   "county": "Windham",
   "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": "WILLIMANTIC (ASOS) (IJD) recorded a 65 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — WILLIMANTIC (ASOS) (IJD) [365d backfill 2026-08]",
   "windSpeedMph": 65,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HFD-2025-12-19",
   "lat": 41.7367,
   "lon": -72.6494,
   "zip": "",
   "city": "HARTFORD/BRAINARD",
   "date": "2025-12-19",
   "county": "Hartford",
   "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": "HARTFORD/BRAINARD (HFD) recorded a 50 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — HARTFORD/BRAINARD (HFD) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BDL-2025-12-19",
   "lat": 41.9381,
   "lon": -72.6825,
   "zip": "",
   "city": "HARTFORD/BRADLEY",
   "date": "2025-12-19",
   "county": "Hartford",
   "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": "HARTFORD/BRADLEY (BDL) recorded a 52 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — HARTFORD/BRADLEY (BDL) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HVN-2025-12-19",
   "lat": 41.2638,
   "lon": -72.8868,
   "zip": "",
   "city": "NEW HAVEN/TWEED",
   "date": "2025-12-19",
   "county": "New Haven",
   "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": "NEW HAVEN/TWEED (HVN) recorded a 52 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — NEW HAVEN/TWEED (HVN) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-MMK-2025-12-19",
   "lat": 41.51,
   "lon": -72.83,
   "zip": "",
   "city": "MERIDEN MARKHAM MUNI AIRPORT",
   "date": "2025-12-19",
   "county": "New Haven",
   "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": "MERIDEN MARKHAM MUNI AIRPORT (MMK) recorded a 56 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — MERIDEN MARKHAM MUNI AIRPORT (MMK) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BDR-2025-12-19",
   "lat": 41.1583,
   "lon": -73.1289,
   "zip": "",
   "city": "Bridgeport/Sikorsky",
   "date": "2025-12-19",
   "county": "Fairfield",
   "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": "Bridgeport/Sikorsky (BDR) recorded a 57 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — Bridgeport/Sikorsky (BDR) [365d backfill 2026-08]",
   "windSpeedMph": 57,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1304744-2025-12-19",
   "lon": 209345,
   "zip": "",
   "city": "New London",
   "date": "2025-12-19",
   "county": "New London",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "There were multiple reports of downed trees in the area. The local Department of Highways reported a tree down with wires in Colchester, closing Middletown Road between Bigelow Road and Victoria Drive at 1045 AM Local Standard Time. Additionally, amateur radio reported numerous trees down in Salem, including Rathburn Hill Road, Brainerd Road and Parum Road at an estimated time of 1210 PM Local Standard Time.",
   "sourceDetail": "Verified by Department of Highways — NCEI Event #1304744",
   "windSpeedMph": 50,
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "sps-2025-12-19-middlesex-wind",
   "zip": "",
   "city": "Middlesex",
   "date": "2025-12-19",
   "county": "Middlesex",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 61,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for Middlesex — wind gusts up to 50 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-BDR-2025-11-16",
   "lat": 41.1583,
   "lon": -73.1289,
   "zip": "",
   "city": "Bridgeport/Sikorsky",
   "date": "2025-11-16",
   "county": "Fairfield",
   "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": "Bridgeport/Sikorsky (BDR) recorded a 52 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — Bridgeport/Sikorsky (BDR) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BDL-2025-11-16",
   "lat": 41.9381,
   "lon": -72.6825,
   "zip": "",
   "city": "HARTFORD/BRADLEY",
   "date": "2025-11-16",
   "county": "Hartford",
   "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": "HARTFORD/BRADLEY (BDL) recorded a 53 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — HARTFORD/BRADLEY (BDL) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BDR-2025-11-06",
   "lat": 41.1583,
   "lon": -73.1289,
   "zip": "",
   "city": "Bridgeport/Sikorsky",
   "date": "2025-11-06",
   "county": "Fairfield",
   "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": "Bridgeport/Sikorsky (BDR) recorded a 51 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — Bridgeport/Sikorsky (BDR) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GON-2025-11-06",
   "lat": 41.33,
   "lon": -72.05,
   "zip": "",
   "city": "GROTON/NEW LONDON",
   "date": "2025-11-06",
   "county": "New London",
   "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": "GROTON/NEW LONDON (GON) recorded a 54 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — GROTON/NEW LONDON (GON) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BDL-2025-11-04",
   "lat": 41.9381,
   "lon": -72.6825,
   "zip": "",
   "city": "HARTFORD/BRADLEY",
   "date": "2025-11-04",
   "county": "Hartford",
   "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": "HARTFORD/BRADLEY (BDL) recorded a 53 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — HARTFORD/BRADLEY (BDL) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "sps-2025-11-03-newlondon-wind",
   "zip": "",
   "city": "New London",
   "date": "2025-11-03",
   "county": "New London",
   "source": "NWS Special Weather Statement",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 62,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Special Weather Statement for New London — wind gusts up to 55 mph (radar-indicated, not an observed measurement).",
   "sourceDetail": "OKX — Special Weather Statement",
   "evidenceLevel": "warning"
  },
  {
   "id": "asos-bf-BDR-2025-10-31",
   "lat": 41.1583,
   "lon": -73.1289,
   "zip": "",
   "city": "Bridgeport/Sikorsky",
   "date": "2025-10-31",
   "county": "Fairfield",
   "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": "Bridgeport/Sikorsky (BDR) recorded a 51 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — Bridgeport/Sikorsky (BDR) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BDL-2025-10-31",
   "lat": 41.9381,
   "lon": -72.6825,
   "zip": "",
   "city": "HARTFORD/BRADLEY",
   "date": "2025-10-31",
   "county": "Hartford",
   "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": "HARTFORD/BRADLEY (BDL) recorded a 50 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — HARTFORD/BRADLEY (BDL) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-10-30-flood-41.39--73.46",
   "lat": 41.39,
   "lon": -73.46,
   "zip": "",
   "city": "1 SE Danbury",
   "date": "2025-10-30",
   "county": "Fairfield",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "flood",
   "confidence": 0.9,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flooding along Beaverbrook Road and West Street with road closures due elevated running water.",
   "sourceDetail": "NWS OKX — Emergency Mngr via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "asos-bf-BDL-2025-10-30",
   "lat": 41.9381,
   "lon": -72.6825,
   "zip": "",
   "city": "HARTFORD/BRADLEY",
   "date": "2025-10-30",
   "county": "Hartford",
   "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": "HARTFORD/BRADLEY (BDL) recorded a 52 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — HARTFORD/BRADLEY (BDL) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-BDR-2025-10-30",
   "lat": 41.1583,
   "lon": -73.1289,
   "zip": "",
   "city": "Bridgeport/Sikorsky",
   "date": "2025-10-30",
   "county": "Fairfield",
   "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": "Bridgeport/Sikorsky (BDR) recorded a 52 mph gust.",
   "sourceDetail": "CT_ASOS automated observation — Bridgeport/Sikorsky (BDR) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1298137-2025-10-30",
   "lon": 208348,
   "zip": "",
   "city": "DANBURY",
   "date": "2025-10-30",
   "county": "Fairfield",
   "source": "NCEI Storm Events Database",
   "severity": "low",
   "eventType": "flood",
   "confidence": 0.95,
   "damageTypes": [
    "Foundation water intrusion",
    "Drywall saturation",
    "Mold risk"
   ],
   "description": "Flooding along Beaver Road and West street with road closures due to elevated running water.",
   "sourceDetail": "Verified by Emergency Manager — NCEI Event #1298137",
   "evidenceLevel": "official_backfill"
  }
 ]
}