{
  "overall_status": "down",
  "services": [
    {
      "name": "users",
      "url": "https://users.the-archive-of-american-radio.workers.dev",
      "category": "user",
      "description": "Accounts, progress, limits, ratings, reactions, playlists",
      "status": "degraded",
      "latency_ms": 2,
      "checked_at": "2026-10-02T00:44:57.362Z",
      "details": {
        "http_status": 404
      }
    },
    {
      "name": "catalog",
      "url": "https://catalog.the-archive-of-american-radio.workers.dev",
      "category": "content",
      "description": "Episodes and shows",
      "status": "degraded",
      "latency_ms": 2,
      "checked_at": "2026-10-02T00:44:57.362Z",
      "details": {
        "http_status": 404
      }
    },
    {
      "name": "storage",
      "url": "https://storage.the-archive-of-american-radio.workers.dev",
      "category": "content",
      "description": "Audio file delivery",
      "status": "degraded",
      "latency_ms": 2,
      "checked_at": "2026-10-02T00:44:57.362Z",
      "details": {
        "http_status": 404
      }
    },
    {
      "name": "reference",
      "url": "https://reference.the-archive-of-american-radio.workers.dev",
      "category": "content",
      "description": "OTR reference data, books, scrapers, MCP",
      "status": "degraded",
      "latency_ms": 2,
      "checked_at": "2026-10-02T00:44:57.362Z",
      "details": {
        "http_status": 404
      }
    },
    {
      "name": "summarization",
      "url": "https://summarization-service.fly.dev",
      "category": "processing",
      "description": "AI summaries, treatments",
      "status": "down",
      "latency_ms": 3,
      "checked_at": "2026-10-02T00:44:57.362Z",
      "details": {
        "http_status": 530
      }
    },
    {
      "name": "audio-analysis",
      "url": "https://audio-analysis.the-archive-of-american-radio.workers.dev",
      "category": "processing",
      "description": "Spectral analysis",
      "status": "degraded",
      "latency_ms": 2,
      "checked_at": "2026-10-02T00:44:57.362Z",
      "details": {
        "http_status": 404
      }
    },
    {
      "name": "phonetics",
      "url": "https://phonetics.the-archive-of-american-radio.workers.dev",
      "category": "processing",
      "description": "Search indexing",
      "status": "degraded",
      "latency_ms": 3,
      "checked_at": "2026-10-02T00:44:57.362Z",
      "details": {
        "http_status": 404
      }
    },
    {
      "name": "service-registry",
      "url": "https://service-registry.the-archive-of-american-radio.workers.dev",
      "category": "infrastructure",
      "description": "Service registry",
      "status": "degraded",
      "latency_ms": 3,
      "checked_at": "2026-10-02T00:44:57.362Z",
      "details": {
        "http_status": 404
      }
    },
    {
      "name": "app-store-notifications",
      "url": "https://app-store-server-notifications.radioindex.org",
      "category": "infrastructure",
      "description": "Apple subscription webhooks",
      "status": "operational",
      "latency_ms": 5,
      "checked_at": "2026-10-02T00:44:57.362Z",
      "details": {
        "status": "ok",
        "service": "app-store-server-notifications"
      }
    },
    {
      "name": "email",
      "url": "https://email.the-archive-of-american-radio.workers.dev",
      "category": "infrastructure",
      "description": "Email notifications",
      "status": "degraded",
      "latency_ms": 3,
      "checked_at": "2026-10-02T00:44:57.362Z",
      "details": {
        "http_status": 404
      }
    },
    {
      "name": "analytics",
      "url": "https://analytics.the-archive-of-american-radio.workers.dev",
      "category": "admin",
      "description": "Internal statistics",
      "status": "degraded",
      "latency_ms": 3,
      "checked_at": "2026-10-02T00:44:57.362Z",
      "details": {
        "http_status": 404
      }
    },
    {
      "name": "backups",
      "url": "https://backups.the-archive-of-american-radio.workers.dev",
      "category": "admin",
      "description": "Database backups",
      "status": "degraded",
      "latency_ms": 5,
      "checked_at": "2026-10-02T00:44:57.362Z",
      "details": {
        "http_status": 404
      }
    },
    {
      "name": "corrections",
      "url": "https://corrections.the-archive-of-american-radio.workers.dev",
      "category": "admin",
      "description": "Data corrections",
      "status": "degraded",
      "latency_ms": 5,
      "checked_at": "2026-10-02T00:44:57.362Z",
      "details": {
        "http_status": 404
      }
    },
    {
      "name": "dedup",
      "url": "https://dedup.the-archive-of-american-radio.workers.dev",
      "category": "admin",
      "description": "Duplicate detection",
      "status": "degraded",
      "latency_ms": 4,
      "checked_at": "2026-10-02T00:44:57.362Z",
      "details": {
        "http_status": 404
      }
    },
    {
      "name": "migrations",
      "url": "https://migrations.the-archive-of-american-radio.workers.dev",
      "category": "admin",
      "description": "Data migration jobs",
      "status": "degraded",
      "latency_ms": 5,
      "checked_at": "2026-10-02T00:44:57.362Z",
      "details": {
        "http_status": 404
      }
    },
    {
      "name": "file-transfer",
      "url": "https://file-transfer.the-archive-of-american-radio.workers.dev",
      "category": "admin",
      "description": "File operations",
      "status": "degraded",
      "latency_ms": 5,
      "checked_at": "2026-10-02T00:44:57.362Z",
      "details": {
        "http_status": 404
      }
    }
  ],
  "checked_at": "2026-10-02T00:44:57.367Z"
}