Manifest position 564 · CrUX rank bucket 1000

https://kompoz2.com

Coverage complete

Atomic coverage complete across 58 checks. Four representative archetypes were exercised; category/sort listings were excluded as duplicates of the homepage/search card template, account/checkout were absent, and one intermittent 522 was retained as resilience evidence.

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
issueshighDark screenshot stays light; CSS contains no color-scheme adaptation.
F01 medium: The site ignores the user’s dark color-scheme preference.
respect-user-preferences
respects-reduced-motion
passhighReduced-motion emulation matched and reported zero running animations; the menu has no non-essential motion to suppress.
respect-user-preferences
respects-contrast
passhighForced-colors/high-contrast screenshot retains visible text, icons, controls and media boundaries.
implement-natural-interactions
view-transitions
issueshighMenu state swaps without View Transition or equivalent spatial cue.
F02 low: Mobile menu state changes are abrupt.
implement-natural-interactions
scroll-driven-animations
not-applicablehighThe audited templates contain no parallax, scrollytelling, reveal, or other scroll-linked animation.
implement-natural-interactions
physical-gestures
not-applicablehighNo swipe, pull, draggable carousel, or gesture-driven control was present in the representative paths.
provide-guided-navigation
scroll-state-aware-chrome
issueshighThe long listing has no position-aware navigation or progress cue.
F03 low: Long listings provide no scroll-position-aware orientation.
provide-guided-navigation
anchored-positioning
not-applicablehighNo tooltip, popover, floating menu, or viewport-edge overlay requiring anchored positioning was found.
provide-guided-navigation
directs-attention
passhighRoute H1s, active sort/quality states, and the large player action make focus movement and current context visually clear.
maximize-content-reduce-noise
no-intrusive-interruptions
passhighNo load-time modal, full-screen interstitial, or obscuring banner appeared on any representative path.
maximize-content-reduce-noise
semantic-dismissible-primitives
not-applicablehighNo dialog, disclosure, transient popover, or modal flow was present; the semantic probe found zero dialog/popover/details elements.
maximize-content-reduce-noise
reduced-chrome
passhighMobile removes the desktop sidebar and gives nearly the full viewport to the two-column content/player surfaces.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
passhighHomepage and detail report 360px scroll/client width, viewport meta, and zero horizontal overflow.
adapt-to-the-form-factor
component-level-responsiveness
issueshighReusable preview cards adapt through page-level layout only; no container query support is present.
F04 low: Repeated content cards respond only to viewport rules, not their container.
adapt-to-the-form-factor
input-modality-aware
issueshighVisible keyboard outline passes, but several main controls are below 44px in one or both dimensions.
F05 medium: Several primary controls are too small for reliable touch input.
support-core-task-success
clear-purpose-and-primary-action
passhighListing, search and detail headings state the current task; the detail’s large play control is immediately visible.
support-core-task-success
primary-flow-completion
passhighSearch POST redirects to /find/music/ with 40 results, and a representative detail loads a readyState=4 player with a visible play action.
support-core-task-success
clear-system-state-and-recovery
issueshighThe 404 is labelled but offers no explicit recovery action beside the error.
F06 medium: The custom 404 state does not offer an explicit recovery action.
be-fast-and-stable
good-core-web-vitals
issueshighLighthouse LCP is 2.2s and TBT 0ms, but CLS is 0.208 and therefore outside the good range.
F07 high: Load-time layout stability misses the good Core Web Vitals range.
be-fast-and-stable
visual-stability
issueshighLab CLS is 0.208; 48 images lack explicit dimensions, a clear late-layout risk.
F07 high: Load-time layout stability misses the good Core Web Vitals range.
F08 medium: Image and critical-resource delivery is inefficient.
be-fast-and-stable
efficient-main-thread
passhighTrace found one 60.88ms task, only 10.88ms TBT; Lighthouse TBT was 0ms.
be-fast-and-stable
efficient-resource-delivery
issueshighBelow-fold images are eager, most lack dimensions/srcset, and confirmed synchronous classic scripts/styles occupy the critical path.
F08 medium: Image and critical-resource delivery is inefficient.
be-fast-and-stable
trim-unused-and-duplicate-code
issueshighLighthouse estimates 199 KiB unused JS, including repeated ad-provider and page-inapplicable video code.
F09 medium: The page ships substantial unused JavaScript.
be-inclusive
names-roles-labels
issueshighSearch lacks an associated label, page landmarks are absent, and two images lack alt.
F10 medium: Search and page regions are not fully exposed semantically.
be-inclusive
sufficient-contrast
issueshighLighthouse found 2.72:1 brand and 3.02:1 active-control contrast failures.
F11 medium: Some branded and active-control text fails minimum contrast.
be-inclusive
structure-and-focus
issueshighFocus is visible and heading order is logical, but no main/nav landmarks exist.
F12 medium: Document landmarks are missing.
be-inclusive
legible-text
issueshighSingle-line uppercase card titles are repeatedly clipped mid-phrase on narrow screens.
F13 low: Card titles are clipped rather than allowed to communicate complete meaning.
be-inclusive
zoom-reflow-targets-and-media
issueshighReflow has no horizontal overflow and viewport allows scaling, but multiple controls are only 28px high.
F05 medium: Several primary controls are too small for reliable touch input.
follow-best-practices
no-console-errors
issueshighLighthouse recorded an uncaught notify.js TypeError and two 404 thumbnails.
F14 medium: The page loads with uncaught and network errors.
follow-best-practices
sound-document-and-assets
issueshighDoctype/UTF-8 are valid, but 48 images omit intrinsic dimensions and two assets return 404.
F15 medium: Image markup does not reserve intrinsic space.
follow-best-practices
browser-platform-hygiene
issueshighDeprecated API, BFCache, source-map, prompt and paste audits pass; third-party cookie inspector issues remain.
F16 low: Browser inspector issues are generated by third-party cookie behavior.
be-discoverable
title-and-description
passhighHomepage, search and detail each have descriptive, route-specific titles/descriptions; title/H1/description survive raw HTML.
be-discoverable
crawlable-and-mobile-friendly
passhighReal href links, viewport meta and valid robots are present; Lighthouse SEO scored 100 and crawler content is non-empty.
be-discoverable
canonical-and-indexing-signals
passhighPublic routes return successful status in normal operation, expose route-specific canonicals, and are not noindex; robots allows normal crawling.
be-discoverable
structured-and-shareable-metadata
issueshighDetail video Open Graph/JSON-LD is strong, but homepage Organization.name is empty and homepage has no Open Graph metadata.
F17 low: Homepage entity/share metadata is incomplete.
be-private-and-secure
secure-transport-and-headers
issueshighHTTPS passes, but key security headers are absent and __suvt is insecure/SameSite=None/400-day.
F18 high: Transport is HTTPS, but browser defenses and cookie flags are weak.
be-private-and-secure
data-minimisation-and-third-parties
issueshigh82/96 requests and ~3.0MB are third-party across eight origins, with third-party cookies.
F19 high: Third-party advertising and tracking dominate the request surface.
be-private-and-secure
in-context-permissions-and-modern-auth
passhighNo geolocation/notification prompt occurs on load and audited public paths expose no authentication flow requiring a passkey assessment.
be-private-and-secure
defensive-browser-policies
issueshighHSTS, clickjacking, CSP, referrer and permissions defenses are all absent.
F20 high: Defensive browser policies are absent.
be-resilient
progressive-enhancement
passhighRaw HTML is 47.9KB, not a JS shell, and preserves title/H1/description plus substantial content; crawler screenshot remains usable.
be-resilient
resilient-runtime-behaviour
passhighMobile menu and player remain in-viewport; detail/search/listing render without clipped overlays, and normal player route reaches readyState=4.
be-resilient
offline-and-installable
not-applicablehighThis is a server-backed public media/search MPA rather than an install-oriented app; its minimal manifest has no name/icons/start_url and no service worker controls the page.
be-resilient
network-and-http-failure-states
issueshighAn audited detail request intermittently reached a raw Cloudflare 522 page with no site retry/recovery state.
F21 medium: Origin/network failures fall through to an infrastructure error page.
be-internationalised
lang-dir-and-logical-properties
issueshighlang=en is correct, but physical left/right CSS is present with no observed logical/dir adaptation.
F22 low: The English page declares lang correctly but its layout is not translation/writing-mode ready.
be-internationalised
locale-aware-data
issueshighRelative-age labels are rendered as hard-coded English across public routes, without observed locale adaptation.
F23 low: Relative dates are hard-coded in English.
be-internationalised
time-zone-correctness
not-applicablehighNo event scheduling, absolute timestamps, recurrence, user time zones or DST-sensitive task is exposed.
be-trustworthy
no-dark-patterns
issueshighAd tiles mimic content recommendation cards and lack a prominent Advertisement label.
F24 high: Advertising cards imitate content recommendations.
be-trustworthy
humane-error-handling
not-applicablehighThe search form has no required or constrained fields and no validation flow; blank/term searches are navigation rather than data mutation.
be-trustworthy
trustworthy-input-assistance
passhighThe only input is a simple free-text search; its purpose is clear from placeholder/context and no personal, address, payment or credential autofill is relevant.
be-trustworthy
safe-commercial-and-account-flows
not-applicablehighNo checkout, subscription, consent setting, sign-in, or account-management flow is exposed in the audited public routes.
be-sustainable
optimised-assets
issueshighMost images are WebP and not oversized, but nearly all lack responsive sources and below-fold loading is eager.
F25 medium: Responsive asset delivery leaves avoidable bytes and work.
be-sustainable
no-wasteful-work
issueshighInitial listing observation fetches 2.26MB by XHR, led by three third-party preview MP4s before explicit intent.
F26 high: The listing fetches megabytes of third-party media before explicit user intent.
be-sustainable
third-party-and-media-budget
issueshighThird parties consume ~3.0MB and 82 requests, disproportionate to a thumbnail listing.
F27 high: Third-party/media cost is disproportionate to the listing’s core thumbnails.
be-agent-ready
structured-agent-capabilities
not-applicablehighNo WebMCP/agent-tool intent is exposed, and the emerging capability is not necessary to complete the public browse/search/play tasks.
be-agent-ready
on-device-inference
not-applicablehighNo summarisation, generation, language assistance, or other inference task is part of the observed experience.
be-memory-efficient
no-leak-under-repeated-interaction
passmediumAfter 20 real mobile-menu toggles, the post snapshot remained small (7.17MB); no Detached constructor surfaced. Variation versus the 6.70MB fresh-load baseline is confounded by random content/ads and does not establish retained unbounded growth.
be-memory-efficient
bounded-footprint
passmediumHeap summaries are 6.70–7.17MB with about 101k–106k heap nodes; DOM probe reports 1,395 elements, proportionate to a 50-card media listing.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passmediumNo Detached* constructor appears in either summary’s top constructors and 20 menu toggles do not show evidence of accumulating detached UI.

Provenance

Canonical report: results/atomic/reports/0564-kompoz2_com.json
Report SHA-256: ca720235f44570bf3f985b1b3ffb6c82cdef7f2a4eeb53dd50c1719b81e3d24e
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/kompoz2_com/2026-07-21T14-51-36-255Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/kompoz2_com/2026-07-21T14-51-36-255Z
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.