{
  "url": "https://drive.usercontent.google.com",
  "auditedAt": "2026-07-27T01:02:45.124Z",
  "mode": "report",
  "status": "completed",
  "statusDetail": "The supplied bare content-delivery origin returns HTTP 404. The audit therefore covers the complete reachable error-response archetype, not resource URLs requiring an opaque file identifier.",
  "page": {
    "appType": "mpa",
    "framework": "none",
    "notes": "Static Google 404 response. No internal routes or interactive flow were discoverable."
  },
  "evidenceUsed": [
    "screenshot",
    "dom",
    "layout-metrics",
    "evaluate-probe",
    "trace",
    "har",
    "discoverability",
    "security-headers",
    "cookies",
    "trackers",
    "images",
    "secrets",
    "heap-summary",
    "curl",
    "lighthouse (attempted; document 404 prevented scoring)",
    "Modern Web Guidance 0.0.172"
  ],
  "guidanceConsulted": [
    "dark-mode",
    "accessibility",
    "adapt-scrollbar-to-contrast-preferences",
    "same-document-transitions",
    "scrollytelling",
    "physics-based-easing",
    "shrinking-header-on-scroll",
    "anchor-positioning-tab-underline",
    "directional-navigation-transitions",
    "light-dismiss-a-dialog",
    "declarative-dialog-popover-control",
    "complex-shapes",
    "fluid-scaling",
    "size-aware-styling",
    "touch target size hover fallback pointer input focus-visible",
    "improve-text-layout-and-legibility",
    "forms",
    "accessible-error-announcement",
    "identify-inp-causes",
    "visually-stable-font-fallbacks",
    "break-up-long-tasks",
    "optimize-image-priority",
    "identify-heavy-scripts",
    "color contrast WCAG text legibility",
    "move-dom-element-without-losing-state",
    "avoid console errors uncaught exceptions",
    "css",
    "html",
    "page title meta description seo",
    "crawlable links viewport meta robots descriptive link text",
    "canonical hreflang http status robots sitemap noindex seo indexing",
    "structured data schema.org json-ld open graph social preview metadata",
    "security",
    "privacy",
    "passkeys",
    "flicker-free-client-side-ab-testing",
    "resilient-context-menus-and-nested-dropdowns",
    "offline fallback service worker web app manifest installable pwa",
    "persistent-toast-notifications",
    "translator",
    "support-global-calendar-systems",
    "coordinate-global-events",
    "search-hidden-content",
    "autofill-address-form",
    "autofill-payment-form",
    "deliver-optimized-decorative-images",
    "deprioritize-background-fetches",
    "webmcp",
    "language-model",
    "memory leak retained heap growth under repeated interaction long single-page-app session",
    "bounded memory footprint javascript heap size page weight proportionate allocations",
    "manage-recurring-intervals"
  ],
  "artifacts": [
    {
      "type": "other",
      "path": "evidence/contrast-probe.json",
      "caption": "Audit evidence: contrast-probe.json",
      "findingIds": [
        "F003",
        "F004"
      ]
    },
    {
      "type": "other",
      "path": "evidence/cookies.json",
      "caption": "Audit evidence: cookies.json",
      "findingIds": [
        "F007",
        "F008"
      ]
    },
    {
      "type": "other",
      "path": "evidence/curl-headers.txt",
      "caption": "Audit evidence: curl-headers.txt",
      "findingIds": [
        "F007"
      ]
    },
    {
      "type": "other",
      "path": "evidence/dark-probe.json",
      "caption": "Audit evidence: dark-probe.json",
      "findingIds": [
        "F002"
      ]
    },
    {
      "type": "screenshot",
      "path": "evidence/dark.png",
      "caption": "Audit evidence: dark.png",
      "findingIds": [
        "F002"
      ]
    },
    {
      "type": "screenshot",
      "path": "evidence/desktop.png",
      "caption": "Audit evidence: desktop.png",
      "findingIds": [
        "F001",
        "F004",
        "F009"
      ]
    },
    {
      "type": "screenshot",
      "path": "evidence/discoverability-crawler.png",
      "caption": "Audit evidence: discoverability-crawler.png"
    },
    {
      "type": "screenshot",
      "path": "evidence/discoverability-rendered.png",
      "caption": "Audit evidence: discoverability-rendered.png"
    },
    {
      "type": "discoverability",
      "path": "evidence/discoverability.json",
      "caption": "Audit evidence: discoverability.json"
    },
    {
      "type": "dom",
      "path": "evidence/dom.json",
      "caption": "Audit evidence: dom.json",
      "findingIds": [
        "F001",
        "F005"
      ]
    },
    {
      "type": "other",
      "path": "evidence/headers.json",
      "caption": "Audit evidence: headers.json",
      "findingIds": [
        "F007"
      ]
    },
    {
      "type": "heap",
      "path": "evidence/heap.json",
      "caption": "Audit evidence: heap.json"
    },
    {
      "type": "screenshot",
      "path": "evidence/high-contrast.png",
      "caption": "Audit evidence: high-contrast.png",
      "findingIds": [
        "F003"
      ]
    },
    {
      "type": "other",
      "path": "evidence/images.json",
      "caption": "Audit evidence: images.json"
    },
    {
      "type": "layout",
      "path": "evidence/layout-mobile.json",
      "caption": "Audit evidence: layout-mobile.json"
    },
    {
      "type": "lighthouse",
      "path": "evidence/lighthouse-selected.json",
      "caption": "Audit evidence: lighthouse-selected.json"
    },
    {
      "type": "lighthouse",
      "path": "evidence/lighthouse-summary.json",
      "caption": "Audit evidence: lighthouse-summary.json"
    },
    {
      "type": "lighthouse",
      "path": "evidence/lighthouse.json",
      "caption": "Audit evidence: lighthouse.json"
    },
    {
      "type": "trace-summary",
      "path": "evidence/load-trace-summary.json",
      "caption": "Audit evidence: load-trace-summary.json"
    },
    {
      "type": "trace",
      "path": "evidence/load-trace.json",
      "caption": "Audit evidence: load-trace.json"
    },
    {
      "type": "screenshot",
      "path": "evidence/mobile.png",
      "caption": "Audit evidence: mobile.png"
    },
    {
      "type": "har-summary",
      "path": "evidence/network-summary.json",
      "caption": "Audit evidence: network-summary.json",
      "findingIds": [
        "F001",
        "F008",
        "F009"
      ]
    },
    {
      "type": "har",
      "path": "evidence/network.har",
      "caption": "Audit evidence: network.har"
    },
    {
      "type": "other",
      "path": "evidence/probe.json",
      "caption": "Audit evidence: probe.json",
      "findingIds": [
        "F005",
        "F006"
      ]
    },
    {
      "type": "other",
      "path": "evidence/raw.html",
      "caption": "Audit evidence: raw.html",
      "findingIds": [
        "F006"
      ]
    },
    {
      "type": "other",
      "path": "evidence/reduced-motion.json",
      "caption": "Audit evidence: reduced-motion.json"
    },
    {
      "type": "other",
      "path": "evidence/robots.txt",
      "caption": "Audit evidence: robots.txt"
    },
    {
      "type": "other",
      "path": "evidence/robots.txt.headers",
      "caption": "Audit evidence: robots.txt.headers"
    },
    {
      "type": "other",
      "path": "evidence/secrets.json",
      "caption": "Audit evidence: secrets.json"
    },
    {
      "type": "other",
      "path": "evidence/sitemap.xml",
      "caption": "Audit evidence: sitemap.xml"
    },
    {
      "type": "other",
      "path": "evidence/sitemap.xml.headers",
      "caption": "Audit evidence: sitemap.xml.headers"
    },
    {
      "type": "other",
      "path": "evidence/trackers.json",
      "caption": "Audit evidence: trackers.json",
      "findingIds": [
        "F008"
      ]
    }
  ],
  "config": {
    "loaded": false
  },
  "coverage": {
    "catalogVersion": "modern-web-guidance@0.0.172",
    "catalogChecksum": "sha256:78ccfdb2d483f4c57d9dafed80fd86c6265585a56457c8dcfddc254b80fb44d7",
    "expected": 58,
    "recorded": 58,
    "judged": 58,
    "blocked": 0,
    "notRun": 0,
    "missing": 0,
    "unknown": 0,
    "duplicates": 0,
    "complete": true
  },
  "checkOutcomes": [
    {
      "principleId": "respect-user-preferences",
      "checkId": "respects-color-scheme",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "issues",
      "evidence": "Dark preference was emulated, but computed colors stayed white/near-black and color-scheme remained normal.",
      "findingIds": [
        "F002"
      ],
      "artifacts": [
        "evidence/dark.png",
        "evidence/dark-probe.json"
      ]
    },
    {
      "principleId": "respect-user-preferences",
      "checkId": "respects-reduced-motion",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "Reduced-motion emulation matched and document.getAnimations() returned an empty list; scroll behavior was auto.",
      "artifacts": [
        "evidence/reduced-motion.json"
      ]
    },
    {
      "principleId": "respect-user-preferences",
      "checkId": "respects-contrast",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "issues",
      "evidence": "Under prefers-contrast: more, secondary 15px text stayed #777 on white, about 4.48:1, with no contrast adaptation.",
      "findingIds": [
        "F003"
      ],
      "artifacts": [
        "evidence/high-contrast.png",
        "evidence/contrast-probe.json"
      ]
    },
    {
      "principleId": "implement-natural-interactions",
      "checkId": "view-transitions",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "The DOM has no mutable state, internal route, scripts, or instant state swaps; the only link performs ordinary cross-origin navigation."
    },
    {
      "principleId": "implement-natural-interactions",
      "checkId": "scroll-driven-animations",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "The short page has no scrolling interaction, scroll handlers, animation timelines, or main-thread script."
    },
    {
      "principleId": "implement-natural-interactions",
      "checkId": "physical-gestures",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "DOM/CSS inspection found no custom pointer handlers or gesture controls that fight platform behavior."
    },
    {
      "principleId": "provide-guided-navigation",
      "checkId": "scroll-state-aware-chrome",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "The page fits in one viewport and has no static or JS-driven navigation chrome competing with content."
    },
    {
      "principleId": "provide-guided-navigation",
      "checkId": "anchored-positioning",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "DOM inspection found no manually positioned tooltip, menu, or overlay that can drift from an anchor."
    },
    {
      "principleId": "provide-guided-navigation",
      "checkId": "directs-attention",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "The single-view error response presents its status and explanation in reading order without a hidden focus move."
    },
    {
      "principleId": "maximize-content-reduce-noise",
      "checkId": "no-intrusive-interruptions",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "Initial screenshot and DOM show only the compact error message, with no overlay or interstitial.",
      "artifacts": [
        "evidence/desktop.png",
        "evidence/dom.json"
      ]
    },
    {
      "principleId": "maximize-content-reduce-noise",
      "checkId": "semantic-dismissible-primitives",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "status": "not-applicable",
      "evidence": "No overlay, disclosure, select, picker, or rich control exists.",
      "reason": "No overlay, disclosure, select, picker, or rich control exists."
    },
    {
      "principleId": "maximize-content-reduce-noise",
      "checkId": "reduced-chrome",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "Desktop screenshot shows a compact, content-first error surface with minimal chrome.",
      "artifacts": [
        "evidence/desktop.png"
      ]
    },
    {
      "principleId": "adapt-to-the-form-factor",
      "checkId": "responsive-no-horizontal-scroll",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "At 360x800, layout reported scrollWidth 360, clientWidth 360, and 0px horizontal overflow.",
      "artifacts": [
        "evidence/mobile.png",
        "evidence/layout-mobile.json"
      ]
    },
    {
      "principleId": "adapt-to-the-form-factor",
      "checkId": "component-level-responsiveness",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "status": "not-applicable",
      "evidence": "The response has no reused component at differing container sizes; its one fixed error layout is directly responsive.",
      "reason": "The response has no reused component at differing container sizes; its one fixed error layout is directly responsive."
    },
    {
      "principleId": "adapt-to-the-form-factor",
      "checkId": "input-modality-aware",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "The only focusable link has a browser focus outline and a large logo target; no hover-only affordance exists.",
      "artifacts": [
        "evidence/probe.json"
      ]
    },
    {
      "principleId": "support-core-task-success",
      "checkId": "clear-purpose-and-primary-action",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "The title and first viewport clearly identify a 404 and state that the requested URL was not found.",
      "artifacts": [
        "evidence/desktop.png",
        "evidence/dom.json"
      ]
    },
    {
      "principleId": "support-core-task-success",
      "checkId": "primary-flow-completion",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "issues",
      "evidence": "The only reachable response is HTTP 404; it offers no route to locate the intended Drive resource.",
      "findingIds": [
        "F001"
      ],
      "artifacts": [
        "evidence/desktop.png",
        "evidence/network-summary.json"
      ]
    },
    {
      "principleId": "support-core-task-success",
      "checkId": "clear-system-state-and-recovery",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "issues",
      "evidence": "The 404 state is clearly stated but provides no retry, back, help, or resource-recovery action; only a Google-logo link.",
      "findingIds": [
        "F001"
      ],
      "artifacts": [
        "evidence/desktop.png",
        "evidence/dom.json"
      ]
    },
    {
      "principleId": "be-fast-and-stable",
      "checkId": "good-core-web-vitals",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "Trace measured FCP/LCP 604ms, 0 long tasks, and 0ms TBT; mobile layout observed CLS 0.",
      "artifacts": [
        "evidence/load-trace-summary.json",
        "evidence/layout-mobile.json"
      ]
    },
    {
      "principleId": "be-fast-and-stable",
      "checkId": "visual-stability",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "Mobile layout observed CLS 0 with no shifts.",
      "artifacts": [
        "evidence/layout-mobile.json"
      ]
    },
    {
      "principleId": "be-fast-and-stable",
      "checkId": "efficient-main-thread",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "Trace recorded no long tasks and 0ms total blocking time.",
      "artifacts": [
        "evidence/load-trace-summary.json"
      ]
    },
    {
      "principleId": "be-fast-and-stable",
      "checkId": "efficient-resource-delivery",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "HAR summary shows 4 requests, 12,143 transferred bytes, no render-blocking candidates, redirects, or missing-cache warnings.",
      "artifacts": [
        "evidence/network-summary.json",
        "evidence/network.har"
      ]
    },
    {
      "principleId": "be-fast-and-stable",
      "checkId": "trim-unused-and-duplicate-code",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "Rendered DOM contains no scripts or external CSS; HAR is only document plus two tiny images.",
      "artifacts": [
        "evidence/network-summary.json",
        "evidence/dom.json"
      ]
    },
    {
      "principleId": "be-inclusive",
      "checkId": "names-roles-labels",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "DOM has a main landmark and the logo descendant is role=img with aria-label=Google; there are no forms or content images.",
      "artifacts": [
        "evidence/dom.json",
        "evidence/probe.json"
      ]
    },
    {
      "principleId": "be-inclusive",
      "checkId": "sufficient-contrast",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "issues",
      "evidence": "The two 15px #777 secondary phrases on white are approximately 4.48:1, just below WCAG AA for normal text.",
      "findingIds": [
        "F004"
      ],
      "artifacts": [
        "evidence/contrast-probe.json"
      ]
    },
    {
      "principleId": "be-inclusive",
      "checkId": "structure-and-focus",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "issues",
      "evidence": "The document has a main landmark and visible link focus, but no heading element at all; “404” is only bold text.",
      "findingIds": [
        "F005"
      ],
      "artifacts": [
        "evidence/probe.json"
      ]
    },
    {
      "principleId": "be-inclusive",
      "checkId": "legible-text",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "Desktop/mobile screenshots show unclipped 15px text in a narrow readable measure.",
      "artifacts": [
        "evidence/desktop.png"
      ]
    },
    {
      "principleId": "be-inclusive",
      "checkId": "zoom-reflow-targets-and-media",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "Viewport permits scaling (no user-scalable=no/maximum-scale), mobile reflows without overflow, and there is no media.",
      "artifacts": [
        "evidence/mobile.png",
        "evidence/probe.json"
      ]
    },
    {
      "principleId": "follow-best-practices",
      "checkId": "no-console-errors",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "The response contains no JavaScript and the trace completed without runtime work or uncaught script failure.",
      "artifacts": [
        "evidence/dom.json",
        "evidence/load-trace-summary.json"
      ]
    },
    {
      "principleId": "follow-best-practices",
      "checkId": "sound-document-and-assets",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "issues",
      "evidence": "Raw HTML begins with <html> and has no <!doctype html>, placing the response outside the sound-document baseline.",
      "findingIds": [
        "F006"
      ],
      "artifacts": [
        "evidence/raw.html",
        "evidence/images.json"
      ]
    },
    {
      "principleId": "follow-best-practices",
      "checkId": "browser-platform-hygiene",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "No JavaScript, deprecated API use, prompt, form paste handler, or vulnerable client library is present.",
      "artifacts": [
        "evidence/dom.json",
        "evidence/probe.json"
      ]
    },
    {
      "principleId": "be-discoverable",
      "checkId": "title-and-description",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "status": "not-applicable",
      "evidence": "This HTTP 404 endpoint is intentionally non-indexable (robots.txt disallows /), so search-snippet metadata is not applicable.",
      "reason": "This HTTP 404 endpoint is intentionally non-indexable (robots.txt disallows /), so search-snippet metadata is not applicable."
    },
    {
      "principleId": "be-discoverable",
      "checkId": "crawlable-and-mobile-friendly",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "status": "not-applicable",
      "evidence": "The content-delivery host intentionally disallows crawling of /; the error response is not a public landing page.",
      "reason": "The content-delivery host intentionally disallows crawling of /; the error response is not a public landing page."
    },
    {
      "principleId": "be-discoverable",
      "checkId": "canonical-and-indexing-signals",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "The endpoint correctly returns HTTP 404 and robots.txt disallows /, preventing an error response from being indexed as content."
    },
    {
      "principleId": "be-discoverable",
      "checkId": "structured-and-shareable-metadata",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "status": "not-applicable",
      "evidence": "An error response represents no article, product, organization, event, or rich entity.",
      "reason": "An error response represents no article, product, organization, event, or rich entity."
    },
    {
      "principleId": "be-private-and-secure",
      "checkId": "secure-transport-and-headers",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "issues",
      "evidence": "HTTPS, CSP, Trusted Types, and nosniff are present, but the response sets NID without Secure and with SameSite=None; HSTS is absent on this response.",
      "findingIds": [
        "F007"
      ],
      "artifacts": [
        "evidence/headers.json",
        "evidence/cookies.json",
        "evidence/curl-headers.txt"
      ]
    },
    {
      "principleId": "be-private-and-secure",
      "checkId": "data-minimisation-and-third-parties",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "issues",
      "evidence": "A six-month NID cookie is set even on this bare 404 response; the page otherwise has no known tracker request.",
      "findingIds": [
        "F008"
      ],
      "artifacts": [
        "evidence/trackers.json",
        "evidence/cookies.json",
        "evidence/network-summary.json"
      ]
    },
    {
      "principleId": "be-private-and-secure",
      "checkId": "in-context-permissions-and-modern-auth",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "status": "not-applicable",
      "evidence": "No permission request or authentication surface exists on the tested response.",
      "reason": "No permission request or authentication surface exists on the tested response.",
      "artifacts": [
        "evidence/probe.json"
      ]
    },
    {
      "principleId": "be-private-and-secure",
      "checkId": "defensive-browser-policies",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "issues",
      "evidence": "The response lacks HSTS, Referrer-Policy, and explicit frame-ancestors/X-Frame-Options defenses.",
      "findingIds": [
        "F007"
      ],
      "artifacts": [
        "evidence/headers.json",
        "evidence/curl-headers.txt"
      ]
    },
    {
      "principleId": "be-resilient",
      "checkId": "progressive-enhancement",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "Discoverability comparison found 100% rendered-word coverage in raw HTML and no JS shell.",
      "artifacts": [
        "evidence/discoverability.json",
        "evidence/discoverability-rendered.png",
        "evidence/discoverability-crawler.png"
      ]
    },
    {
      "principleId": "be-resilient",
      "checkId": "resilient-runtime-behaviour",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "status": "not-applicable",
      "evidence": "No overlays, asynchronous dependencies, or mutable DOM runtime state exist.",
      "reason": "No overlays, asynchronous dependencies, or mutable DOM runtime state exist.",
      "artifacts": [
        "evidence/dom.json"
      ]
    },
    {
      "principleId": "be-resilient",
      "checkId": "offline-and-installable",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "status": "not-applicable",
      "evidence": "This content-delivery error endpoint is not an app and has no installability use case.",
      "reason": "This content-delivery error endpoint is not an app and has no installability use case.",
      "artifacts": [
        "evidence/probe.json"
      ]
    },
    {
      "principleId": "be-resilient",
      "checkId": "network-and-http-failure-states",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "issues",
      "evidence": "The HTTP 404 state is readable but has no useful recovery control beyond leaving for google.com.",
      "findingIds": [
        "F009"
      ],
      "artifacts": [
        "evidence/desktop.png",
        "evidence/network-summary.json"
      ]
    },
    {
      "principleId": "be-internationalised",
      "checkId": "lang-dir-and-logical-properties",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "Rendered DOM explicitly declares lang=en and dir=ltr; the English reading direction is correct for this response.",
      "artifacts": [
        "evidence/dom.json",
        "evidence/probe.json"
      ]
    },
    {
      "principleId": "be-internationalised",
      "checkId": "locale-aware-data",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "status": "not-applicable",
      "evidence": "No dates, numbers, currency, durations, or locale-sensitive values are rendered.",
      "reason": "No dates, numbers, currency, durations, or locale-sensitive values are rendered."
    },
    {
      "principleId": "be-internationalised",
      "checkId": "time-zone-correctness",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "status": "not-applicable",
      "evidence": "No times or events are rendered.",
      "reason": "No times or events are rendered."
    },
    {
      "principleId": "be-trustworthy",
      "checkId": "no-dark-patterns",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "The screenshot and DOM show no consent, upsell, advertising, continuity, cancellation, or deceptive control.",
      "artifacts": [
        "evidence/desktop.png",
        "evidence/dom.json"
      ]
    },
    {
      "principleId": "be-trustworthy",
      "checkId": "humane-error-handling",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "status": "not-applicable",
      "evidence": "No form or editable input exists.",
      "reason": "No form or editable input exists."
    },
    {
      "principleId": "be-trustworthy",
      "checkId": "trustworthy-input-assistance",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "status": "not-applicable",
      "evidence": "No input exists.",
      "reason": "No input exists."
    },
    {
      "principleId": "be-trustworthy",
      "checkId": "safe-commercial-and-account-flows",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "status": "not-applicable",
      "evidence": "No checkout, subscription, consent, authentication, or account flow exists.",
      "reason": "No checkout, subscription, consent, authentication, or account flow exists."
    },
    {
      "principleId": "be-sustainable",
      "checkId": "optimised-assets",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "HAR totals only 12,143 bytes; the two CSS background PNGs total 10,049 transferred bytes and have 2x variants.",
      "artifacts": [
        "evidence/network-summary.json",
        "evidence/desktop.png"
      ]
    },
    {
      "principleId": "be-sustainable",
      "checkId": "no-wasteful-work",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "HAR has four requests and trace has no long tasks/background scripting.",
      "artifacts": [
        "evidence/load-trace-summary.json",
        "evidence/network-summary.json"
      ]
    },
    {
      "principleId": "be-sustainable",
      "checkId": "third-party-and-media-budget",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "No audio/video/autoplay or known tracker exists; third-party bytes are limited to two Google error/brand images (10,049 bytes).",
      "artifacts": [
        "evidence/network-summary.json",
        "evidence/trackers.json"
      ]
    },
    {
      "principleId": "be-agent-ready",
      "checkId": "structured-agent-capabilities",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "status": "not-applicable",
      "evidence": "A bare 404 error endpoint has no user capability to expose to agents.",
      "reason": "A bare 404 error endpoint has no user capability to expose to agents.",
      "artifacts": [
        "evidence/probe.json",
        "evidence/discoverability.json"
      ]
    },
    {
      "principleId": "be-agent-ready",
      "checkId": "on-device-inference",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "status": "not-applicable",
      "evidence": "The error response has no inference task where built-in AI would improve the experience.",
      "reason": "The error response has no inference task where built-in AI would improve the experience.",
      "artifacts": [
        "evidence/probe.json"
      ]
    },
    {
      "principleId": "be-memory-efficient",
      "checkId": "no-leak-under-repeated-interaction",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "status": "not-applicable",
      "evidence": "The static response has no representative interaction to repeat; fabricating one would violate the memory methodology.",
      "reason": "The static response has no representative interaction to repeat; fabricating one would violate the memory methodology.",
      "artifacts": [
        "evidence/dom.json"
      ]
    },
    {
      "principleId": "be-memory-efficient",
      "checkId": "bounded-footprint",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "Heap summary is proportionate for the static page: 26,817 snapshot nodes and 795,769 bytes total self size; DOM probe found only 15 elements.",
      "artifacts": [
        "evidence/heap.json"
      ]
    },
    {
      "principleId": "be-memory-efficient",
      "checkId": "no-detached-dom-or-unbounded-listeners",
      "confidence": "high",
      "method": "Rendered DOM/CSS, objective CDP evidence, and visual inspection of the single reachable 404 error archetype.",
      "pathIds": [
        "error-root"
      ],
      "status": "pass",
      "evidence": "Single-state heap summary contains no Detached constructor entry; the page has no script that can register listeners, intervals, or observers.",
      "artifacts": [
        "evidence/heap.json"
      ]
    }
  ],
  "principleOutcomes": [
    {
      "principleId": "respect-user-preferences",
      "expectation": "default",
      "status": "issues",
      "findingIds": [
        "F002",
        "F003"
      ]
    },
    {
      "principleId": "implement-natural-interactions",
      "expectation": "default",
      "status": "pass"
    },
    {
      "principleId": "provide-guided-navigation",
      "expectation": "default",
      "status": "pass"
    },
    {
      "principleId": "maximize-content-reduce-noise",
      "expectation": "default",
      "status": "pass"
    },
    {
      "principleId": "adapt-to-the-form-factor",
      "expectation": "default",
      "status": "pass"
    },
    {
      "principleId": "support-core-task-success",
      "expectation": "default",
      "status": "issues",
      "findingIds": [
        "F001"
      ]
    },
    {
      "principleId": "be-fast-and-stable",
      "expectation": "default",
      "status": "pass"
    },
    {
      "principleId": "be-inclusive",
      "expectation": "default",
      "status": "issues",
      "findingIds": [
        "F004",
        "F005"
      ]
    },
    {
      "principleId": "follow-best-practices",
      "expectation": "default",
      "status": "issues",
      "findingIds": [
        "F006"
      ]
    },
    {
      "principleId": "be-discoverable",
      "expectation": "default",
      "status": "pass"
    },
    {
      "principleId": "be-private-and-secure",
      "expectation": "default",
      "status": "issues",
      "findingIds": [
        "F007",
        "F008"
      ]
    },
    {
      "principleId": "be-resilient",
      "expectation": "contextual",
      "status": "issues",
      "findingIds": [
        "F009"
      ]
    },
    {
      "principleId": "be-internationalised",
      "expectation": "contextual",
      "status": "pass"
    },
    {
      "principleId": "be-trustworthy",
      "expectation": "default",
      "status": "pass"
    },
    {
      "principleId": "be-sustainable",
      "expectation": "contextual",
      "status": "pass"
    },
    {
      "principleId": "be-agent-ready",
      "expectation": "contextual",
      "status": "not-applicable",
      "reason": "A bare 404 error endpoint has no user capability to expose to agents. The error response has no inference task where built-in AI would improve the experience."
    },
    {
      "principleId": "be-memory-efficient",
      "expectation": "default",
      "status": "pass"
    }
  ],
  "paths": [
    {
      "id": "error-root",
      "description": "Bare-origin 404 error archetype; represents the only route discoverable without an opaque Drive resource identifier. Not covered: arbitrary user-content file URLs, because none was supplied or discoverable from this endpoint.",
      "url": "https://drive.usercontent.google.com/",
      "conditions": [
        "desktop 800x600",
        "mobile 360x800",
        "prefers-color-scheme: dark",
        "prefers-reduced-motion: reduce",
        "prefers-contrast: more",
        "crawler/no-JavaScript",
        "network and security inspection"
      ],
      "result": "issues"
    }
  ],
  "findings": [
    {
      "id": "F001",
      "severity": "high",
      "confidence": "high",
      "principleId": "support-core-task-success",
      "principleCheckId": "clear-system-state-and-recovery",
      "guidanceId": "persistent-toast-notifications",
      "guidanceCategory": "user-experience",
      "summary": "The 404 response gives no path to recover or locate the intended resource.",
      "evidence": "Desktop screenshot and DOM show a clear 404 message, but the only link is an unlabeled wrapper around the Google logo pointing to google.com; there is no retry, back, help, or Drive recovery action.",
      "artifacts": [
        "evidence/desktop.png",
        "evidence/dom.json",
        "evidence/network-summary.json"
      ],
      "suggestedFix": "Add a descriptive recovery area with a real heading and actions to return to Drive, retry, check the URL, or request access as appropriate.",
      "effort": "small"
    },
    {
      "id": "F002",
      "severity": "medium",
      "confidence": "high",
      "principleId": "respect-user-preferences",
      "principleCheckId": "respects-color-scheme",
      "guidanceId": "dark-mode",
      "guidanceCategory": "user-experience",
      "summary": "The error surface ignores the user’s dark color-scheme preference.",
      "evidence": "Under prefers-color-scheme: dark, computed html background remained rgb(255,255,255), text rgb(34,34,34), and color-scheme was normal; dark screenshot matches light.",
      "artifacts": [
        "evidence/dark.png",
        "evidence/dark-probe.json"
      ],
      "suggestedFix": "Declare color-scheme: light dark and use system colors or light-dark() for background, text, and error artwork.",
      "effort": "trivial"
    },
    {
      "id": "F003",
      "severity": "low",
      "confidence": "high",
      "principleId": "respect-user-preferences",
      "principleCheckId": "respects-contrast",
      "guidanceId": "adapt-scrollbar-to-contrast-preferences",
      "guidanceCategory": "accessibility",
      "summary": "High-contrast preference does not increase secondary-text contrast.",
      "evidence": "Under prefers-contrast: more, 15px ins text remained rgb(119,119,119) on white, the same as default.",
      "artifacts": [
        "evidence/high-contrast.png",
        "evidence/contrast-probe.json"
      ],
      "suggestedFix": "Use a prefers-contrast: more rule or system colors to strengthen secondary text and preserve distinctions.",
      "effort": "trivial"
    },
    {
      "id": "F004",
      "severity": "low",
      "confidence": "high",
      "principleId": "be-inclusive",
      "principleCheckId": "sufficient-contrast",
      "guidanceId": "accessibility",
      "guidanceCategory": "accessibility",
      "summary": "Secondary error text narrowly misses normal-text contrast.",
      "evidence": "#777 on #fff computes to about 4.48:1 at 15px for “That’s an error” and “That’s all we know,” below the 4.5:1 WCAG AA threshold.",
      "artifacts": [
        "evidence/contrast-probe.json",
        "evidence/desktop.png"
      ],
      "suggestedFix": "Darken secondary text to at least #767676 on white, with a small safety margin such as #6b6b6b.",
      "effort": "trivial"
    },
    {
      "id": "F005",
      "severity": "medium",
      "confidence": "high",
      "principleId": "be-inclusive",
      "principleCheckId": "structure-and-focus",
      "guidanceId": "accessibility",
      "guidanceCategory": "accessibility",
      "summary": "The error page has no heading structure.",
      "evidence": "DOM/evaluate probe found h1Count 0; “404.” is a b element inside a paragraph. A main landmark exists and focus is visible.",
      "artifacts": [
        "evidence/dom.json",
        "evidence/probe.json"
      ],
      "suggestedFix": "Make the error summary a concise h1 and retain the explanation and recovery controls beneath it.",
      "effort": "trivial"
    },
    {
      "id": "F006",
      "severity": "low",
      "confidence": "high",
      "principleId": "follow-best-practices",
      "principleCheckId": "sound-document-and-assets",
      "guidanceId": "html",
      "guidanceCategory": "html",
      "summary": "The response omits the HTML doctype.",
      "evidence": "Raw response starts with <html lang=\"en\" dir=ltr>; document.doctype is null.",
      "artifacts": [
        "evidence/raw.html",
        "evidence/probe.json"
      ],
      "suggestedFix": "Begin the response with <!doctype html> to guarantee standards mode.",
      "effort": "trivial"
    },
    {
      "id": "F007",
      "severity": "medium",
      "confidence": "high",
      "principleId": "be-private-and-secure",
      "principleCheckId": "secure-transport-and-headers",
      "guidanceId": "security",
      "guidanceCategory": "security",
      "summary": "Transport and browser-defense policy is incomplete on the 404 response.",
      "evidence": "Header/cookie probes show HTTPS, CSP, Trusted Types and nosniff, but no HSTS, Referrer-Policy, frame-ancestors/X-Frame-Options, and NID is set without Secure with SameSite=None.",
      "artifacts": [
        "evidence/headers.json",
        "evidence/cookies.json",
        "evidence/curl-headers.txt"
      ],
      "suggestedFix": "Apply the parent security-header baseline consistently: HSTS, an explicit referrer policy, frame-ancestors or X-Frame-Options, and Secure on SameSite=None cookies.",
      "effort": "small"
    },
    {
      "id": "F008",
      "severity": "medium",
      "confidence": "medium",
      "principleId": "be-private-and-secure",
      "principleCheckId": "data-minimisation-and-third-parties",
      "guidanceId": "privacy",
      "guidanceCategory": "privacy",
      "summary": "The bare error response sets a long-lived identifier cookie without an evident page need.",
      "evidence": "Cookie probe recorded NID on .google.com with a 183-day expiry on this static 404; tracker probe found no known tracker requests and only www.google.com image requests.",
      "artifacts": [
        "evidence/cookies.json",
        "evidence/trackers.json",
        "evidence/network-summary.json"
      ],
      "suggestedFix": "Avoid setting personalization/identifier cookies on anonymous error responses unless strictly necessary; document the purpose and scope if retained.",
      "effort": "small"
    },
    {
      "id": "F009",
      "severity": "medium",
      "confidence": "high",
      "principleId": "be-resilient",
      "principleCheckId": "network-and-http-failure-states",
      "guidanceId": "persistent-toast-notifications",
      "guidanceCategory": "user-experience",
      "summary": "The failure state is legible but not actionable.",
      "evidence": "Main request returns HTTP 404 and the visible response has no retry, Drive-home, support, or access-recovery action.",
      "artifacts": [
        "evidence/desktop.png",
        "evidence/network-summary.json"
      ],
      "suggestedFix": "Provide context-appropriate recovery controls and preserve enough request context to help users correct the URL or regain access.",
      "effort": "small"
    }
  ],
  "taskList": [
    {
      "id": "T001",
      "title": "Make the 404 state actionable with semantic recovery controls",
      "priority": 1,
      "findingIds": [
        "F001",
        "F005",
        "F009"
      ],
      "guidanceId": "persistent-toast-notifications",
      "status": "open"
    },
    {
      "id": "T002",
      "title": "Apply complete security headers and cookie attributes to error responses",
      "priority": 2,
      "findingIds": [
        "F007",
        "F008"
      ],
      "guidanceId": "security",
      "status": "open"
    },
    {
      "id": "T003",
      "title": "Respect dark and increased-contrast preferences",
      "priority": 3,
      "findingIds": [
        "F002",
        "F003",
        "F004"
      ],
      "guidanceId": "dark-mode",
      "status": "open"
    },
    {
      "id": "T004",
      "title": "Add the standards-mode doctype",
      "priority": 4,
      "findingIds": [
        "F006"
      ],
      "guidanceId": "html",
      "status": "open"
    }
  ],
  "budget": {
    "pathCount": 1,
    "auditPasses": 1
  },
  "agent": "pi",
  "runId": "2026-07-27T01-02-45-124Z"
}
