{"ok":true,"data":{"service":"platphorm-codex","version":"1.0.0-phase1","environment":"production","status":"healthy","timestamp":"2026-05-25T07:01:43.330Z","uptime":null,"database":{"status":"available","persistence":"configured","local":{"configured":true,"directory":"/var/task/.codex-data","files":["network-graph.json","sitemap-index.json","tool-catalog.json","screenshots.json"]}},"cache":{"status":"available"},"mcp":{"status":"active","endpoint":"/api/mcp","tools":17},"trace":{"status":"degraded","traceEnabled":true,"traceExportEnabled":true,"traceContextAccepted":true,"traceContextPropagated":true,"lastTraceExportAt":null,"spansEmittedLast24h":null,"propagationTestStatus":"not-run","redactionStatus":"active"},"routeComplianceScore":100,"observabilityComplianceScore":null,"discoveryStatus":"active","rssStatus":"active","sitemapStatus":"active","llmsStatus":"active","openapiStatus":"active","trustedDomainStatus":"active","lastNetworkSyncAt":"2026-05-25T06:58:59.679Z","lastSitemapSyncAt":"2026-05-25T07:01:43.282Z","lastFeedSyncAt":"2026-05-25T07:01:43.330Z","vercelMetadataCaptured":true,"routeStandard":["/api/health","/api/v1/health","/api/docs","/openapi.yaml","/llms.txt","/llms-full.txt","/llms-index.json","/robots.txt","/sitemap.xml","/sitemap-index.xml","/rss.xml","/feed.xml","/manifest.webmanifest","/.well-known/mcp.json","/.well-known/agents.json","/.well-known/ai-plugin.json","/.well-known/security.txt","/.well-known/trust.json","/api/mcp"],"publicProtectedBoundary":{"service":"platphorm-codex","domain":"codex.platphormnews.com","auth":{"sharedKey":"PLATPHORM_API_KEY","acceptedHeaders":["Authorization: Bearer $PLATPHORM_API_KEY","X-PlatPhorm-API-Key: $PLATPHORM_API_KEY"],"forbiddenKeyNamesPolicy":"Do not use service-specific platform key names; use PLATPHORM_API_KEY only."},"publicReadOnly":["cinematic Codex experience","chapter and slide catalog","tool catalog and screenshot-backed cards","health summaries","route and discovery summaries","discovery files","read-only MCP introspection"],"protectedActions":["POST /api/v1/tools/sync","POST /api/v1/tools/{slug}/screenshot/refresh","POST /api/v1/slides/sync","POST /api/v1/network/graph/sync","POST /api/v1/browserops/capture","POST /api/v1/inspect/tool/{slug}"],"screenshotCapturePolicy":"Public screenshots are safe static captures. Refreshing screenshots or triggering BrowserOps requires PLATPHORM_API_KEY.","trustedDomainPolicy":"Default trusted scope is *.platphormnews.com plus explicit graph-discovered partner domains; localhost, private, link-local, and metadata hosts are blocked for discovery and capture adapters.","routeStandard":["/api/health","/api/v1/health","/api/docs","/openapi.yaml","/llms.txt","/llms-full.txt","/llms-index.json","/robots.txt","/sitemap.xml","/sitemap-index.xml","/rss.xml","/feed.xml","/manifest.webmanifest","/.well-known/mcp.json","/.well-known/agents.json","/.well-known/ai-plugin.json","/.well-known/security.txt","/.well-known/trust.json","/api/mcp"],"vercelMetadataPolicy":"Safe Vercel headers may be captured; raw IPs, cookies, Authorization, X-PlatPhorm-API-Key, and request bodies are never stored in public artifacts.","tracePropagationPolicy":"Codex emits and propagates W3C traceparent/tracestate plus safe PlatPhorm trace headers for graph, screenshot, inspection, API, MCP, and discovery operations.","dataExposurePolicy":"Public views contain public-safe screenshots and metadata only. Private reports, protected screenshot data, and secrets are excluded.","securityContact":"security@platphormnews.com","requiredTrustLine":"Web Codex exploration, public-safe platform storytelling, screenshot-backed tool discovery, browser-based Codex navigation, trusted-domain discovery, standard route compliance, Vercel metadata capture, trace-linked screenshot refreshes, and MCP Codex discovery are intentionally supported for public read-only use. Mutating, administrative, screenshot refresh, catalog sync, publishing, sync, test-triggering, reporting, and write actions require PLATPHORM_API_KEY."},"network":{"source":"canonical-graph","sites":177,"trustedDomains":138,"pendingDomains":39,"mcpEnabledSites":2,"degradedReason":null},"vercel":{"request":{"xVercelId":"yul1::d9bqp-1779692502986-8dbac2b12f51","forwardedHost":"codex.platphormnews.com","forwardedProto":"https","forwardedForHash":"96bd7e0b469db620","realIpHash":"96bd7e0b469db620","vercelForwardedForHash":"96bd7e0b469db620","country":"US","region":"OH","city":"Columbus","timezone":"America/New_York","host":"codex.platphormnews.com","userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","acceptLanguage":null}}}}