{"ok":true,"data":{"service":"a2v","product":"A2V","purpose":"A2V ASCII/asciicast/JSON-stream-to-video studio and ASCII artifact rendering API","version":"1.0.0","environment":"production","status":"ok","timestamp":"2026-07-17T04:05:02.652Z","uptime":5095,"databaseStatus":"not_applicable","cacheStatus":"not_applicable","mcpStatus":"available","traceStatus":"configured","routeComplianceScore":1,"observabilityComplianceScore":0.75,"discoveryStatus":"available","rssStatus":"available","sitemapStatus":"available","llmsStatus":"available","openapiStatus":"available","trustedDomainStatus":"available","lastNetworkSyncAt":null,"lastSitemapSyncAt":"2026-07-15","lastFeedSyncAt":"2026-07-15","traceEnabled":true,"traceExportEnabled":true,"traceContextAccepted":true,"traceContextPropagated":true,"lastTraceExportAt":null,"spansEmittedLast24h":null,"propagationTestStatus":"ready","redactionStatus":"public-safe-artifacts-only","vercelMetadataCaptured":false,"canonicalUrl":"https://a2v.platphormnews.com","productUrl":"https://a2v.platphormnews.com","discovery":{"networkGraph":"https://platphormnews.com/api/network/graph","sitemapIndex":"https://base.platphormnews.com/sitemap-index.xml","openapiJson":"https://a2v.platphormnews.com/api/openapi.json","openapiYaml":"https://a2v.platphormnews.com/openapi.yaml","llms":"https://a2v.platphormnews.com/llms.txt","llmsFull":"https://a2v.platphormnews.com/llms-full.txt","llmsIndex":"https://a2v.platphormnews.com/llms-index.json","trust":"https://a2v.platphormnews.com/.well-known/trust.json","mcp":"https://a2v.platphormnews.com/.well-known/mcp.json"},"routeCompliance":{"score":1,"available":21,"total":21,"routes":[{"method":"GET","path":"/api/health","status":"available"},{"method":"GET","path":"/api/v1/health","status":"available"},{"method":"GET","path":"/api/docs","status":"available"},{"method":"GET","path":"/openapi.yaml","status":"available"},{"method":"GET","path":"/api/openapi.json","status":"available","notes":"JSON OpenAPI mirror for existing clients."},{"method":"GET","path":"/llms.txt","status":"available"},{"method":"GET","path":"/llms-full.txt","status":"available"},{"method":"GET","path":"/llms-index.json","status":"available"},{"method":"GET","path":"/robots.txt","status":"available"},{"method":"GET","path":"/sitemap.xml","status":"available"},{"method":"GET","path":"/sitemap-index.xml","status":"available"},{"method":"GET","path":"/rss.xml","status":"available"},{"method":"GET","path":"/feed.xml","status":"available"},{"method":"GET","path":"/manifest.webmanifest","status":"available"},{"method":"GET","path":"/.well-known/mcp.json","status":"available"},{"method":"GET","path":"/.well-known/agents.json","status":"available"},{"method":"GET","path":"/.well-known/ai-plugin.json","status":"available"},{"method":"GET","path":"/.well-known/security.txt","status":"available"},{"method":"GET","path":"/.well-known/trust.json","status":"available"},{"method":"GET","path":"/api/mcp","status":"available"},{"method":"POST","path":"/api/mcp","status":"available"}]},"capabilities":{"purpose":"A2V reconstructed-video studio and ASCII artifact rendering","formats":["svg","html","ansi","json","json-stream","text"],"maxBytes":2097152,"maxColumns":1000,"maxRows":1000,"inputs":["ascii","trusted asciiUrl","asciiBase64","multipart ascii","raw text","JSON frame array","NDJSON frame stream","trusted source handoff","WebM artifact upload"],"sourceQualityRestoration":"available when a trusted handoff or upload includes the original WebM/source artifact","mcp":"/api/mcp","openapi":"/api/openapi.json"}}}