{"ok":true,"data":{"service":"ascii-converter","version":"1.4.3","environment":"production","status":"degraded","timestamp":"2026-09-02T03:01:53.782Z","generatedAt":"2026-09-02T03:01:53.782Z","source":"runtime","freshness":"unavailable","uptime":929,"uptime_ms":929744,"database":{"status":"unavailable","provider":"aws_aurora_postgresql","schema":"ascii","latencyMs":null,"schemaReady":false,"error":"ENOTFOUND","storageMode":"aurora_metadata","durableMetadata":true,"rawImagesStored":false},"mcp":{"status":"ok","endpoint":"https://ascii.platphormnews.com/api/mcp"},"trace":{"status":"configured","traceEnabled":true,"traceExportEnabled":true,"target":"https://trace.platphormnews.com/api/v1/traces","redactionStatus":"enabled","traceContextAccepted":true,"traceContextPropagated":true,"lastTraceExportAt":null,"exportsPersisted":null},"routeComplianceScore":1,"observabilityComplianceScore":0.75,"discoveryStatus":"implemented","rssStatus":"ok","sitemapStatus":"ok","llmsStatus":"ok","openapiStatus":"ok","trustedDomainStatus":"ok","lastNetworkSyncAt":null,"lastSitemapSyncAt":null,"lastFeedSyncAt":null,"traceEnabled":true,"traceExportEnabled":true,"traceContextAccepted":true,"traceContextPropagated":true,"lastTraceExportAt":null,"spansEmittedLast24h":null,"spansEmittedLast24hState":"unknown","propagationTestStatus":"configured","redactionStatus":"enabled","vercelMetadataCaptured":true,"auth":{"platformKeyConfigured":true,"protectedActionsRequire":"PLATPHORM_API_KEY"},"dependencies":{"nextjs":"ok","sharp":"ok","sharpVersion":"0.34.5","persistence":"unavailable"},"metrics":{"conversions":null,"uiEvents":null,"traceExports":null,"lastConversionAt":null,"source":"unavailable"},"errors":[{"source":"database","code":"ENOTFOUND","message":"Aurora conversion metadata is unavailable."}],"ascii":{"largeArtifactConversion":"implemented","chunkedOutput":"implemented","noHard2mbLimit":true,"storage":{"mode":"browser_local_with_aurora_metadata","databaseRequired":false,"serverPersistenceAvailable":false,"durableMetadataAvailable":false,"durableMetadataConfigured":true,"durableMetadataProvider":"aws_aurora_postgresql","durableMetadataSchema":"ascii","rawImagesStored":false,"fullAsciiPayloadsStored":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":true,"degradedReason":"ENOTFOUND","guardrails":{"legacyAsciiOutputLimitBytes":2097152,"noHard2mbOutputLimit":true,"decodedImageBytes":67108864,"inputPixels":80000000,"renderCells":4000000,"chunkLineCount":80}}},"webStatus":{"endpoint":"https://ascii.platphormnews.com/api/web/status","scorecard":{"schemaVersion":"web.scorecard.v1","service":"PlatPhorm ASCII","site":"https://ascii.platphormnews.com","generatedAt":"2026-09-02T03:01:53.789Z","score":82,"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"},"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"}}},"publicAccess":true,"endpoints":{"endpoint":"https://ascii.platphormnews.com/api/mcp","protocolVersion":"2025-03-26","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","ascii://video-workflow"],"prompts":["convert_image_to_ascii","convert_screenshot_to_ascii","convert_browserops_artifact","create_ascii_docs_report","create_agentui_ascii_block","create_evals_ascii_packet","explain_ascii_settings","generate_ascii_style_recommendation","create_ascii_export_plan","debug_ascii_conversion","debug_large_ascii_conversion","create_ascii_artifact_manifest","human_machine_ascii_handoff"]},"discoverySources":["https://platphormnews.com/api/network/graph","https://base.platphormnews.com/sitemap-index.xml"],"vercel":{"request":{"x-vercel-id":"cle1::wblwm-1788318113703-cd7bb9f05fed","x-forwarded-host":"ascii.platphormnews.com","x-forwarded-proto":"https","x-forwarded-for":"b6e48fb1d1e1222e","x-real-ip":"b6e48fb1d1e1222e","x-vercel-forwarded-for":"b6e48fb1d1e1222e","x-vercel-ip-country":"US","x-vercel-ip-country-region":"OH","x-vercel-ip-city":"Columbus","x-vercel-ip-timezone":"America/New_York","host":"ascii.platphormnews.com","user-agent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"},"redaction":"authorization, cookies, platform key, raw IPs, and bodies are excluded"}},"service":"ascii-converter","version":"1.4.3","environment":"production","status":"degraded","timestamp":"2026-09-02T03:01:53.782Z","generatedAt":"2026-09-02T03:01:53.782Z","source":"runtime","freshness":"unavailable","uptime":929,"uptime_ms":929744,"database":{"status":"unavailable","provider":"aws_aurora_postgresql","schema":"ascii","latencyMs":null,"schemaReady":false,"error":"ENOTFOUND","storageMode":"aurora_metadata","durableMetadata":true,"rawImagesStored":false},"mcp":{"status":"ok","endpoint":"https://ascii.platphormnews.com/api/mcp"},"trace":{"status":"configured","traceEnabled":true,"traceExportEnabled":true,"target":"https://trace.platphormnews.com/api/v1/traces","redactionStatus":"enabled","traceContextAccepted":true,"traceContextPropagated":true,"lastTraceExportAt":null,"exportsPersisted":null},"routeComplianceScore":1,"observabilityComplianceScore":0.75,"discoveryStatus":"implemented","rssStatus":"ok","sitemapStatus":"ok","llmsStatus":"ok","openapiStatus":"ok","trustedDomainStatus":"ok","lastNetworkSyncAt":null,"lastSitemapSyncAt":null,"lastFeedSyncAt":null,"traceEnabled":true,"traceExportEnabled":true,"traceContextAccepted":true,"traceContextPropagated":true,"lastTraceExportAt":null,"spansEmittedLast24h":null,"spansEmittedLast24hState":"unknown","propagationTestStatus":"configured","redactionStatus":"enabled","vercelMetadataCaptured":true,"auth":{"platformKeyConfigured":true,"protectedActionsRequire":"PLATPHORM_API_KEY"},"dependencies":{"nextjs":"ok","sharp":"ok","sharpVersion":"0.34.5","persistence":"unavailable"},"metrics":{"conversions":null,"uiEvents":null,"traceExports":null,"lastConversionAt":null,"source":"unavailable"},"errors":[{"source":"database","code":"ENOTFOUND","message":"Aurora conversion metadata is unavailable."}],"ascii":{"largeArtifactConversion":"implemented","chunkedOutput":"implemented","noHard2mbLimit":true,"storage":{"mode":"browser_local_with_aurora_metadata","databaseRequired":false,"serverPersistenceAvailable":false,"durableMetadataAvailable":false,"durableMetadataConfigured":true,"durableMetadataProvider":"aws_aurora_postgresql","durableMetadataSchema":"ascii","rawImagesStored":false,"fullAsciiPayloadsStored":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":true,"degradedReason":"ENOTFOUND","guardrails":{"legacyAsciiOutputLimitBytes":2097152,"noHard2mbOutputLimit":true,"decodedImageBytes":67108864,"inputPixels":80000000,"renderCells":4000000,"chunkLineCount":80}}},"webStatus":{"endpoint":"https://ascii.platphormnews.com/api/web/status","scorecard":{"schemaVersion":"web.scorecard.v1","service":"PlatPhorm ASCII","site":"https://ascii.platphormnews.com","generatedAt":"2026-09-02T03:01:53.789Z","score":82,"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"},"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"}}},"publicAccess":true,"endpoints":{"endpoint":"https://ascii.platphormnews.com/api/mcp","protocolVersion":"2025-03-26","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","ascii://video-workflow"],"prompts":["convert_image_to_ascii","convert_screenshot_to_ascii","convert_browserops_artifact","create_ascii_docs_report","create_agentui_ascii_block","create_evals_ascii_packet","explain_ascii_settings","generate_ascii_style_recommendation","create_ascii_export_plan","debug_ascii_conversion","debug_large_ascii_conversion","create_ascii_artifact_manifest","human_machine_ascii_handoff"]},"discoverySources":["https://platphormnews.com/api/network/graph","https://base.platphormnews.com/sitemap-index.xml"],"vercel":{"request":{"x-vercel-id":"cle1::wblwm-1788318113703-cd7bb9f05fed","x-forwarded-host":"ascii.platphormnews.com","x-forwarded-proto":"https","x-forwarded-for":"b6e48fb1d1e1222e","x-real-ip":"b6e48fb1d1e1222e","x-vercel-forwarded-for":"b6e48fb1d1e1222e","x-vercel-ip-country":"US","x-vercel-ip-country-region":"OH","x-vercel-ip-city":"Columbus","x-vercel-ip-timezone":"America/New_York","host":"ascii.platphormnews.com","user-agent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"},"redaction":"authorization, cookies, platform key, raw IPs, and bodies are excluded"}}