{
  "ok": true,
  "service": "tannerd.net discovery health",
  "release": "6.17.3",
  "checked_at": "2026-09-13T15:05:31.585Z",
  "public_access_intent": "maximum-discovery",
  "content_signal": "search=yes, ai-input=yes, ai-train=yes, use=full",
  "robots": "https://tannerd.net/robots.txt",
  "sitemap": "https://tannerd.net/sitemap.xml",
  "llms": "https://tannerd.net/llms.txt",
  "status_page": "https://tannerd.net/status/",
  "assets": [
    {
      "path": "/",
      "status": 200,
      "ok": true,
      "content_type": "text/html"
    },
    {
      "path": "/robots.txt",
      "status": 200,
      "ok": true,
      "content_type": "text/plain"
    },
    {
      "path": "/sitemap.xml",
      "status": 200,
      "ok": true,
      "content_type": "application/xml"
    },
    {
      "path": "/llms.txt",
      "status": 200,
      "ok": true,
      "content_type": "text/plain"
    },
    {
      "path": "/.well-known/llms.txt",
      "status": 200,
      "ok": true,
      "content_type": "text/plain"
    },
    {
      "path": "/api/",
      "status": 200,
      "ok": true,
      "content_type": "text/html"
    },
    {
      "path": "/api/openapi.json",
      "status": 200,
      "ok": true,
      "content_type": "application/json"
    },
    {
      "path": "/.well-known/agent-skills/index.json",
      "status": 200,
      "ok": true,
      "content_type": "application/json"
    }
  ],
  "configured": {
    "api_catalog": true,
    "mcp_server_card": true,
    "a2a_agent_card": true,
    "mcp_endpoint": "https://tannerd.net/mcp",
    "a2a_endpoint": "https://tannerd.net/a2a",
    "public_api": "https://tannerd.net/api/",
    "openapi": "https://tannerd.net/api/openapi.json"
  },
  "request_observed": {
    "user_agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
    "agent_family": "claudebot",
    "country": "US"
  },
  "important_note": "This endpoint verifies the Worker/static deployment. Cloudflare AI Crawl Control or other edge security rules may still block a crawler before it reaches this Worker."
}