{
  "schema": "glee.platform_status.v0",
  "generated_at": "2026-06-28T12:49:12Z",
  "public_site": {
    "state": "live",
    "url": "https://gleephoenix.com",
    "status_url": "/status.json",
    "contracts_url": "/contracts",
    "contracts_json_url": "/contracts.json"
  },
  "worker": {
    "state": "live",
    "service": "glee-platform",
    "fallback_url": "https://glee-platform.gleephoenix.workers.dev",
    "health_url": "https://platform.gleephoenix.com/health",
    "login_url": "https://platform.gleephoenix.com/login",
    "mcp_url": "https://platform.gleephoenix.com/mcp",
    "last_verified_source": "Cloudflare Worker custom domain deploy receipt"
  },
  "custom_hostname": {
    "state": "attached",
    "hostname": "platform.gleephoenix.com",
    "health_url": "https://platform.gleephoenix.com/health",
    "route_mode": "Cloudflare Worker custom domain",
    "why": "Wrangler deploy attached platform.gleephoenix.com directly to the glee-platform Worker as a custom domain.",
    "current_result": "Cloudflare API reports the custom domain enabled; edge verification returned /health 200 with valid TLS.",
    "local_resolver_note": "Some local resolvers may lag during first propagation; Workers.dev fallback remains available."
  },
  "oauth": {
    "state": "prepared_not_connected",
    "provider": "GitHub",
    "callback_url": "https://platform.gleephoenix.com/auth/github/callback",
    "requested_scope": "read:user",
    "human_authority_needed": [
      "terms acceptance",
      "account ownership proof",
      "confidential OAuth value creation"
    ]
  },
  "continue_now": [
    "Keep public site, contracts, search, receipts, updates, and Vela surfaces moving.",
    "Keep Worker custom domain and fallback current and smoke-tested.",
    "Connect GitHub OAuth app credentials, then verify first authenticated dashboard session."
  ]
}