{"ok":true,"data":{"service":"evals","site":"https://evals.platphormnews.com","role":"evidence_scorecards_release_gates","readyForAgentUiDemo":true,"degraded":false,"backendAuthMode":"server_env_configured","publicDemoRequiresBrowserKey":false,"agentUiDemoUrl":"https://agentui.platphormnews.com/templates/platphorm-ambassador-public-research-to-proof-flow","checks":[{"id":"homepage","label":"Homepage renders the Evals launch surface","route":"/","status":"pass","requiredForDemo":true,"publicSafe":true,"source":"next_route_module","reason":"/ is implemented in the Evals app and included in OpenAPI/LLMS discovery.","nextAction":null},{"id":"api-docs","label":"API docs are discoverable","route":"/api/docs","status":"pass","requiredForDemo":true,"publicSafe":true,"source":"next_route_module","reason":"/api/docs is implemented in the Evals app and included in OpenAPI/LLMS discovery.","nextAction":null},{"id":"mcp","label":"MCP introspection is discoverable","route":"/api/mcp","status":"pass","requiredForDemo":true,"publicSafe":true,"source":"next_route_module","reason":"/api/mcp is implemented in the Evals app and included in OpenAPI/LLMS discovery.","nextAction":null},{"id":"openapi","label":"OpenAPI is discoverable","route":"/openapi.yaml","status":"pass","requiredForDemo":true,"publicSafe":true,"source":"next_route_module","reason":"/openapi.yaml is implemented in the Evals app and included in OpenAPI/LLMS discovery.","nextAction":null},{"id":"llms","label":"LLMS discovery is discoverable","route":"/llms.txt","status":"pass","requiredForDemo":true,"publicSafe":true,"source":"next_route_module","reason":"/llms.txt is implemented in the Evals app and included in OpenAPI/LLMS discovery.","nextAction":null},{"id":"llms-full","label":"Full LLMS discovery is discoverable","route":"/llms-full.txt","status":"pass","requiredForDemo":true,"publicSafe":true,"source":"next_route_module","reason":"/llms-full.txt is implemented in the Evals app and included in OpenAPI/LLMS discovery.","nextAction":null},{"id":"llms-index","label":"LLMS index is machine-readable","route":"/llms-index.json","status":"pass","requiredForDemo":true,"publicSafe":true,"source":"next_route_module","reason":"/llms-index.json is implemented in the Evals app and included in OpenAPI/LLMS discovery.","nextAction":null},{"id":"rss","label":"RSS feed is public","route":"/rss.xml","status":"pass","requiredForDemo":true,"publicSafe":true,"source":"next_route_module","reason":"/rss.xml is implemented in the Evals app and included in OpenAPI/LLMS discovery.","nextAction":null},{"id":"sitemap","label":"Sitemap is public","route":"/sitemap.xml","status":"pass","requiredForDemo":true,"publicSafe":true,"source":"next_route_module","reason":"/sitemap.xml is implemented in the Evals app and included in OpenAPI/LLMS discovery.","nextAction":null},{"id":"web-status","label":"Web Status page is canonical","route":"/web/status","status":"pass","requiredForDemo":true,"publicSafe":true,"source":"next_route_module","reason":"/web/status is implemented in the Evals app and included in OpenAPI/LLMS discovery.","nextAction":null},{"id":"api-web-status","label":"Web Status API is canonical","route":"/api/web/status","status":"pass","requiredForDemo":true,"publicSafe":true,"source":"next_route_module","reason":"/api/web/status is implemented in the Evals app and included in OpenAPI/LLMS discovery.","nextAction":null},{"id":"well-known-web","label":"Web Status manifest is discoverable","route":"/.well-known/web.json","status":"pass","requiredForDemo":true,"publicSafe":true,"source":"next_route_module","reason":"/.well-known/web.json is implemented in the Evals app and included in OpenAPI/LLMS discovery.","nextAction":null},{"id":"well-known-mcp","label":"MCP well-known manifest is discoverable","route":"/.well-known/mcp.json","status":"pass","requiredForDemo":true,"publicSafe":true,"source":"next_route_module","reason":"/.well-known/mcp.json is implemented in the Evals app and included in OpenAPI/LLMS discovery.","nextAction":null},{"id":"scorecard-confirmation","label":"Scorecard artifacts return confirmation URLs","route":"https://evals.platphormnews.com/api/evals/scorecards/scorecard-agentui-demo-readiness/confirm","status":"pass","requiredForDemo":true,"publicSafe":true,"source":"scorecard_artifact_generator","reason":"Generated preview scorecards include objectUrl, apiUrl, confirmationUrl, and MCP resource URI.","nextAction":null},{"id":"registry-state","label":"Registry counts are source-labeled","route":"/api/evals/status","status":"pass","requiredForDemo":true,"publicSafe":true,"source":"merged","reason":"Evals is tracking 217 source-labeled services.","nextAction":null},{"id":"backend-service-auth","label":"Backend protected provider lanes","status":"pass","requiredForDemo":false,"publicSafe":true,"source":"server_environment_boolean","reason":"Vercel/server environment has PLATPHORM_API_KEY configured for protected service-to-service calls.","nextAction":null}],"requiredFixes":[],"previewScorecard":{"objectId":"scorecard-agentui-demo-readiness","objectUrl":"https://evals.platphormnews.com/scorecards/scorecard-agentui-demo-readiness","apiUrl":"https://evals.platphormnews.com/api/evals/scorecards/scorecard-agentui-demo-readiness","confirmationUrl":"https://evals.platphormnews.com/api/evals/scorecards/scorecard-agentui-demo-readiness/confirm","mcpResourceUri":"evals://scorecards/scorecard-agentui-demo-readiness","status":"degraded","generatedAt":"2026-06-03T20:22:06.567Z","traceId":"e13ffb296f1b0cc3b529e29e90cdde0b","missingEvidence":["confirmed AgentUI workflow artifact","confirmed BrowserOps screenshot artifact","confirmed provider scorecard evidence"],"remediation":["Run the AgentUI Ambassador demo and attach returned confirmation URLs.","Use the backend PLATPHORM_API_KEY on Vercel for protected provider lanes; never ask the browser visitor for a key."]},"webStatus":{"schemaVersion":"web.status.v1","status":"ready","generatedAt":"2026-06-03T20:22:06.567Z","storageMode":"temporary_postgres_compat","backendAuthMode":"server_env_configured"}},"meta":{"generatedAt":"2026-06-03T20:22:06.568Z","traceId":"e13ffb296f1b0cc3b529e29e90cdde0b","degraded":false,"source":"generated"},"warnings":[],"errors":[]}