{
  "ok": true,
  "data": {
    "schemaVersion": "1.0",
    "service": "platphorm-root",
    "role": "public-dmz-root",
    "generatedAt": "2026-05-25T21:56:15.164Z",
    "version": "0.0.4",
    "baseUrl": "https://platphormnews.com",
    "stats": {
      "sites": 177,
      "nodes": 213,
      "edges": 263,
      "mcpTools": null,
      "currentStories": 29,
      "generatedAt": "2026-05-25T21:56:15.164Z",
      "sources": {
        "sites": "api/network/graph.stats.sites",
        "nodes": "api/network/graph.stats.totalNodes",
        "edges": "api/network/graph.stats.totalEdges",
        "mcpTools": "network graph MCP source unavailable",
        "currentStories": "root story snapshot counts"
      }
    },
    "publicCapabilities": [
      "story_discovery",
      "network_discovery",
      "route_evidence",
      "mcp_introspection",
      "trust_policy",
      "agent_policy",
      "llms_context",
      "rss",
      "sitemap",
      "public_status",
      "support_metadata"
    ],
    "protectedCapabilities": [
      "registry_mutation",
      "sync",
      "publishing",
      "report_persistence",
      "administration",
      "test_triggering",
      "trusted_domain_mutation",
      "webhook_mutation"
    ],
    "auth": {
      "required_for_protected_actions": true,
      "accepted_headers": [
        "Authorization: Bearer $PLATPHORM_API_KEY",
        "X-PlatPhorm-API-Key: $PLATPHORM_API_KEY"
      ],
      "api_key_env": "PLATPHORM_API_KEY"
    },
    "related": {
      "home": "https://platphormnews.com/",
      "stories": "https://platphormnews.com/top",
      "mcp": "https://platphormnews.com/api/mcp",
      "well_known_mcp": "https://platphormnews.com/.well-known/mcp.json",
      "trust": "https://platphormnews.com/.well-known/trust.json",
      "agent_policy": "https://platphormnews.com/.well-known/agent-policy.json",
      "api_docs": "https://platphormnews.com/api/docs",
      "openapi": "https://platphormnews.com/openapi.json",
      "llms": "https://platphormnews.com/llms.txt",
      "llms_full": "https://platphormnews.com/llms-full.txt",
      "llms_index": "https://platphormnews.com/llms-index.json",
      "status": "https://platphormnews.com/status",
      "contracts": "https://platphormnews.com/status/contracts",
      "network": "https://platphormnews.com/network",
      "apis": "https://platphormnews.com/network/apis",
      "tools": "https://platphormnews.com/network/tools",
      "support": "https://platphormnews.com/support",
      "rss": "https://platphormnews.com/rss.xml",
      "sitemap": "https://platphormnews.com/sitemap.xml"
    },
    "endpoints": [
      {
        "method": "GET",
        "path": "/api/v1/health",
        "access": "public-read",
        "description": "Public health summary for the PlatPhormNews root.",
        "docsUrl": "/api/docs",
        "implemented": true
      },
      {
        "method": "GET",
        "path": "/api/v1/stories/top",
        "access": "public-read",
        "description": "Source-attributed top story feed.",
        "docsUrl": "/api/docs",
        "implemented": true
      },
      {
        "method": "GET",
        "path": "/api/v1/network/graph",
        "access": "public-read",
        "description": "Source-backed public network graph.",
        "docsUrl": "/api/docs",
        "implemented": true
      },
      {
        "method": "GET",
        "path": "/api/mcp",
        "access": "public-read",
        "description": "Root MCP manifest and public introspection.",
        "docsUrl": "/api/docs",
        "implemented": true
      },
      {
        "method": "POST",
        "path": "/api/mcp",
        "access": "public-read",
        "description": "JSON-RPC MCP endpoint. Public read-only tools are open; protected tools require PLATPHORM_API_KEY.",
        "docsUrl": "/api/docs",
        "implemented": true
      },
      {
        "method": "GET",
        "path": "/api/v1/support",
        "access": "public-read",
        "description": "Support categories and public-safe reporting guidance.",
        "docsUrl": "/support",
        "implemented": true
      },
      {
        "method": "POST",
        "path": "/api/v1/support/report",
        "access": "protected-write",
        "description": "Redacted support packet endpoint. Durable persistence degrades unless backend storage is configured.",
        "docsUrl": "/support/report-issue",
        "implemented": true
      },
      {
        "method": "POST",
        "path": "/api/v1/network/graph/sync",
        "access": "protected-sync",
        "description": "Protected network graph refresh request.",
        "docsUrl": "/network",
        "implemented": true
      },
      {
        "method": "GET",
        "path": "/api/v1/public-contract",
        "access": "public-read",
        "description": "Canonical public contract model used by trust, status, MCP, docs, and LLM surfaces.",
        "docsUrl": "/status/contracts",
        "implemented": true
      }
    ],
    "routeEvidence": [
      {
        "path": "/",
        "method": "GET",
        "declared": true,
        "fetched": true,
        "contentTypeValid": true,
        "schemaValid": null,
        "lastCheckedAt": "2026-05-25T21:56:11.642Z",
        "traceId": null,
        "status": "implemented",
        "httpStatus": 200,
        "contentType": "text/html",
        "expectedContentKind": "html",
        "source": "live-fetch",
        "sourceUrl": "https://platphormnews.com/",
        "publicRead": true,
        "publicSafe": true,
        "stale": false,
        "confidence": "high",
        "error": null
      },
      {
        "path": "/support",
        "method": "GET",
        "declared": true,
        "fetched": true,
        "contentTypeValid": false,
        "schemaValid": null,
        "lastCheckedAt": "2026-05-25T21:56:11.642Z",
        "traceId": null,
        "status": "missing",
        "httpStatus": null,
        "contentType": null,
        "expectedContentKind": "html",
        "source": "live-fetch",
        "sourceUrl": "https://platphormnews.com/support",
        "publicRead": true,
        "publicSafe": true,
        "stale": false,
        "confidence": "high",
        "error": "The operation was aborted."
      },
      {
        "path": "/status",
        "method": "GET",
        "declared": true,
        "fetched": true,
        "contentTypeValid": false,
        "schemaValid": null,
        "lastCheckedAt": "2026-05-25T21:56:11.642Z",
        "traceId": null,
        "status": "missing",
        "httpStatus": null,
        "contentType": null,
        "expectedContentKind": "html",
        "source": "live-fetch",
        "sourceUrl": "https://platphormnews.com/status",
        "publicRead": true,
        "publicSafe": true,
        "stale": false,
        "confidence": "high",
        "error": "The operation was aborted."
      },
      {
        "path": "/status/contracts",
        "method": "GET",
        "declared": true,
        "fetched": true,
        "contentTypeValid": false,
        "schemaValid": null,
        "lastCheckedAt": "2026-05-25T21:56:11.642Z",
        "traceId": null,
        "status": "missing",
        "httpStatus": null,
        "contentType": null,
        "expectedContentKind": "html",
        "source": "live-fetch",
        "sourceUrl": "https://platphormnews.com/status/contracts",
        "publicRead": true,
        "publicSafe": true,
        "stale": false,
        "confidence": "high",
        "error": "The operation was aborted."
      },
      {
        "path": "/faq",
        "method": "GET",
        "declared": true,
        "fetched": true,
        "contentTypeValid": true,
        "schemaValid": null,
        "lastCheckedAt": "2026-05-25T21:56:11.642Z",
        "traceId": null,
        "status": "implemented",
        "httpStatus": 200,
        "contentType": "text/html",
        "expectedContentKind": "html",
        "source": "live-fetch",
        "sourceUrl": "https://platphormnews.com/faq",
        "publicRead": true,
        "publicSafe": true,
        "stale": false,
        "confidence": "high",
        "error": null
      },
      {
        "path": "/api/health",
        "method": "GET",
        "declared": true,
        "fetched": true,
        "contentTypeValid": true,
        "schemaValid": null,
        "lastCheckedAt": "2026-05-25T21:56:11.642Z",
        "traceId": null,
        "status": "implemented",
        "httpStatus": 200,
        "contentType": "application/json",
        "expectedContentKind": "json",
        "source": "live-fetch",
        "sourceUrl": "https://platphormnews.com/api/health",
        "publicRead": true,
        "publicSafe": true,
        "stale": false,
        "confidence": "high",
        "error": null
      },
      {
        "path": "/api/v1/health",
        "method": "GET",
        "declared": true,
        "fetched": true,
        "contentTypeValid": true,
        "schemaValid": null,
        "lastCheckedAt": "2026-05-25T21:56:11.642Z",
        "traceId": null,
        "status": "implemented",
        "httpStatus": 200,
        "contentType": "application/json",
        "expectedContentKind": "json",
        "source": "live-fetch",
        "sourceUrl": "https://platphormnews.com/api/v1/health",
        "publicRead": true,
        "publicSafe": true,
        "stale": false,
        "confidence": "high",
        "error": null
      },
      {
        "path": "/api/docs",
        "method": "GET",
        "declared": true,
        "fetched": true,
        "contentTypeValid": true,
        "schemaValid": null,
        "lastCheckedAt": "2026-05-25T21:56:11.642Z",
        "traceId": null,
        "status": "implemented",
        "httpStatus": 200,
        "contentType": "application/json",
        "expectedContentKind": "json",
        "source": "live-fetch",
        "sourceUrl": "https://platphormnews.com/api/docs",
        "publicRead": true,
        "publicSafe": true,
        "stale": false,
        "confidence": "high",
        "error": null
      },
      {
        "path": "/openapi.yaml",
        "method": "GET",
        "declared": true,
        "fetched": true,
        "contentTypeValid": true,
        "schemaValid": null,
        "lastCheckedAt": "2026-05-25T21:56:11.642Z",
        "traceId": null,
        "status": "implemented",
        "httpStatus": 200,
        "contentType": "application/yaml; charset=utf-8",
        "expectedContentKind": "yaml",
        "source": "live-fetch",
        "sourceUrl": "https://platphormnews.com/openapi.yaml",
        "publicRead": true,
        "publicSafe": true,
        "stale": false,
        "confidence": "high",
        "error": null
      },
      {
        "path": "/openapi.json",
        "method": "GET",
        "declared": true,
        "fetched": true,
        "contentTypeValid": true,
        "schemaValid": null,
        "lastCheckedAt": "2026-05-25T21:56:11.642Z",
        "traceId": null,
        "status": "implemented",
        "httpStatus": 200,
        "contentType": "application/json",
        "expectedContentKind": "json",
        "source": "live-fetch",
        "sourceUrl": "https://platphormnews.com/openapi.json",
        "publicRead": true,
        "publicSafe": true,
        "stale": false,
        "confidence": "high",
        "error": null
      },
      {
        "path": "/api/mcp",
        "method": "GET",
        "declared": true,
        "fetched": true,
        "contentTypeValid": false,
        "schemaValid": null,
        "lastCheckedAt": "2026-05-25T21:56:11.642Z",
        "traceId": null,
        "status": "missing",
        "httpStatus": null,
        "contentType": null,
        "expectedContentKind": "json",
        "source": "live-fetch",
        "sourceUrl": "https://platphormnews.com/api/mcp",
        "publicRead": true,
        "publicSafe": true,
        "stale": false,
        "confidence": "high",
        "error": "The operation was aborted."
      },
      {
        "path": "/llms.txt",
        "method": "GET",
        "declared": true,
        "fetched": true,
        "contentTypeValid": true,
        "schemaValid": null,
        "lastCheckedAt": "2026-05-25T21:56:11.642Z",
        "traceId": null,
        "status": "implemented",
        "httpStatus": 200,
        "contentType": "text/plain; charset=utf-8",
        "expectedContentKind": "text",
        "source": "live-fetch",
        "sourceUrl": "https://platphormnews.com/llms.txt",
        "publicRead": true,
        "publicSafe": true,
        "stale": false,
        "confidence": "high",
        "error": null
      },
      {
        "path": "/llms-full.txt",
        "method": "GET",
        "declared": true,
        "fetched": true,
        "contentTypeValid": true,
        "schemaValid": null,
        "lastCheckedAt": "2026-05-25T21:56:11.642Z",
        "traceId": null,
        "status": "implemented",
        "httpStatus": 200,
        "contentType": "text/plain; charset=utf-8",
        "expectedContentKind": "text",
        "source": "live-fetch",
        "sourceUrl": "https://platphormnews.com/llms-full.txt",
        "publicRead": true,
        "publicSafe": true,
        "stale": false,
        "confidence": "high",
        "error": null
      },
      {
        "path": "/llms-index.json",
        "method": "GET",
        "declared": true,
        "fetched": true,
        "contentTypeValid": true,
        "schemaValid": null,
        "lastCheckedAt": "2026-05-25T21:56:11.642Z",
        "traceId": null,
        "status": "implemented",
        "httpStatus": 200,
        "contentType": "application/json; charset=utf-8",
        "expectedContentKind": "json",
        "source": "live-fetch",
        "sourceUrl": "https://platphormnews.com/llms-index.json",
        "publicRead": true,
        "publicSafe": true,
        "stale": false,
        "confidence": "high",
        "error": null
      },
      {
        "path": "/robots.txt",
        "method": "GET",
        "declared": true,
        "fetched": true,
        "contentTypeValid": true,
        "schemaValid": null,
        "lastCheckedAt": "2026-05-25T21:56:11.642Z",
        "traceId": null,
        "status": "implemented",
        "httpStatus": 200,
        "contentType": "text/plain; charset=utf-8",
        "expectedContentKind": "text",
        "source": "live-fetch",
        "sourceUrl": "https://platphormnews.com/robots.txt",
        "publicRead": true,
        "publicSafe": true,
        "stale": false,
        "confidence": "high",
        "error": null
      },
      {
        "path": "/sitemap.xml",
        "method": "GET",
        "declared": true,
        "fetched": true,
        "contentTypeValid": true,
        "schemaValid": null,
        "lastCheckedAt": "2026-05-25T21:56:11.642Z",
        "traceId": null,
        "status": "implemented",
        "httpStatus": 200,
        "contentType": "application/xml; charset=utf-8",
        "expectedContentKind": "xml",
        "source": "live-fetch",
        "sourceUrl": "https://platphormnews.com/sitemap.xml",
        "publicRead": true,
        "publicSafe": true,
        "stale": false,
        "confidence": "high",
        "error": null
      },
      {
        "path": "/sitemap-main.xml",
        "method": "GET",
        "declared": true,
        "fetched": true,
        "contentTypeValid": true,
        "schemaValid": null,
        "lastCheckedAt": "2026-05-25T21:56:11.642Z",
        "traceId": null,
        "status": "implemented",
        "httpStatus": 200,
        "contentType": "application/xml; charset=utf-8",
        "expectedContentKind": "xml",
        "source": "live-fetch",
        "sourceUrl": "https://platphormnews.com/sitemap-main.xml",
        "publicRead": true,
        "publicSafe": true,
        "stale": false,
        "confidence": "high",
        "error": null
      },
      {
        "path": "/sitemap-index.xml",
        "method": "GET",
        "declared": true,
        "fetched": true,
        "contentTypeValid": true,
        "schemaValid": null,
        "lastCheckedAt": "2026-05-25T21:56:11.642Z",
        "traceId": null,
        "status": "implemented",
        "httpStatus": 200,
        "contentType": "application/xml; charset=utf-8",
        "expectedContentKind": "xml",
        "source": "live-fetch",
        "sourceUrl": "https://platphormnews.com/sitemap-index.xml",
        "publicRead": true,
        "publicSafe": true,
        "stale": false,
        "confidence": "high",
        "error": null
      },
      {
        "path": "/rss.xml",
        "method": "GET",
        "declared": true,
        "fetched": true,
        "contentTypeValid": true,
        "schemaValid": null,
        "lastCheckedAt": "2026-05-25T21:56:11.642Z",
        "traceId": null,
        "status": "implemented",
        "httpStatus": 200,
        "contentType": "application/rss+xml; charset=utf-8",
        "expectedContentKind": "rss",
        "source": "live-fetch",
        "sourceUrl": "https://platphormnews.com/rss.xml",
        "publicRead": true,
        "publicSafe": true,
        "stale": false,
        "confidence": "high",
        "error": null
      },
      {
        "path": "/feed.xml",
        "method": "GET",
        "declared": true,
        "fetched": true,
        "contentTypeValid": true,
        "schemaValid": null,
        "lastCheckedAt": "2026-05-25T21:56:11.642Z",
        "traceId": null,
        "status": "implemented",
        "httpStatus": 200,
        "contentType": "application/rss+xml; charset=utf-8",
        "expectedContentKind": "rss",
        "source": "live-fetch",
        "sourceUrl": "https://platphormnews.com/feed.xml",
        "publicRead": true,
        "publicSafe": true,
        "stale": false,
        "confidence": "high",
        "error": null
      },
      {
        "path": "/manifest.webmanifest",
        "method": "GET",
        "declared": true,
        "fetched": true,
        "contentTypeValid": true,
        "schemaValid": null,
        "lastCheckedAt": "2026-05-25T21:56:11.642Z",
        "traceId": null,
        "status": "implemented",
        "httpStatus": 200,
        "contentType": "application/manifest+json; charset=utf-8",
        "expectedContentKind": "webmanifest",
        "source": "live-fetch",
        "sourceUrl": "https://platphormnews.com/manifest.webmanifest",
        "publicRead": true,
        "publicSafe": true,
        "stale": false,
        "confidence": "high",
        "error": null
      },
      {
        "path": "/.well-known/mcp.json",
        "method": "GET",
        "declared": true,
        "fetched": true,
        "contentTypeValid": false,
        "schemaValid": null,
        "lastCheckedAt": "2026-05-25T21:56:11.642Z",
        "traceId": null,
        "status": "missing",
        "httpStatus": null,
        "contentType": null,
        "expectedContentKind": "json",
        "source": "live-fetch",
        "sourceUrl": "https://platphormnews.com/.well-known/mcp.json",
        "publicRead": true,
        "publicSafe": true,
        "stale": false,
        "confidence": "high",
        "error": "The operation was aborted."
      },
      {
        "path": "/.well-known/agents.json",
        "method": "GET",
        "declared": true,
        "fetched": true,
        "contentTypeValid": true,
        "schemaValid": null,
        "lastCheckedAt": "2026-05-25T21:56:11.642Z",
        "traceId": null,
        "status": "implemented",
        "httpStatus": 200,
        "contentType": "application/json",
        "expectedContentKind": "json",
        "source": "live-fetch",
        "sourceUrl": "https://platphormnews.com/.well-known/agents.json",
        "publicRead": true,
        "publicSafe": true,
        "stale": false,
        "confidence": "high",
        "error": null
      },
      {
        "path": "/.well-known/agent-policy.json",
        "method": "GET",
        "declared": true,
        "fetched": true,
        "contentTypeValid": true,
        "schemaValid": null,
        "lastCheckedAt": "2026-05-25T21:56:11.642Z",
        "traceId": null,
        "status": "implemented",
        "httpStatus": 200,
        "contentType": "application/json",
        "expectedContentKind": "json",
        "source": "live-fetch",
        "sourceUrl": "https://platphormnews.com/.well-known/agent-policy.json",
        "publicRead": true,
        "publicSafe": true,
        "stale": false,
        "confidence": "high",
        "error": null
      },
      {
        "path": "/.well-known/ai-policy.json",
        "method": "GET",
        "declared": true,
        "fetched": true,
        "contentTypeValid": true,
        "schemaValid": null,
        "lastCheckedAt": "2026-05-25T21:56:11.642Z",
        "traceId": null,
        "status": "implemented",
        "httpStatus": 200,
        "contentType": "application/json",
        "expectedContentKind": "json",
        "source": "live-fetch",
        "sourceUrl": "https://platphormnews.com/.well-known/ai-policy.json",
        "publicRead": true,
        "publicSafe": true,
        "stale": false,
        "confidence": "high",
        "error": null
      },
      {
        "path": "/.well-known/ai-plugin.json",
        "method": "GET",
        "declared": true,
        "fetched": true,
        "contentTypeValid": true,
        "schemaValid": null,
        "lastCheckedAt": "2026-05-25T21:56:11.642Z",
        "traceId": null,
        "status": "implemented",
        "httpStatus": 200,
        "contentType": "application/json; charset=utf-8",
        "expectedContentKind": "json",
        "source": "live-fetch",
        "sourceUrl": "https://platphormnews.com/.well-known/ai-plugin.json",
        "publicRead": true,
        "publicSafe": true,
        "stale": false,
        "confidence": "high",
        "error": null
      },
      {
        "path": "/.well-known/security.txt",
        "method": "GET",
        "declared": true,
        "fetched": true,
        "contentTypeValid": true,
        "schemaValid": null,
        "lastCheckedAt": "2026-05-25T21:56:11.642Z",
        "traceId": null,
        "status": "implemented",
        "httpStatus": 200,
        "contentType": "text/plain; charset=utf-8",
        "expectedContentKind": "text",
        "source": "live-fetch",
        "sourceUrl": "https://platphormnews.com/.well-known/security.txt",
        "publicRead": true,
        "publicSafe": true,
        "stale": false,
        "confidence": "high",
        "error": null
      },
      {
        "path": "/.well-known/trust.json",
        "method": "GET",
        "declared": true,
        "fetched": true,
        "contentTypeValid": true,
        "schemaValid": null,
        "lastCheckedAt": "2026-05-25T21:56:11.642Z",
        "traceId": null,
        "status": "implemented",
        "httpStatus": 200,
        "contentType": "application/json",
        "expectedContentKind": "json",
        "source": "live-fetch",
        "sourceUrl": "https://platphormnews.com/.well-known/trust.json",
        "publicRead": true,
        "publicSafe": true,
        "stale": false,
        "confidence": "high",
        "error": null
      }
    ],
    "routeCompliance": {
      "routeStandard": [
        "/",
        "/support",
        "/status",
        "/status/contracts",
        "/faq",
        "/api/health",
        "/api/v1/health",
        "/api/docs",
        "/openapi.yaml",
        "/openapi.json",
        "/api/mcp",
        "/llms.txt",
        "/llms-full.txt",
        "/llms-index.json",
        "/robots.txt",
        "/sitemap.xml",
        "/sitemap-main.xml",
        "/sitemap-index.xml",
        "/rss.xml",
        "/feed.xml",
        "/manifest.webmanifest",
        "/.well-known/mcp.json",
        "/.well-known/agents.json",
        "/.well-known/agent-policy.json",
        "/.well-known/ai-policy.json",
        "/.well-known/ai-plugin.json",
        "/.well-known/security.txt",
        "/.well-known/trust.json"
      ],
      "implemented": [
        "/",
        "/faq",
        "/api/health",
        "/api/v1/health",
        "/api/docs",
        "/openapi.yaml",
        "/openapi.json",
        "/llms.txt",
        "/llms-full.txt",
        "/llms-index.json",
        "/robots.txt",
        "/sitemap.xml",
        "/sitemap-main.xml",
        "/sitemap-index.xml",
        "/rss.xml",
        "/feed.xml",
        "/manifest.webmanifest",
        "/.well-known/agents.json",
        "/.well-known/agent-policy.json",
        "/.well-known/ai-policy.json",
        "/.well-known/ai-plugin.json",
        "/.well-known/security.txt",
        "/.well-known/trust.json"
      ],
      "missing": [
        "/support",
        "/status",
        "/status/contracts",
        "/api/mcp",
        "/.well-known/mcp.json"
      ],
      "score": 82,
      "status": "degraded",
      "checkedAt": "2026-05-25T21:56:11.642Z",
      "source": "live-fetch",
      "stale": false,
      "confidence": "high",
      "results": [
        {
          "path": "/",
          "method": "GET",
          "expectedContentKind": "html",
          "status": "implemented",
          "httpStatus": 200,
          "contentType": "text/html",
          "publicRead": true,
          "source": "live-fetch",
          "checkedAt": "2026-05-25T21:56:11.642Z",
          "sourceUrl": "https://platphormnews.com/",
          "stale": false,
          "confidence": "high",
          "publicSafe": true,
          "error": null
        },
        {
          "path": "/support",
          "method": "GET",
          "expectedContentKind": "html",
          "status": "missing",
          "httpStatus": null,
          "contentType": null,
          "publicRead": true,
          "source": "live-fetch",
          "checkedAt": "2026-05-25T21:56:11.642Z",
          "sourceUrl": "https://platphormnews.com/support",
          "stale": false,
          "confidence": "high",
          "publicSafe": true,
          "error": "The operation was aborted."
        },
        {
          "path": "/status",
          "method": "GET",
          "expectedContentKind": "html",
          "status": "missing",
          "httpStatus": null,
          "contentType": null,
          "publicRead": true,
          "source": "live-fetch",
          "checkedAt": "2026-05-25T21:56:11.642Z",
          "sourceUrl": "https://platphormnews.com/status",
          "stale": false,
          "confidence": "high",
          "publicSafe": true,
          "error": "The operation was aborted."
        },
        {
          "path": "/status/contracts",
          "method": "GET",
          "expectedContentKind": "html",
          "status": "missing",
          "httpStatus": null,
          "contentType": null,
          "publicRead": true,
          "source": "live-fetch",
          "checkedAt": "2026-05-25T21:56:11.642Z",
          "sourceUrl": "https://platphormnews.com/status/contracts",
          "stale": false,
          "confidence": "high",
          "publicSafe": true,
          "error": "The operation was aborted."
        },
        {
          "path": "/faq",
          "method": "GET",
          "expectedContentKind": "html",
          "status": "implemented",
          "httpStatus": 200,
          "contentType": "text/html",
          "publicRead": true,
          "source": "live-fetch",
          "checkedAt": "2026-05-25T21:56:11.642Z",
          "sourceUrl": "https://platphormnews.com/faq",
          "stale": false,
          "confidence": "high",
          "publicSafe": true,
          "error": null
        },
        {
          "path": "/api/health",
          "method": "GET",
          "expectedContentKind": "json",
          "status": "implemented",
          "httpStatus": 200,
          "contentType": "application/json",
          "publicRead": true,
          "source": "live-fetch",
          "checkedAt": "2026-05-25T21:56:11.642Z",
          "sourceUrl": "https://platphormnews.com/api/health",
          "stale": false,
          "confidence": "high",
          "publicSafe": true,
          "error": null
        },
        {
          "path": "/api/v1/health",
          "method": "GET",
          "expectedContentKind": "json",
          "status": "implemented",
          "httpStatus": 200,
          "contentType": "application/json",
          "publicRead": true,
          "source": "live-fetch",
          "checkedAt": "2026-05-25T21:56:11.642Z",
          "sourceUrl": "https://platphormnews.com/api/v1/health",
          "stale": false,
          "confidence": "high",
          "publicSafe": true,
          "error": null
        },
        {
          "path": "/api/docs",
          "method": "GET",
          "expectedContentKind": "json",
          "status": "implemented",
          "httpStatus": 200,
          "contentType": "application/json",
          "publicRead": true,
          "source": "live-fetch",
          "checkedAt": "2026-05-25T21:56:11.642Z",
          "sourceUrl": "https://platphormnews.com/api/docs",
          "stale": false,
          "confidence": "high",
          "publicSafe": true,
          "error": null
        },
        {
          "path": "/openapi.yaml",
          "method": "GET",
          "expectedContentKind": "yaml",
          "status": "implemented",
          "httpStatus": 200,
          "contentType": "application/yaml; charset=utf-8",
          "publicRead": true,
          "source": "live-fetch",
          "checkedAt": "2026-05-25T21:56:11.642Z",
          "sourceUrl": "https://platphormnews.com/openapi.yaml",
          "stale": false,
          "confidence": "high",
          "publicSafe": true,
          "error": null
        },
        {
          "path": "/openapi.json",
          "method": "GET",
          "expectedContentKind": "json",
          "status": "implemented",
          "httpStatus": 200,
          "contentType": "application/json",
          "publicRead": true,
          "source": "live-fetch",
          "checkedAt": "2026-05-25T21:56:11.642Z",
          "sourceUrl": "https://platphormnews.com/openapi.json",
          "stale": false,
          "confidence": "high",
          "publicSafe": true,
          "error": null
        },
        {
          "path": "/api/mcp",
          "method": "GET",
          "expectedContentKind": "json",
          "status": "missing",
          "httpStatus": null,
          "contentType": null,
          "publicRead": true,
          "source": "live-fetch",
          "checkedAt": "2026-05-25T21:56:11.642Z",
          "sourceUrl": "https://platphormnews.com/api/mcp",
          "stale": false,
          "confidence": "high",
          "publicSafe": true,
          "error": "The operation was aborted."
        },
        {
          "path": "/llms.txt",
          "method": "GET",
          "expectedContentKind": "text",
          "status": "implemented",
          "httpStatus": 200,
          "contentType": "text/plain; charset=utf-8",
          "publicRead": true,
          "source": "live-fetch",
          "checkedAt": "2026-05-25T21:56:11.642Z",
          "sourceUrl": "https://platphormnews.com/llms.txt",
          "stale": false,
          "confidence": "high",
          "publicSafe": true,
          "error": null
        },
        {
          "path": "/llms-full.txt",
          "method": "GET",
          "expectedContentKind": "text",
          "status": "implemented",
          "httpStatus": 200,
          "contentType": "text/plain; charset=utf-8",
          "publicRead": true,
          "source": "live-fetch",
          "checkedAt": "2026-05-25T21:56:11.642Z",
          "sourceUrl": "https://platphormnews.com/llms-full.txt",
          "stale": false,
          "confidence": "high",
          "publicSafe": true,
          "error": null
        },
        {
          "path": "/llms-index.json",
          "method": "GET",
          "expectedContentKind": "json",
          "status": "implemented",
          "httpStatus": 200,
          "contentType": "application/json; charset=utf-8",
          "publicRead": true,
          "source": "live-fetch",
          "checkedAt": "2026-05-25T21:56:11.642Z",
          "sourceUrl": "https://platphormnews.com/llms-index.json",
          "stale": false,
          "confidence": "high",
          "publicSafe": true,
          "error": null
        },
        {
          "path": "/robots.txt",
          "method": "GET",
          "expectedContentKind": "text",
          "status": "implemented",
          "httpStatus": 200,
          "contentType": "text/plain; charset=utf-8",
          "publicRead": true,
          "source": "live-fetch",
          "checkedAt": "2026-05-25T21:56:11.642Z",
          "sourceUrl": "https://platphormnews.com/robots.txt",
          "stale": false,
          "confidence": "high",
          "publicSafe": true,
          "error": null
        },
        {
          "path": "/sitemap.xml",
          "method": "GET",
          "expectedContentKind": "xml",
          "status": "implemented",
          "httpStatus": 200,
          "contentType": "application/xml; charset=utf-8",
          "publicRead": true,
          "source": "live-fetch",
          "checkedAt": "2026-05-25T21:56:11.642Z",
          "sourceUrl": "https://platphormnews.com/sitemap.xml",
          "stale": false,
          "confidence": "high",
          "publicSafe": true,
          "error": null
        },
        {
          "path": "/sitemap-main.xml",
          "method": "GET",
          "expectedContentKind": "xml",
          "status": "implemented",
          "httpStatus": 200,
          "contentType": "application/xml; charset=utf-8",
          "publicRead": true,
          "source": "live-fetch",
          "checkedAt": "2026-05-25T21:56:11.642Z",
          "sourceUrl": "https://platphormnews.com/sitemap-main.xml",
          "stale": false,
          "confidence": "high",
          "publicSafe": true,
          "error": null
        },
        {
          "path": "/sitemap-index.xml",
          "method": "GET",
          "expectedContentKind": "xml",
          "status": "implemented",
          "httpStatus": 200,
          "contentType": "application/xml; charset=utf-8",
          "publicRead": true,
          "source": "live-fetch",
          "checkedAt": "2026-05-25T21:56:11.642Z",
          "sourceUrl": "https://platphormnews.com/sitemap-index.xml",
          "stale": false,
          "confidence": "high",
          "publicSafe": true,
          "error": null
        },
        {
          "path": "/rss.xml",
          "method": "GET",
          "expectedContentKind": "rss",
          "status": "implemented",
          "httpStatus": 200,
          "contentType": "application/rss+xml; charset=utf-8",
          "publicRead": true,
          "source": "live-fetch",
          "checkedAt": "2026-05-25T21:56:11.642Z",
          "sourceUrl": "https://platphormnews.com/rss.xml",
          "stale": false,
          "confidence": "high",
          "publicSafe": true,
          "error": null
        },
        {
          "path": "/feed.xml",
          "method": "GET",
          "expectedContentKind": "rss",
          "status": "implemented",
          "httpStatus": 200,
          "contentType": "application/rss+xml; charset=utf-8",
          "publicRead": true,
          "source": "live-fetch",
          "checkedAt": "2026-05-25T21:56:11.642Z",
          "sourceUrl": "https://platphormnews.com/feed.xml",
          "stale": false,
          "confidence": "high",
          "publicSafe": true,
          "error": null
        },
        {
          "path": "/manifest.webmanifest",
          "method": "GET",
          "expectedContentKind": "webmanifest",
          "status": "implemented",
          "httpStatus": 200,
          "contentType": "application/manifest+json; charset=utf-8",
          "publicRead": true,
          "source": "live-fetch",
          "checkedAt": "2026-05-25T21:56:11.642Z",
          "sourceUrl": "https://platphormnews.com/manifest.webmanifest",
          "stale": false,
          "confidence": "high",
          "publicSafe": true,
          "error": null
        },
        {
          "path": "/.well-known/mcp.json",
          "method": "GET",
          "expectedContentKind": "json",
          "status": "missing",
          "httpStatus": null,
          "contentType": null,
          "publicRead": true,
          "source": "live-fetch",
          "checkedAt": "2026-05-25T21:56:11.642Z",
          "sourceUrl": "https://platphormnews.com/.well-known/mcp.json",
          "stale": false,
          "confidence": "high",
          "publicSafe": true,
          "error": "The operation was aborted."
        },
        {
          "path": "/.well-known/agents.json",
          "method": "GET",
          "expectedContentKind": "json",
          "status": "implemented",
          "httpStatus": 200,
          "contentType": "application/json",
          "publicRead": true,
          "source": "live-fetch",
          "checkedAt": "2026-05-25T21:56:11.642Z",
          "sourceUrl": "https://platphormnews.com/.well-known/agents.json",
          "stale": false,
          "confidence": "high",
          "publicSafe": true,
          "error": null
        },
        {
          "path": "/.well-known/agent-policy.json",
          "method": "GET",
          "expectedContentKind": "json",
          "status": "implemented",
          "httpStatus": 200,
          "contentType": "application/json",
          "publicRead": true,
          "source": "live-fetch",
          "checkedAt": "2026-05-25T21:56:11.642Z",
          "sourceUrl": "https://platphormnews.com/.well-known/agent-policy.json",
          "stale": false,
          "confidence": "high",
          "publicSafe": true,
          "error": null
        },
        {
          "path": "/.well-known/ai-policy.json",
          "method": "GET",
          "expectedContentKind": "json",
          "status": "implemented",
          "httpStatus": 200,
          "contentType": "application/json",
          "publicRead": true,
          "source": "live-fetch",
          "checkedAt": "2026-05-25T21:56:11.642Z",
          "sourceUrl": "https://platphormnews.com/.well-known/ai-policy.json",
          "stale": false,
          "confidence": "high",
          "publicSafe": true,
          "error": null
        },
        {
          "path": "/.well-known/ai-plugin.json",
          "method": "GET",
          "expectedContentKind": "json",
          "status": "implemented",
          "httpStatus": 200,
          "contentType": "application/json; charset=utf-8",
          "publicRead": true,
          "source": "live-fetch",
          "checkedAt": "2026-05-25T21:56:11.642Z",
          "sourceUrl": "https://platphormnews.com/.well-known/ai-plugin.json",
          "stale": false,
          "confidence": "high",
          "publicSafe": true,
          "error": null
        },
        {
          "path": "/.well-known/security.txt",
          "method": "GET",
          "expectedContentKind": "text",
          "status": "implemented",
          "httpStatus": 200,
          "contentType": "text/plain; charset=utf-8",
          "publicRead": true,
          "source": "live-fetch",
          "checkedAt": "2026-05-25T21:56:11.642Z",
          "sourceUrl": "https://platphormnews.com/.well-known/security.txt",
          "stale": false,
          "confidence": "high",
          "publicSafe": true,
          "error": null
        },
        {
          "path": "/.well-known/trust.json",
          "method": "GET",
          "expectedContentKind": "json",
          "status": "implemented",
          "httpStatus": 200,
          "contentType": "application/json",
          "publicRead": true,
          "source": "live-fetch",
          "checkedAt": "2026-05-25T21:56:11.642Z",
          "sourceUrl": "https://platphormnews.com/.well-known/trust.json",
          "stale": false,
          "confidence": "high",
          "publicSafe": true,
          "error": null
        }
      ]
    },
    "graph": {
      "version": "1.2.0",
      "generatedAt": "2026-05-25T21:56:16.598Z",
      "sourceSummary": {
        "canonicalSources": [
          "static/network.manifest",
          "Vercel domain discovery when VERCEL_TOKEN is configured",
          "https://base.platphormnews.com/sitemap-index.xml",
          "local /api/mcp and canonical https://mcp.platphormnews.com/api/mcp"
        ],
        "cachedAt": null,
        "refreshPolicy": "Request-time generation with a five minute in-memory cache when no explicit fetch function is supplied."
      },
      "stale": true,
      "degraded": true
    },
    "stories": {
      "status": "active",
      "sourceUrl": "configured public story sources",
      "fetchedAt": "2026-05-25T21:56:15.164Z",
      "stale": false
    },
    "mcp": {
      "localToolCount": null,
      "networkToolCount": null,
      "source": "network graph MCP summary",
      "sourceUrl": "https://platphormnews.com/api/mcp",
      "stale": true
    }
  }
}