Manifest position 66 · CrUX rank bucket 1000
https://tukrd.com
Coverage complete
Coverage-complete audit of the site’s single first-party page plus a representative HTTP error path. External surveza.ai policy documents were excluded because they are a different host and archetype.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | The dark-condition screenshot is byte-identical to the default screenshot (101,328 bytes), and the DOM probe reports color-scheme: normal with a fixed white content surface. F01 medium: The page ignores the user’s dark color-scheme preference. |
respect-user-preferencesrespects-reduced-motion | pass | medium | Reduced-motion probe reports zero animations and scroll-behavior:auto under reduce. |
respect-user-preferencesrespects-contrast | pass | medium | High-contrast screenshot keeps all text and controls visible; the page has no custom scrollbar/control paint. |
implement-natural-interactionsview-transitions | pass | medium | DOM and interaction inventory confirms there are no state or same-host route changes that can swap abruptly; external links use native document navigation. |
implement-natural-interactionsscroll-driven-animations | not-applicable | high | The page has no scroll-linked motion or scrollytelling. |
implement-natural-interactionsphysical-gestures | not-applicable | high | The page exposes no gesture-driven control or carousel. |
provide-guided-navigationscroll-state-aware-chrome | pass | medium | Visual and DOM inspection confirms there is no sticky or affixed chrome that remains static while scrolling; content scrolls naturally as one document. |
provide-guided-navigationanchored-positioning | not-applicable | high | There are no tooltips, popovers, menus, or anchored overlays. |
provide-guided-navigationdirects-attention | not-applicable | high | There are no in-page jumps, drawers, carousels, or route changes on this single view. |
maximize-content-reduce-noiseno-intrusive-interruptions | pass | medium | Load screenshots show the content immediately with no popup, interstitial, or banner. |
maximize-content-reduce-noisesemantic-dismissible-primitives | not-applicable | high | No overlays or rich disclosure controls exist on the page. |
maximize-content-reduce-noisereduced-chrome | pass | medium | Screenshots show a content-first card with minimal frame and no competing application chrome. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | pass | medium | At 360×800, layout reports scrollWidth=clientWidth=360, zero overflow and CLS 0. |
adapt-to-the-form-factorcomponent-level-responsiveness | not-applicable | high | No component is reused in differently sized containers; viewport-responsive layout is the applicable test. |
adapt-to-the-form-factorinput-modality-aware | issues | high | The authored reset contains :focus { outline: 0 } and a:hover/a:active { outline:none}; the active-link probe found outline-style none and visible policy links only 15px high. F02 high: Keyboard focus is deliberately removed and mobile links have very small targets. |
support-core-task-successclear-purpose-and-primary-action | pass | medium | First viewport plainly explains that the domain hosts survey landing infrastructure and names the responsible party. |
support-core-task-successprimary-flow-completion | pass | medium | The page’s only actionable task, reporting/contact, exposes direct support@surveza.ai mailto links and policy hrefs. |
support-core-task-successclear-system-state-and-recovery | issues | high | A representative unknown URL returns a bare “Not Found / The resource could not be found” page with no link home, contact route, or retry guidance. F03 medium: The error path offers no recovery or site context. |
be-fast-and-stablegood-core-web-vitals | issues | high | Lighthouse measured LCP at 2.7s (good threshold 2.5s), although the direct trace measured 1.11s; CLS was 0 and TBT was 0ms. F04 medium: Lab LCP is just outside the good Core Web Vitals threshold. |
be-fast-and-stablevisual-stability | pass | medium | Layout and Lighthouse both measure CLS 0 with no recorded shifts. |
be-fast-and-stableefficient-main-thread | pass | medium | Trace records zero long tasks and 0ms total blocking time. |
be-fast-and-stableefficient-resource-delivery | issues | high | HAR identifies three parser-inserted VeryHigh-priority stylesheets, including Google Fonts; 15 of 22 requests and 125,649 of 143,661 transferred bytes are third-party. F05 medium: Render-blocking styles and third-party dependencies dominate a very small page. |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | Lighthouse failed unused-javascript; HAR shows Yandex Metrika tag.js at 89,997 bytes, accounting for nearly all of 91,923 transferred script bytes on a static disclaimer. F06 medium: Unused analytics JavaScript dominates shipped script bytes. |
be-inclusivenames-roles-labels | issues | high | Lighthouse failed image-alt for the injected 1×1 rtmark image; the image probe found both rendered images without a non-null alt value. F09 medium: A tracking image lacks an accessible alternative and the logo is exposed as empty. |
be-inclusivesufficient-contrast | issues | high | Lighthouse/axe measured #7d7d7d text on white at 4.11:1 for 12px normal-weight paragraphs and links, below the required 4.5:1. F07 high: Most secondary copy fails WCAG AA contrast. |
be-inclusivestructure-and-focus | issues | high | DOM probe found zero h1–h6 elements and only a main landmark; focus probing found outline:none on every visible link. F08 high: The document has no headings and keyboard focus is invisible. |
be-inclusivelegible-text | issues | high | Computed CSS sets the long secondary paragraphs to 12px with 4.11:1 contrast; the mobile screenshot shows long dense blocks with cramped line spacing. F10 medium: Dense 12px secondary copy is hard to read, especially on mobile. |
be-inclusivezoom-reflow-targets-and-media | issues | high | The authored reset contains :focus { outline: 0 } and a:hover/a:active { outline:none}; the active-link probe found outline-style none and visible policy links only 15px high. F02 high: Keyboard focus is deliberately removed and mobile links have very small targets. |
follow-best-practicesno-console-errors | issues | high | Lighthouse errors-in-console reports https://tukrd.com/favicon.ico returning 404; the HAR also records that 404. F11 low: A missing favicon generates a console/network error. |
follow-best-practicessound-document-and-assets | issues | high | The images primitive reports missing width and height on both images. CLS happened to remain 0 in this run, but the document does not reserve dimensions declaratively. F12 medium: Images do not reserve their intrinsic dimensions. |
follow-best-practicesbrowser-platform-hygiene | issues | high | Lighthouse failed inspector-issues (alongside a third-party-cookie warning, judged separately under privacy). F13 low: Chrome reports unresolved inspector issues. |
be-discoverabletitle-and-description | issues | high | The title is only “Surveza” and no meta description exists; Lighthouse failed meta-description. F14 medium: Search metadata does not describe the page. |
be-discoverablecrawlable-and-mobile-friendly | pass | medium | All links use real href values, viewport meta is present, robots.txt is valid, and the mobile layout has no overflow. |
be-discoverablecanonical-and-indexing-signals | issues | high | No canonical link or hreflang is present; /sitemap.xml returns a Not Found HTML response. robots.txt itself is valid and permits search. F15 medium: Canonical and sitemap signals are absent. |
be-discoverablestructured-and-shareable-metadata | issues | high | The DOM probe found zero Open Graph tags and zero JSON-LD blocks. F16 low: The public organization notice has no share-preview or structured metadata. |
be-private-and-securesecure-transport-and-headers | issues | high | The headers primitive confirms HTTPS but no CSP, HSTS, X-Content-Type-Options, X-Frame-Options/frame-ancestors, or Permissions-Policy. F17 high: Core security headers are missing. |
be-private-and-securedata-minimisation-and-third-parties | issues | high | Trackers probe records five third-party origins; DOM initializes Yandex Metrika with webvisor:true, while HAR records 15 third-party requests and cookie-sync redirects. Four Yandex cookies use SameSite=None, including two lasting 365 days. F18 high: A static disclaimer starts session analytics and cookie syncing without visible choice. |
be-private-and-securein-context-permissions-and-modern-auth | not-applicable | high | The site has no permission request or authentication surface. |
be-private-and-securedefensive-browser-policies | issues | high | No HSTS, frame protection, Permissions-Policy, or CSP/Trusted Types policy is present; Lighthouse also reports third-party-cookie and inspector issues. F19 high: Browser-enforced defensive policies are not configured. |
be-resilientprogressive-enhancement | pass | medium | Discoverability capture shows 100% raw/rendered content coverage and isJsShell=false. |
be-resilientresilient-runtime-behaviour | pass | medium | The static core content renders without async application state, overlays, menus, or fragile runtime dependencies. |
be-resilientoffline-and-installable | not-applicable | high | This is a static public disclaimer, not an app or task flow that warrants installation. |
be-resilientnetwork-and-http-failure-states | issues | high | The 404 route is a bare server response with no branding, navigation, home link, or support contact. F20 medium: HTTP failure handling is an unstyled dead end. |
be-internationalisedlang-dir-and-logical-properties | pass | medium | DOM reports html lang=en; the simple LTR layout remains readable and contains no user-visible bidi-sensitive positioning. |
be-internationalisedlocale-aware-data | not-applicable | high | The page renders no dates, numbers, prices, currencies, or durations. |
be-internationalisedtime-zone-correctness | not-applicable | high | The page renders no time or event data. |
be-trustworthyno-dark-patterns | pass | medium | Visual and DOM review found no upsell, forced continuity, confirmshaming, disguised ad, or obstructive consent wall. |
be-trustworthyhumane-error-handling | not-applicable | high | There are no forms or inline validation states. |
be-trustworthytrustworthy-input-assistance | not-applicable | high | There are no input fields. |
be-trustworthysafe-commercial-and-account-flows | not-applicable | high | The page explicitly conducts no commerce and has no account, checkout, consent, or subscription flow. |
be-sustainableoptimised-assets | pass | medium | Visible decorative image is a 5KB WebP and logo is scalable SVG; image probe found no oversized images. |
be-sustainableno-wasteful-work | issues | high | A static notice causes 15 third-party requests, multiple tracking pixel redirects, and Webvisor full-session analytics. F21 medium: Background analytics and cookie-sync work is disproportionate to the page. |
be-sustainablethird-party-and-media-budget | issues | high | HAR records 125,649 third-party bytes out of 143,661 total; Yandex tag.js alone is 89,997 bytes and Google Fonts adds 27,892 bytes. F22 medium: Third-party code consumes 87% of transferred bytes without visible user value. |
be-agent-readystructured-agent-capabilities | not-applicable | high | The site is a passive domain disclaimer with no agent-actionable capability. |
be-agent-readyon-device-inference | not-applicable | high | No summarisation or inference task is part of this small static notice. |
be-memory-efficientno-leak-under-repeated-interaction | not-applicable | high | The page has no representative interaction to repeat; fabricating one would not test a real session path. |
be-memory-efficientbounded-footprint | pass | medium | Heap summary reports 71,239 nodes and 2,942,272 bytes self size, proportionate for the rendered page plus analytics. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | medium | Single-state heap constructor summary contains no Detached* population; the static page has no recurring UI interaction. |
Provenance
Canonical report: results/atomic/reports/0066-tukrd_com.json
Report SHA-256: 21bd1d92639de1f78b4eb833d20a23091ca472fb2fde4ef8769c78373ae851d6
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/tukrd_com/2026-07-18T04-27-30-583Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/tukrd_com/2026-07-18T04-27-30-583Z
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.