{
  "product": "Settle Gauge Source Health",
  "generated_at": "2026-09-10T01:45:41Z",
  "date": "2026-09-10",
  "ok": true,
  "source_count": 7,
  "fail_count": 0,
  "sources": [
    {
      "id": "nws_cli_lax",
      "kind": "nws_cli",
      "url": "https://forecast.weather.gov/product.php?site=LOX&issuedby=LAX&product=CLI&format=txt&version=1&glossary=0",
      "ok": true,
      "http_status": 200,
      "latency_ms": 30.9,
      "error": null,
      "checked_at": "2026-09-10T01:45:40Z"
    },
    {
      "id": "nws_cli_den",
      "kind": "nws_cli",
      "url": "https://forecast.weather.gov/product.php?site=BOU&issuedby=DEN&product=CLI&format=txt&version=1&glossary=0",
      "ok": true,
      "http_status": 200,
      "latency_ms": 110.4,
      "error": null,
      "checked_at": "2026-09-10T01:45:40Z"
    },
    {
      "id": "nws_cli_mia",
      "kind": "nws_cli",
      "url": "https://forecast.weather.gov/product.php?site=MFL&issuedby=MIA&product=CLI&format=txt&version=1&glossary=0",
      "ok": true,
      "http_status": 200,
      "latency_ms": 44.8,
      "error": null,
      "checked_at": "2026-09-10T01:45:40Z"
    },
    {
      "id": "criteria_poly-gamma-nyc-high-2026-09-10",
      "kind": "criteria_url",
      "url": "https://gamma-api.polymarket.com/markets/4358646",
      "ok": true,
      "http_status": 200,
      "latency_ms": 47.3,
      "error": null,
      "checked_at": "2026-09-10T01:45:41Z"
    },
    {
      "id": "criteria_kalshi-kxhighlax-live",
      "kind": "criteria_url",
      "url": "https://api.elections.kalshi.com/trade-api/v2/markets/KXHIGHLAX-26SEP10-T90",
      "ok": true,
      "http_status": 200,
      "latency_ms": 104.2,
      "error": null,
      "checked_at": "2026-09-10T01:45:41Z"
    },
    {
      "id": "criteria_kalshi-kxhighden-live",
      "kind": "criteria_url",
      "url": "https://api.elections.kalshi.com/trade-api/v2/markets/KXHIGHDEN-26SEP10-T93",
      "ok": true,
      "http_status": 200,
      "latency_ms": 90.1,
      "error": null,
      "checked_at": "2026-09-10T01:45:41Z"
    },
    {
      "id": "settlegauge_sample_daily",
      "kind": "settlegauge_api",
      "url": "https://settlegauge.com/v1/sample/daily",
      "ok": true,
      "http_status": 200,
      "latency_ms": 42.3,
      "error": null,
      "checked_at": "2026-09-10T01:45:41Z"
    }
  ],
  "consecutive_fail_threshold": 2,
  "disclaimer": "Ops visibility only — not financial advice. Alerts after 2 consecutive failures. Email not required; webhook/X later."
}
