{"schemaVersion":"1","scan":{"id":"71a999ea-8d27-451a-a005-d2bbfad7fa58","domain":"asana.com","region":"us-east","userAgent":"AgentSpeedBot/1.0","viewport":"1280x800","startedAtIso":"2026-07-25T15:40:59.782Z","finishedAtIso":"2026-07-25T15:41:01.982Z","durationMs":2200},"rubric":{"version":"2026.07.4","sha":"b4afeef85295aaaf92a0694c28add76d86655188c720b29ec7eaca95e4446357","gradeBandVersion":"1"},"score":{"composite":67,"grade":"D","components":[{"key":"discoverability","value":50},{"key":"readability","value":52},{"key":"structured_data","value":98},{"key":"actionability","value":67},{"key":"performance","value":87}]},"attestation":{"total":30,"deterministic":20,"heuristic":9,"llmAssisted":1},"checks":[{"key":"actionability.agent_skills","status":"fail","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{"status":404}},{"key":"actionability.web_mcp","status":"fail","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":3,"rawValue":{}},{"key":"auth.cookie_consent_blocks_content","status":"skip","determinism":"heuristic","weight":2,"weightApplied":2,"durationMs":0,"rawValue":{"error":"TypeError: fl is not a function"},"heuristicParam":{"label":"detector","value":"consent overlay heuristic"}},{"key":"auth.paywall_or_login_wall_on_landing","status":"skip","determinism":"heuristic","weight":2,"weightApplied":2,"durationMs":0,"rawValue":{"error":"TypeError: fl is not a function"},"heuristicParam":{"label":"detector","value":"paywall/login-wall heuristic"}},{"key":"content.headings_hierarchy","status":"skip","determinism":"heuristic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{"error":"TypeError: fl is not a function"},"heuristicParam":{"label":"rule","value":"single H1, no skipped levels"}},{"key":"content.js_required_for_primary_content","status":"warn","determinism":"heuristic","weight":2,"weightApplied":2,"durationMs":0,"rawValue":{},"heuristicParam":{"label":"detector","value":"no-JS visibility heuristic"}},{"key":"content.text_ratio","status":"fail","determinism":"heuristic","weight":1,"weightApplied":1,"durationMs":7,"rawValue":{"ratio":0.0105155000877127,"htmlBytes":798060,"textBytes":8392},"heuristicParam":{"label":"min text ratio","value":"15%"}},{"key":"discoverability.api_catalog","status":"fail","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{"status":404}},{"key":"discoverability.link_headers","status":"fail","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{}},{"key":"discoverability.mcp_server_card","status":"fail","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{"status":404}},{"key":"discoverability.oauth_authorization_server","status":"fail","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{"status":404}},{"key":"discoverability.oauth_protected_resource","status":"fail","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{"status":404}},{"key":"discoverability.web_bot_auth","status":"fail","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{"status":404}},{"key":"journey.primary_probe","status":"pass","determinism":"llm_assisted","weight":2,"weightApplied":2,"durationMs":1168,"rawValue":{"priceOrCta":"Get started","primaryOffering":"Work and project management platform for human-agent teams"}},{"key":"llms_txt.present","status":"pass","determinism":"deterministic","weight":2,"weightApplied":2,"durationMs":0,"rawValue":{"bytes":5691,"hasH1":true,"hasLink":true}},{"key":"markup.canonical","status":"skip","determinism":"deterministic","weight":2,"weightApplied":2,"durationMs":0,"rawValue":{"error":"TypeError: fl is not a function"}},{"key":"markup.meta_description","status":"skip","determinism":"deterministic","weight":2,"weightApplied":2,"durationMs":0,"rawValue":{"error":"TypeError: fl is not a function"}},{"key":"markup.title","status":"skip","determinism":"deterministic","weight":2,"weightApplied":2,"durationMs":0,"rawValue":{"error":"TypeError: fl is not a function"}},{"key":"performance.full_render_ms","status":"skip","determinism":"heuristic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{},"heuristicParam":{"label":"threshold","value":"4s"}},{"key":"performance.payload_kb","status":"pass","determinism":"heuristic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{},"heuristicParam":{"label":"threshold","value":"3MB"}},{"key":"performance.ttfb_ms","status":"pass","determinism":"heuristic","weight":2,"weightApplied":2,"durationMs":0,"rawValue":{"ttfbMs":484},"heuristicParam":{"label":"threshold","value":"800ms"}},{"key":"reachability.status","status":"pass","determinism":"deterministic","weight":2,"weightApplied":2,"durationMs":0,"rawValue":{"code":200,"redirects":0}},{"key":"readability.markdown_negotiation","status":"pass","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{}},{"key":"robots_txt.allows_known_agents","status":"pass","determinism":"deterministic","weight":2,"weightApplied":2,"durationMs":0,"rawValue":{"blocked":[],"trainingBlocked":[]}},{"key":"robots_txt.content_signals","status":"fail","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{}},{"key":"robots_txt.present","status":"pass","determinism":"deterministic","weight":1,"weightApplied":1,"durationMs":0,"rawValue":{}},{"key":"sitemap.present","status":"pass","determinism":"deterministic","weight":2,"weightApplied":2,"durationMs":0,"rawValue":{}},{"key":"structured_data.jsonld_present","status":"pass","determinism":"deterministic","weight":2,"weightApplied":2,"durationMs":0,"rawValue":{"count":1}},{"key":"structured_data.type_coverage","status":"pass","determinism":"heuristic","weight":1,"weightApplied":1,"durationMs":5,"rawValue":{"declared":["Organization","Person","ContactPoint","WebSite","BreadcrumbList","ListItem"]},"heuristicParam":{"label":"match","value":"type-to-purpose inference"}},{"key":"structured_data.validates","status":"warn","determinism":"deterministic","weight":2,"weightApplied":2,"durationMs":1,"rawValue":{"warns":1,"errors":0,"skipped":0,"firstWarn":{"path":"$.@graph[1].potentialAction","message":"WebSite recommends \"potentialAction\" (improves agent comprehension).","severity":"warn"}}}],"findings":[],"citation":"asana.com · r2026.07.4 · scan 71a999ea · 2026-07-25T15:41Z"}