{"schema_version":"1.0","service":"platphorm-root","role":"public_dmz_network_root","endpoints":{"mcp":"/api/mcp","capabilities":"/api/capabilities","trustPolicy":"/.well-known/trust-policy.json","trust":"/.well-known/trust.json","agentConfig":"/.well-known/agent-config.json","graph":"/api/network/graph","stories":"/api/v1/stories","rss":"/rss.xml","agentPolicy":"/.well-known/agent-policy.json","aiPolicy":"/.well-known/ai-policy.json"},"traceability":{"required":true,"traceHeader":"X-PlatPhorm-Trace-Id","sessionHeader":"Mcp-Session-Id"},"publicBoundary":"Public read-only discovery, stories, feeds, health, and graph summaries are supported. Mutating actions require PLATPHORM_API_KEY.","platforms":[{"name":"OpenAI / ChatGPT","verificationStatus":"self-declared","notes":"No official crawler user-agent claim is made by this root policy."},{"name":"Anthropic / Claude","verificationStatus":"self-declared","notes":"Use public discovery and MCP introspection only unless authorized."},{"name":"xAI / Grok","verificationStatus":"self-declared","notes":"Public-safe crawling is allowed under robots and trust policy."},{"name":"Meta / Meta AI","verificationStatus":"self-declared","notes":"No official crawler user-agent claim is made by this root policy."},{"name":"Google","verificationStatus":"self-declared","notes":"Standard crawler behavior should follow robots.txt and sitemaps."},{"name":"Microsoft","verificationStatus":"self-declared","notes":"Standard crawler behavior should follow robots.txt and sitemaps."},{"name":"Perplexity","verificationStatus":"self-declared","notes":"Public-safe read-only discovery is supported."},{"name":"Apple","verificationStatus":"self-declared","notes":"Public-safe read-only discovery is supported."},{"name":"MCP clients","verificationStatus":"supported-interface","notes":"Use GET /api/mcp for metadata and POST /api/mcp for JSON-RPC."},{"name":"Browser agents","verificationStatus":"supported-interface","notes":"Browser checks may inspect public routes and public UI only."},{"name":"Generic crawlers","verificationStatus":"policy","notes":"Follow robots.txt, sitemap.xml, and the public/protected boundary."}],"protectedActionsRequire":"PLATPHORM_API_KEY","ja4DigestPolicy":{"captureWhenPresent":true,"rawPublicExposureAllowed":false,"publicValue":"hashed-or-redacted-only"}}