Manifest position 607 · CrUX rank bucket 1000

https://www.target.com

Coverage complete

Coverage-complete external audit. A persistent loading overlay blocked visual interaction, but rendered DOM and independent evidence primitives permitted all atomic checks to be judged.

Attempts
1 / 3
Judged checks
58 / 58
Blocked
0
Not run
0
This report has no published overall score. Blocked and not-run checks are not passes. A coverage-complete report means every check has a judged outcome; it does not mean every check passed.

All 58 atomic check outcomes

Principle / checkStatusConfidenceEvidence or reason
respect-user-preferences
respects-color-scheme
issueshighThe dark-emulated screenshot is visually identical to the light capture, and the computed root color-scheme is normal with a white body background.
F01 medium: The site ignores the user’s dark color-scheme preference.
respect-user-preferences
respects-reduced-motion
issueshighThe reduced-motion probe matched reduce but still found a 550 ms animation with an indefinite iteration count on the persistent loader.
F02 medium: An indefinite loading animation remains active under reduced motion.
respect-user-preferences
respects-contrast
passhighForced-colors screenshot showed text, controls, focus rings, and modal boundaries remaining visible.
implement-natural-interactions
view-transitions
passhighLive CSS inspection found five rules containing view-transition usage.
implement-natural-interactions
scroll-driven-animations
passhighLive CSS inspection found three rules using animation-timeline or scroll-timeline.
implement-natural-interactions
physical-gestures
not-applicablehighRepresentative paths expose conventional links, buttons, scrolling, and form controls rather than a custom gesture surface.
provide-guided-navigation
scroll-state-aware-chrome
passhighThe rendered site provided sticky header/navigation and CSS scroll-timeline rules without horizontal instability.
provide-guided-navigation
anchored-positioning
passhighLive CSS inspection found two anchor-positioning rules, and header account chrome stayed attached at the viewport edge.
provide-guided-navigation
directs-attention
passhighBreadcrumbs, descriptive cards, skip links, and clear search/product hierarchy provide directional context.
maximize-content-reduce-noise
no-intrusive-interruptions
issueshighDesktop, mobile, search, product, category, and cart screenshots show a modal “Almost there…” overlay; after 15 seconds it remained display:flex and visible.
F03 critical: A modal loading screen obscures every audited commerce surface indefinitely.
maximize-content-reduce-noise
semantic-dismissible-primitives
issueshighDOM evidence identifies a DIV role=dialog/aria-modal=true; the persistent overlay has no visible close, cancel, or retry action.
F04 high: The blocking overlay is an ad-hoc role=dialog with no user dismissal.
maximize-content-reduce-noise
reduced-chrome
passhighUnderlying content uses large imagery and card groupings with limited framing; chrome is compact when overlays are excluded.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
passhighAt 360×800, scrollWidth equaled clientWidth (360 px), horizontal overflow was 0, and viewport meta was present.
adapt-to-the-form-factor
component-level-responsiveness
passhighLive stylesheet inspection found three container-query/container-type rules and mobile content reflowed to one column.
adapt-to-the-form-factor
input-modality-aware
passhighFocus walk found 44–48 px primary controls and visible dashed focus treatment on most controls; mobile targets were touch-sized.
support-core-task-success
clear-purpose-and-primary-action
passhighHomepage, search, and product DOM expose clear headings, descriptive product links, price, and Add to cart action.
support-core-task-success
primary-flow-completion
issueshighSearch results and product details were present in the DOM, but all journey screenshots remained covered by the loader, preventing pointer completion of selection and add-to-cart.
F05 critical: The representative search-to-product-to-cart journey is visually blocked.
support-core-task-success
clear-system-state-and-recovery
issueshighAfter 15 seconds the only message remained “Almost there… Thank you for your patience,” with no timeout, retry, cancel, or fallback.
F06 high: The loading state provides no recovery action or useful progress.
be-fast-and-stable
good-core-web-vitals
issueshighLighthouse measured LCP 8.7 s and TBT about 2,000 ms, with a performance score of 0.35; the independent trace was faster but still recorded blocking work.
F07 high: Lab load performance misses the good Core Web Vitals bar.
be-fast-and-stable
visual-stability
passhighMobile layout observer measured CLS 0.000008 and Lighthouse measured CLS 0.00003, both effectively zero.
be-fast-and-stable
efficient-main-thread
issueshighLighthouse reported about 2,000 ms TBT; the trace recorded five long tasks, a 248.73 ms maximum task, and 303.95 ms TBT.
F08 high: Heavy JavaScript blocks the main thread.
be-fast-and-stable
efficient-resource-delivery
issueshighHAR evidence recorded 208 requests and 5.75 MB transferred, including 19 stylesheets and at least ten parser-inserted VeryHigh-priority stylesheet candidates; 2.91 MB was one media resource.
F09 high: The homepage delivers a large, fragmented critical path.
be-fast-and-stable
trim-unused-and-duplicate-code
issueshighLighthouse estimated 634 KiB of unused JavaScript; HAR recorded 87 scripts and 2.08 MB of script transfer.
F10 high: Substantial unused JavaScript is shipped on initial load.
be-inclusive
names-roles-labels
issueshighLighthouse’s label-content-name-mismatch audit failed, despite an otherwise strong 0.99 accessibility score.
F11 medium: Some visible labels do not match their accessible names.
be-inclusive
sufficient-contrast
passhighLighthouse accessibility score was 0.99 with no contrast failure; forced-colors capture retained visible text and UI.
be-inclusive
structure-and-focus
issueshighLighthouse failed heading-order; the DOM starts with an H2 sign-in prompt before H1, then jumps from H1 to H3 cards.
F12 medium: The heading hierarchy is not sequential.
be-inclusive
legible-text
passhighDesktop/mobile screenshots show readable line lengths, unclipped headings, and clear product/card copy.
be-inclusive
zoom-reflow-targets-and-media
passhighViewport allows normal scaling, mobile reflow had no overflow, primary header targets measured 44–48 px, and no essential autoplay media was present.
follow-best-practices
no-console-errors
passhighLighthouse errors-in-console audit scored 1 with no items.
follow-best-practices
sound-document-and-assets
passhighLighthouse passed doctype, charset, image aspect-ratio and responsive-image audits; DOM confirmed HTML5 doctype and UTF-8.
follow-best-practices
browser-platform-hygiene
issueshighLighthouse failed the inspector-issues audit and recorded third-party-cookie concerns; the HAR also contained eight 403 responses.
F13 medium: Chrome reports unresolved inspector issues.
be-discoverable
title-and-description
passhighHomepage, search, and product probes each found descriptive titles and meta descriptions.
be-discoverable
crawlable-and-mobile-friendly
passhighReal href links, viewport meta, index/follow robots, and descriptive navigation text were present; Lighthouse SEO scored 1.0.
be-discoverable
canonical-and-indexing-signals
passhighHomepage/product canonicals were present, HTTP fetch returned 200, robots allowed public pages, and robots listed dedicated sitemap indexes.
be-discoverable
structured-and-shareable-metadata
passhighHomepage contained two structured metadata scripts and product title/description/canonical accurately matched visible product content.
be-private-and-secure
secure-transport-and-headers
issueshighThe cookie primitive counted 24 insecure/problematic cookies, including ffsession, TealeafAkaSid, AMCV cookies and sddStore without Secure; idToken lacked HttpOnly.
F14 high: Multiple cookies are not marked Secure and an auth-like token is script-readable.
be-private-and-secure
data-minimisation-and-third-parties
issueshighTrackers found 33 third-party origins and five known tracker hosts; HAR attributed 187/208 requests and 5.67 MB to non-www.target.com origins.
F15 high: The homepage has a broad tracking and third-party footprint.
be-private-and-secure
in-context-permissions-and-modern-auth
passhighLighthouse passed geolocation/notification-on-start audits; no permission prompt appeared on load. Authentication UI was present but not entered.
be-private-and-secure
defensive-browser-policies
issueshighHeaders showed no Permissions-Policy; Referrer-Policy was no-referrer-when-downgrade. CSP only declared frame-ancestors, leaving script/style policy unenforced in this header.
F16 medium: Browser policy headers are incomplete and referrer policy is permissive.
be-resilient
progressive-enhancement
passhighRaw HTML returned 200, was not a JS shell, retained title/H1/description, and contained 86% of rendered content tokens.
be-resilient
resilient-runtime-behaviour
issueshighThe same loading dialog stayed visible after 15 seconds across independent loads, while underlying content had rendered.
F17 high: Runtime initialization does not converge to a usable state.
be-resilient
offline-and-installable
issueshighRecon found no manifest link. A service-worker-capable runtime exists, but no install metadata or tested offline fallback was exposed.
F18 medium: No web app manifest or offline fallback was evident for this app-like commerce experience.
be-resilient
network-and-http-failure-states
issueshighHAR recorded eight HTTP 403 responses and all tested paths remained under the loading modal with no retry or fallback.
F19 high: Failed dependencies lead to an indefinite loader rather than recovery.
be-internationalised
lang-dir-and-logical-properties
not-applicablehighhtml lang is en-US and no locale selector or localized variant was found in representative navigation.
be-internationalised
locale-aware-data
not-applicablehighVisible monetary values are US dollars; no multi-locale formatting surface was present.
be-internationalised
time-zone-correctness
not-applicablehighThe representative retail flow showed delivery dates but no time-zone-editable event model.
be-trustworthy
no-dark-patterns
passhighVisible prices and sale labels were explicit; sign-in prompt was dismissible; no preselected purchase or consent coercion was observed.
be-trustworthy
humane-error-handling
passhighNo required-data form was part of the anonymous search/product path; search accepted a query without premature error behavior.
be-trustworthy
trustworthy-input-assistance
issueshighThe recon probe found the email-address field using autocomplete="on" rather than the specific email token; the search input deliberately uses off.
F20 low: Input autocomplete semantics are too generic.
be-trustworthy
safe-commercial-and-account-flows
issueshighProduct price and Add to cart were present in DOM evidence, but product and cart screenshots remained blocked by the indefinite modal.
F21 high: Commercial actions cannot be completed reliably in the observed state.
be-sustainable
optimised-assets
issueshighThe images primitive found five oversized images, 18 without srcset, and all 38 missing at least one explicit dimension; the page does use WebP query delivery.
F22 medium: Images are not consistently responsive or dimensioned.
be-sustainable
no-wasteful-work
issueshighHAR measured 208 requests, 87 scripts, 187 cross-origin requests, and a 2.91 MB media transfer while an indefinite loader continued animating.
F23 high: Large background and third-party work is disproportionate to the initial retail task.
be-sustainable
third-party-and-media-budget
issueshigh5.67 MB of 5.75 MB was from origins other than www.target.com; one media asset was 2.91 MB and known ad/session-replay trackers loaded.
F24 high: Third-party and media transfer dominates the homepage.
be-agent-ready
structured-agent-capabilities
not-applicablehighNo WebMCP runtime capability was exposed and no target-site web-uplift config declared agent intent.
be-agent-ready
on-device-inference
not-applicablehighBrowser AI globals existed, but the audited retail tasks did not invoke an inference feature.
be-memory-efficient
no-leak-under-repeated-interaction
passhighAfter ten bottom/top search-result scroll cycles, nodes grew only 0.22% and heap self size 0.61%; object, closure, and Promise counts decreased or stayed effectively flat.
be-memory-efficient
bounded-footprint
issueshighThe search baseline heap contained 1,455,397 nodes, 6,810,817 edges, and 69.7 MB self size, including 117,103 closures.
F25 medium: The search results page has a large baseline heap footprint.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passhighBefore/after summaries showed closures decreasing from 117,103 to 116,913 and Promises from 2,335 to 2,295; no Detached constructor appeared among retained top constructors.

Provenance

Canonical report: results/atomic/reports/0607-www_target_com.json
Report SHA-256: 89c5e695b98bd91d0cce5c2a1cd4deaee2d2a45513315d2071f32a71f92f1e2e
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_target_com/2026-07-21T21-59-31-609Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_target_com/2026-07-21T21-59-31-609Z
Catalog SHA-256: sha256:78ccfdb2d483f4c57d9dafed80fd86c6265585a56457c8dcfddc254b80fb44d7

Raw screenshots, HARs, traces, heaps, and other browser artifacts are retained at the local evidence root and intentionally are not committed. Artifact paths in the canonical report are relative to that root.