{"ok":true,"data":{"schemaVersion":"web.status.v1","site":"https://ascii.platphormnews.com","service":"PlatPhorm ASCII","serviceId":"ascii-converter","version":"2.2.0","generatedAt":"2026-06-03T06:30:28.936Z","storage":{"mode":"browser_local","databaseRequired":false,"serverPersistenceAvailable":false,"temporaryArtifactStorageAvailable":true,"temporaryArtifactTtlSeconds":3600,"largeArtifactStreamingAvailable":true,"chunkedOutputAvailable":true,"docsHandoffAvailable":"protected_degraded_without_backend","agentuiHandoffAvailable":"protected_degraded_without_backend","evalsHandoffAvailable":"protected_degraded_without_backend","trustedBrowserOpsArtifactConversionAvailable":true,"trustedVercelBlobArtifactConversionAvailable":true,"externalArtifactSourcesRequire":"PLATPHORM_API_KEY","degraded":false,"degradedReason":null,"guardrails":{"legacyAsciiOutputLimitBytes":2097152,"noHard2mbOutputLimit":true,"decodedImageBytes":67108864,"inputPixels":80000000,"renderCells":4000000,"chunkLineCount":80}},"readiness":{"rootRoute":"pass","browserLocalConversion":"pass","largeArtifactConversion":"pass","chunkedOutput":"pass","browseropsIntegration":"pass","agentuiArtifactIntake":"pass","docsIntegration":"partial","agentuiIntegration":"partial","evalsIntegration":"partial","openapi":"pass","mcp":"pass","llms":"pass","feeds":"pass","graphs":"partial","sitemap":"pass","noHard2mbLimit":"pass","trace":"partial","fingerprints":"partial","provenance":"partial"},"routeCompliance":{"score":1,"status":"implemented","checkedAt":"2026-06-03T06:30:28.936Z","routes":[{"route":"/","status":"implemented","publicSafe":false},{"route":"/docs","status":"implemented","publicSafe":false},{"route":"/roadmap","status":"implemented","publicSafe":true},{"route":"/web/status","status":"implemented","publicSafe":true},{"route":"/api/health","status":"implemented","publicSafe":true},{"route":"/api/v1/health","status":"implemented","publicSafe":true},{"route":"/api/v1/info","status":"implemented","publicSafe":true},{"route":"/api/v1/charsets","status":"implemented","publicSafe":true},{"route":"/api/ascii/status","status":"implemented","publicSafe":true},{"route":"/api/ascii/storage/status","status":"implemented","publicSafe":true},{"route":"/api/web/status","status":"implemented","publicSafe":true},{"route":"/api/web/manifest","status":"implemented","publicSafe":true},{"route":"/api/web/scorecard","status":"implemented","publicSafe":true},{"route":"/api/web/fingerprints","status":"implemented","publicSafe":true},{"route":"/api/docs","status":"implemented","publicSafe":true},{"route":"/openapi.yaml","status":"implemented","publicSafe":true},{"route":"/openapi.json","status":"implemented","publicSafe":true},{"route":"/llms.txt","status":"implemented","publicSafe":true},{"route":"/llms-full.txt","status":"implemented","publicSafe":true},{"route":"/llms-index.json","status":"implemented","publicSafe":true},{"route":"/robots.txt","status":"implemented","publicSafe":true},{"route":"/sitemap.xml","status":"implemented","publicSafe":true},{"route":"/sitemap-index.xml","status":"implemented","publicSafe":true},{"route":"/rss.xml","status":"implemented","publicSafe":true},{"route":"/feed.xml","status":"implemented","publicSafe":true},{"route":"/atom.xml","status":"implemented","publicSafe":true},{"route":"/manifest.webmanifest","status":"implemented","publicSafe":true},{"route":"/manifest.json","status":"implemented","publicSafe":true},{"route":"/.well-known/mcp.json","status":"implemented","publicSafe":true},{"route":"/.well-known/agents.json","status":"implemented","publicSafe":true},{"route":"/.well-known/ai-plugin.json","status":"implemented","publicSafe":true},{"route":"/.well-known/security.txt","status":"implemented","publicSafe":true},{"route":"/.well-known/trust.json","status":"implemented","publicSafe":true},{"route":"/api/mcp","status":"implemented","publicSafe":true},{"route":"/api/convert","status":"implemented","publicSafe":false},{"route":"/api/convert/url","status":"implemented","publicSafe":true},{"route":"/api/convert/browserops","status":"implemented","publicSafe":true},{"route":"/api/convert/agentui","status":"implemented","publicSafe":true},{"route":"/api/convert/chunked","status":"implemented","publicSafe":true},{"route":"/api/convert/stream","status":"implemented","publicSafe":true},{"route":"/api/artifacts","status":"implemented","publicSafe":false},{"route":"/api/webhooks","status":"implemented","publicSafe":false}],"protectedActions":["POST /api/webhooks","DELETE /api/webhooks","DELETE /api/webhooks/{id}","POST /api/v1/webhooks/test","Untrusted external image artifact URL fetches","POST /api/convert/docs","POST /api/convert/evals","POST /api/artifacts/{id}/publish/docs","POST /api/artifacts/{id}/send/agentui","POST /api/artifacts/{id}/send/evals","MCP subscribe_webhook","MCP delete_webhook","MCP test_webhook","MCP untrusted external image artifact URL fetches","MCP publish_ascii_artifact_to_docs","MCP send_ascii_artifact_to_agentui","MCP send_ascii_artifact_to_evals","MCP create_docs_report","MCP create_sheet_report","MCP create_deck_summary"]},"discoveryCompliance":{"score":1,"status":"implemented","checkedAt":"2026-06-03T06:30:28.936Z","files":[{"route":"/llms.txt","status":"implemented"},{"route":"/llms-full.txt","status":"implemented"},{"route":"/llms-index.json","status":"implemented"},{"route":"/openapi.yaml","status":"implemented"},{"route":"/rss.xml","status":"implemented"},{"route":"/feed.xml","status":"implemented"},{"route":"/atom.xml","status":"implemented"},{"route":"/sitemap.xml","status":"implemented"},{"route":"/sitemap-index.xml","status":"implemented"},{"route":"/robots.txt","status":"implemented"},{"route":"/manifest.webmanifest","status":"implemented"},{"route":"/.well-known/mcp.json","status":"implemented"},{"route":"/.well-known/agents.json","status":"implemented"},{"route":"/.well-known/ai-plugin.json","status":"implemented"},{"route":"/.well-known/security.txt","status":"implemented"},{"route":"/.well-known/trust.json","status":"implemented"}],"discoverySources":["https://platphormnews.com/api/network/graph","https://base.platphormnews.com/sitemap-index.xml"]},"counts":{"artifacts":0,"conversions":0,"chunks":0,"examples":1,"handoffs":0},"artifacts":[],"knownIssues":{"browseropsScreenshotExceededAsciiLimit":"resolved_for_ascii_output_by_chunked_artifact_manifests; trusted BrowserOps and Vercel Blob image artifact URLs convert without PLATPHORM_API_KEY","evalsScore":"target_90_or_honest_degraded_until evals.platphormnews.com confirms a run"},"publicRoutes":["/","/docs","/roadmap","/web/status","/api/health","/api/v1/health","/api/v1/info","/api/v1/charsets","/api/ascii/status","/api/ascii/storage/status","/api/web/status","/api/web/manifest","/api/web/scorecard","/api/web/fingerprints","/api/docs","/openapi.yaml","/openapi.json","/llms.txt","/llms-full.txt","/llms-index.json","/robots.txt","/sitemap.xml","/sitemap-index.xml","/rss.xml","/feed.xml","/atom.xml","/manifest.webmanifest","/manifest.json","/.well-known/mcp.json","/.well-known/agents.json","/.well-known/ai-plugin.json","/.well-known/security.txt","/.well-known/trust.json","/api/mcp","/api/convert","/api/convert/url","/api/convert/browserops","/api/convert/agentui","/api/convert/chunked","/api/convert/stream","/api/artifacts","/api/webhooks"],"mcp":{"tools":["convert_image","get_ascii_info","get_ascii_status","get_web_status","get_conversion_capabilities","estimate_ascii_output","convert_image_to_ascii_preview","convert_image_url_to_ascii_preview","convert_large_image_to_ascii_manifest","list_ascii_artifacts","get_ascii_artifact","get_ascii_artifact_manifest","get_ascii_artifact_chunks","get_ascii_chunk","list_charsets","get_charset","get_info","get_health","subscribe_webhook","list_webhooks","delete_webhook","test_webhook","get_route_compliance","get_discovery_compliance","create_docs_report","create_sheet_report","create_deck_summary","convert_image_to_ascii_stream","convert_browserops_screenshot_to_ascii","publish_ascii_artifact_to_docs","send_ascii_artifact_to_agentui","send_ascii_artifact_to_evals","save_as_png"],"resources":["ascii://capabilities","ascii://charsets","ascii://charset/{slug}","ascii://info","ascii://status","ascii://examples","ascii://artifacts","ascii://artifact/{id}","ascii://artifact/{id}/manifest","ascii://artifact/{id}/chunks","ascii://webhooks","ascii://openapi","ascii://llms","ascii://web-status","ascii://agent-policy","ascii://trust-policy"]},"discoverySources":["https://platphormnews.com/api/network/graph","https://base.platphormnews.com/sitemap-index.xml"],"trace":{"traceId":"596fceb7dd5194188ed31732f339b157","traceExport":"best_effort","rawImagesStored":false,"rawPlatformKeysExposed":false}}}