Manifest position 694 · CrUX rank bucket 1000
https://vildey.cfd
Coverage complete
Atomic audit completed for the only discoverable page template and a representative missing-route failure state.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | No preference-driven color scheme exists. F01 medium: The palette is fixed dark rather than following the user color-scheme preference. |
respect-user-preferencesrespects-reduced-motion | issues | high | Six infinite animations continue. F02 medium: Infinite shimmer and glow animations continue when reduced motion is requested. |
respect-user-preferencesrespects-contrast | issues | high | No contrast preference or forced-colors adaptation exists. F03 low: The UI does not adapt to higher-contrast or forced-color preferences. |
implement-natural-interactionsview-transitions | issues | high | Popup uses hand-authored opacity/scale transitions and no View Transition API. F04 low: The popup state change is hand-animated and has no View Transition treatment. |
implement-natural-interactionsscroll-driven-animations | not-applicable | high | The single fixed-height page has no scroll-linked motion or scrollytelling surface to implement. |
implement-natural-interactionsphysical-gestures | not-applicable | high | The page exposes native video controls and links but no custom gesture-driven interaction. |
provide-guided-navigationscroll-state-aware-chrome | not-applicable | high | The page has no sticky navigation, long-form scroll state or affixed chrome. |
provide-guided-navigationanchored-positioning | not-applicable | high | There are no tooltips, menus or anchored popovers. |
provide-guided-navigationdirects-attention | pass | high | The player and full-width Telegram action are visually prominent, and the three collection cards are clearly grouped. |
maximize-content-reduce-noiseno-intrusive-interruptions | issues | high | Playback schedules unsolicited tabs and a timed full-screen overlay. F05 high: Playback is designed to trigger new advertising tabs and a full-screen interruption. |
maximize-content-reduce-noisesemantic-dismissible-primitives | issues | high | The overlay is an ad-hoc div with no semantic or independent dismissal. F06 high: The timed overlay is a custom div with no semantic modal behavior and no genuine dismissal. |
maximize-content-reduce-noisereduced-chrome | pass | high | The default viewport is mostly the player and direct actions, without permanent navigation chrome. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | pass | high | The page reflows to 360px with 0px horizontal overflow and a viewport meta tag. |
adapt-to-the-form-factorcomponent-level-responsiveness | not-applicable | high | The page has one simple component context and no reused component rendered at meaningfully different container sizes. |
adapt-to-the-form-factorinput-modality-aware | issues | high | The Telegram target is 40px high and card focus indicators are thin auto outlines. F07 low: The primary Telegram target is only 40 CSS pixels high and card focus indicators rely on a thin browser outline. |
support-core-task-successclear-purpose-and-primary-action | issues | high | No heading or stream description explains the content. F08 medium: The page does not explain the stream or establish a clear content hierarchy. |
support-core-task-successprimary-flow-completion | issues | high | The root stream resolves to .mp4 and fails, leaving playback at 0:00. F09 critical: The core stream cannot be played at the audited entry URL. |
support-core-task-successclear-system-state-and-recovery | issues | high | No visible error, retry or fallback is rendered. F10 high: A failed stream leaves a blank player with no error state or recovery action. |
be-fast-and-stablegood-core-web-vitals | pass | high | Lighthouse measured LCP 2.0s, CLS 0.021 and TBT 0ms; mobile layout measured CLS 0.0275 and no long tasks. |
be-fast-and-stablevisual-stability | pass | high | Both captures stay in the good CLS range, at 0.021 and 0.0275. |
be-fast-and-stableefficient-main-thread | pass | high | Trace and layout found no long tasks and Lighthouse TBT is 0ms. |
be-fast-and-stableefficient-resource-delivery | issues | high | Two parser-inserted styles are VeryHigh priority and took about 3.06s. F11 medium: Render-blocking third-party styles make loading network-sensitive. |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | Font Awesome CSS is 99.31 percent unused and its font costs 108,759 bytes. F12 medium: A full icon library is loaded for one visible brand icon. |
be-inclusivenames-roles-labels | pass | high | Lighthouse accessibility scored 100 and all visible link controls have discernible text; there are no img or form fields. |
be-inclusivesufficient-contrast | pass | high | Lighthouse reports no color-contrast failures on the rendered state. |
be-inclusivestructure-and-focus | issues | high | No headings exist and the modal has no focus-management semantics. F13 medium: The page has no heading structure and the custom modal state has no focus management. |
be-inclusivelegible-text | issues | high | Collection metadata is 9px and badges are 8px. F14 medium: Important collection metadata is rendered at 9px. |
be-inclusivezoom-reflow-targets-and-media | issues | high | Reflow passes, but the video has no caption track or equivalent. F15 medium: The video element provides no caption track or equivalent. |
follow-best-practicesno-console-errors | pass | high | Lighthouse recorded no browser console errors. |
follow-best-practicessound-document-and-assets | pass | high | Doctype and UTF-8 are valid, there are no img elements, and deprecated API/image-aspect audits pass. |
follow-best-practicesbrowser-platform-hygiene | pass | high | Deprecation, BFCache, permission-on-load, paste prevention and inspector audits pass. |
be-discoverabletitle-and-description | issues | high | Title is generic and meta description is absent. F16 medium: Search metadata is generic and incomplete. |
be-discoverablecrawlable-and-mobile-friendly | issues | high | Links and viewport pass, but robots.txt contains HTML and fails parsing. F17 high: robots.txt is malformed because an HTML page is appended to the directives. |
be-discoverablecanonical-and-indexing-signals | issues | high | No canonical exists, sitemap.xml is HTML and unknown routes soft-return 200. F18 high: The site emits soft-200 pages and no canonical or real sitemap. |
be-discoverablestructured-and-shareable-metadata | issues | high | No entity or social-preview metadata exists for the media page. F19 medium: The media page has no structured or share-preview metadata. |
be-private-and-securesecure-transport-and-headers | issues | high | HTTPS is present and no cookies/secrets were found, but CSP, HSTS and nosniff are absent. F20 high: HTTPS is used, but all core security headers are absent. |
be-private-and-securedata-minimisation-and-third-parties | issues | high | Most bytes are third party and playback schedules opaque advertising destinations. F21 high: The page delegates most bytes to third parties and sends users to opaque ad domains during playback. |
be-private-and-securein-context-permissions-and-modern-auth | not-applicable | high | The page has no authentication and requests no browser permissions, so passkeys and permission timing do not apply. |
be-private-and-securedefensive-browser-policies | issues | high | Clickjacking, referrer and permissions policies are absent. F22 high: Browser-enforced defensive policies are not configured. |
be-resilientprogressive-enhancement | issues | high | Without JavaScript, the media source remains the invalid .mp4 placeholder. F23 high: Core media is not progressively enhanced. |
be-resilientresilient-runtime-behaviour | issues | high | Overlay state has no robust semantic or dismissal lifecycle. F24 medium: The custom interruption has fragile runtime and accessibility behavior. |
be-resilientoffline-and-installable | not-applicable | high | This minimal streaming page is intrinsically network-dependent and is not positioned as an installable application; an offline player is not a reasonable expectation. |
be-resilientnetwork-and-http-failure-states | issues | high | Failures produce a successful blank shell with no recovery. F25 high: Missing and failed media states are served as successful blank shells. |
be-internationalisedlang-dir-and-logical-properties | issues | high | html lang=en conflicts with prominent Indonesian text and CSS has no logical properties. F26 medium: The document language does not match the Indonesian interface text. |
be-internationalisedlocale-aware-data | not-applicable | high | The page displays no dates, currencies, numbers requiring locale formatting, durations as text, or calendar data. |
be-internationalisedtime-zone-correctness | not-applicable | high | The page has no scheduled events or time-zone-sensitive values. |
be-trustworthyno-dark-patterns | issues | high | Continue Watching navigates to an ad, and playback opens unsolicited ad tabs. F27 high: The playback flow uses deceptive forced-continuity advertising. |
be-trustworthyhumane-error-handling | not-applicable | high | There are no user-input forms or validation states. |
be-trustworthytrustworthy-input-assistance | not-applicable | high | There are no input fields that need autocomplete or autofill support. |
be-trustworthysafe-commercial-and-account-flows | not-applicable | high | There is no checkout, subscription, consent, authentication or account-management flow on the audited surface. |
be-sustainableoptimised-assets | pass | high | There are no authored img assets; decorative backgrounds are CSS gradients rather than transferred raster imagery. |
be-sustainableno-wasteful-work | issues | high | Six decorative animations run indefinitely, including when reduction is requested. F29 low: Decorative animations run continuously even when users request less motion. |
be-sustainablethird-party-and-media-budget | issues | high | Third-party fonts dominate a tiny static shell and the icon library is almost entirely unused. F28 medium: Third-party font and icon assets are disproportionate to this tiny page. |
be-agent-readystructured-agent-capabilities | not-applicable | high | This simple streaming page declares no agent-facing intent, transactional tool surface or safe action that warrants WebMCP exposure. |
be-agent-readyon-device-inference | not-applicable | high | The page has no summarisation, generation or analysis feature for which on-device inference would improve the experience. |
be-memory-efficientno-leak-under-repeated-interaction | pass | high | Heap summary rose only from 3,658,149 to 3,695,549 bytes across separate clean sessions, with no evidence of unbounded growth in the representative state toggle. |
be-memory-efficientbounded-footprint | pass | high | The page has 41 DOM elements, about 1.25MB used JS heap in-page, and a 3.66MB snapshot self-size, proportionate to this small page. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | high | No Detached constructor population appears in either summary, and the repeated popup toggle adds no listeners or timers. |
Provenance
Canonical report: results/atomic/reports/0694-vildey_cfd.json
Report SHA-256: 9fc3c83df3397ebe36405ad7acc171e5c794562ba1bb80d8c91fdce1e1a50148
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/vildey_cfd/2026-07-22T10-53-12-634Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/vildey_cfd/2026-07-22T10-53-12-634Z
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.