Manifest position 391 · CrUX rank bucket 1000
https://crn77.com
Coverage complete
Coverage-complete audit of the public information page, contact flow, one representative policy template, and an unknown-route failure state. Terms and Cookies were not separately audited because DOM recon showed they share the same legal-page archetype as Privacy Policy.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | Dark emulation leaves the hard-coded light palette unchanged. F01 medium: The site ignores the user’s dark color-scheme preference. |
respect-user-preferencesrespects-reduced-motion | pass | high | Reduced-motion emulation was active; getAnimations() returned none and the only authored motion is a 150ms color transition. |
respect-user-preferencesrespects-contrast | pass | high | Under forced-colors:active and prefers-contrast:more, body becomes white on black and button border/text remain visible. |
implement-natural-interactionsview-transitions | issues | high | Same-origin page templates contain no View Transition declarations or names. F02 low: Cross-document navigation swaps abruptly instead of preserving visual context. |
implement-natural-interactionsscroll-driven-animations | not-applicable | high | No scroll-linked animation, parallax, reveal, carousel, or scroll handler exists to implement. |
implement-natural-interactionsphysical-gestures | not-applicable | high | No gesture-driven, swipe, pull, carousel, or custom pointer interaction exists. |
provide-guided-navigationscroll-state-aware-chrome | issues | high | The long policy template has no sticky/progress/scroll-state cue. F03 low: Long policy pages provide no position or reading-progress cue. |
provide-guided-navigationanchored-positioning | not-applicable | high | No tooltip, popover, floating menu, or other anchored overlay exists. |
provide-guided-navigationdirects-attention | issues | high | Policy footer navigation has no current-page state, breadcrumb, or orientation cue. F04 medium: Legal-page navigation does not identify the current page or offer clear orientation. |
maximize-content-reduce-noiseno-intrusive-interruptions | pass | high | Load screenshots show content immediately with no popup, banner, consent wall, or obscuring overlay. |
maximize-content-reduce-noisesemantic-dismissible-primitives | not-applicable | high | No overlay, disclosure widget, custom picker, or transient rich control is present. |
maximize-content-reduce-noisereduced-chrome | pass | high | The page uses one restrained content card and a compact footer; no decorative media or competing application chrome crowds content. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | pass | high | At 360x800, scrollWidth and innerWidth are both 360 with zero horizontal overflow and a viewport meta tag. |
adapt-to-the-form-factorcomponent-level-responsiveness | pass | high | The single full-width card/form context adapts from max-width to 100% at narrow widths; no component is reused in independently sized containers. |
adapt-to-the-form-factorinput-modality-aware | issues | high | Inputs and submit button are only 32px high, although browser focus remains visible. F05 medium: Primary form controls are too short for comfortable touch input. |
support-core-task-successclear-purpose-and-primary-action | pass | high | The H1 explains the domain and the Abuse & Security Contact section directly introduces the only primary action. |
support-core-task-successprimary-flow-completion | issues | high | Valid submission only opens a mailto URL and provides no in-site completion. F06 high: The abuse-report flow cannot complete within the site and depends on a configured desktop mail client. |
support-core-task-successclear-system-state-and-recovery | issues | high | The submission leaves no pending, success, failure, retry, or receipt state. F07 high: The core report flow has no durable success, delivery-failure, retry, or cancellation state. |
be-fast-and-stablegood-core-web-vitals | pass | high | Trace LCP/FCP is 903.54ms, TBT 0ms, and observed CLS is 0; Lighthouse performance is 0.99. |
be-fast-and-stablevisual-stability | pass | high | Both layout captures report CLS 0 with no shifts; there are no images or web fonts. |
be-fast-and-stableefficient-main-thread | pass | high | Trace and layout observers recorded no long tasks and 0ms total blocking time. |
be-fast-and-stableefficient-resource-delivery | pass | high | HAR records only two requests and 2,712 transferred bytes with no resource chain; content is inline and LCP is under one second. |
be-fast-and-stabletrim-unused-and-duplicate-code | pass | high | HAR shows no external JavaScript/CSS or third-party bytes; the page ships one small inline script and stylesheet. |
be-inclusivenames-roles-labels | issues | high | All four fields have no associated label; placeholder is the only field text. F08 high: The contact fields have no persistent visible labels. |
be-inclusivesufficient-contrast | pass | high | Lighthouse accessibility scored 1.0 and forced-colors probe preserved white-on-black text and control borders. |
be-inclusivestructure-and-focus | pass | high | The page has one H1 then H2, main/footer/nav landmarks, DOM-order controls, and visible native keyboard focus. |
be-inclusivelegible-text | pass | high | Screenshots show a restrained 680px measure, 1.7 line height, no clipping, and zero horizontal overflow on mobile. |
be-inclusivezoom-reflow-targets-and-media | issues | high | Reflow succeeds but interactive controls remain only 32px high. F09 medium: The form’s 32px controls weaken zoom/reflow and touch usability. |
follow-best-practicesno-console-errors | pass | high | Lighthouse best-practices scored 1.0 and its errors-in-console audit passed. |
follow-best-practicessound-document-and-assets | pass | high | DOM has html doctype, UTF-8 charset, viewport metadata, no images, and simple inline assets; Lighthouse best-practices is 1.0. |
follow-best-practicesbrowser-platform-hygiene | pass | high | Lighthouse found no deprecated APIs, vulnerable libraries, paste prevention, permission prompts, or browser errors. |
be-discoverabletitle-and-description | issues | high | Home and Privacy Policy share “Domain Information” and lack meta descriptions. F10 high: Pages use the same generic title and provide no meta description. |
be-discoverablecrawlable-and-mobile-friendly | pass | high | Visible links have real href values and descriptive policy text, viewport metadata exists, and robots permits general search crawling. |
be-discoverablecanonical-and-indexing-signals | issues | high | No canonical exists; robots and sitemap carry invalid placeholder text; unknown URLs return 200. F11 high: Indexing and HTTP status signals are inconsistent and misleading. |
be-discoverablestructured-and-shareable-metadata | issues | high | No JSON-LD or social/share metadata describes the public domain/operator information. F12 low: The public organization/infrastructure pages lack share and structured metadata. |
be-private-and-securesecure-transport-and-headers | issues | high | HTTPS and nosniff are present, but CSP is absent and HSTS is max-age=1. F13 high: The document has no Content-Security-Policy and HSTS is effectively non-durable. |
be-private-and-securedata-minimisation-and-third-parties | pass | high | Trackers audit found zero third parties, cookies audit found zero cookies, HAR is first-party only, and secrets scan found no credentials. |
be-private-and-securein-context-permissions-and-modern-auth | pass | high | No permission request or authentication surface is present on load or in authored code. |
be-private-and-securedefensive-browser-policies | issues | high | No frame defense, Referrer-Policy, Permissions-Policy, or CSP is configured. F14 high: Clickjacking, referrer, and permissions defenses are absent. |
be-resilientprogressive-enhancement | issues | high | All content survives without JS, but the primary form has action="#" and requires JS to construct mailto. F15 medium: Core content is progressive, but the primary report action disappears without JavaScript. |
be-resilientresilient-runtime-behaviour | pass | high | The page has no overlays or asynchronous dependencies; one bounded DOMContentLoaded listener wires the form and Lighthouse reports clean runtime behavior. |
be-resilientoffline-and-installable | not-applicable | high | This public infrastructure information page is not an app and exposes no ongoing offline workflow. |
be-resilientnetwork-and-http-failure-states | issues | high | A nonexistent path returns HTTP 200 “empty OK” with no recovery UI. F16 high: Unknown routes return a misleading successful empty response with no recovery. |
be-internationalisedlang-dir-and-logical-properties | issues | high | lang="en" is correct, but the stylesheet uses physical left positioning and no explicit direction strategy. F17 low: The stylesheet uses a physical left offset and has no explicit direction strategy. |
be-internationalisedlocale-aware-data | not-applicable | high | The audited templates render no dates, numbers, currencies, durations, or calendars. |
be-internationalisedtime-zone-correctness | not-applicable | high | The site exposes no event or time data. |
be-trustworthyno-dark-patterns | issues | high | There is no ad/consent interruption, but the responsible operator/controller is not named and rights/contact data handling is not clear. F20 medium: The privacy and abuse surfaces do not identify the responsible operator clearly. |
be-trustworthyhumane-error-handling | issues | high | Native validation focuses only the first invalid field; there are no persistent field errors, aria-invalid states, or error summary. F18 medium: Validation feedback is transient and not represented as persistent accessible field state. |
be-trustworthytrustworthy-input-assistance | issues | high | Every field explicitly sets autocomplete="off", including name and email. F19 medium: The form explicitly disables useful autofill. |
be-trustworthysafe-commercial-and-account-flows | not-applicable | high | No checkout, subscription, consent choice, authentication, or account-management flow is present. |
be-sustainableoptimised-assets | pass | high | Images audit reports zero images; the page uses no decorative raster assets or external fonts. |
be-sustainableno-wasteful-work | pass | high | Trace shows zero long tasks and HAR only two requests/2,712 bytes; no background fetch or processing exists. |
be-sustainablethird-party-and-media-budget | pass | high | Tracker audit found zero third-party origins and the page has no audio, video, animation payload, or external fonts. |
be-agent-readystructured-agent-capabilities | issues | high | Raw content is fully machine-readable, but the actionable form has no functional HTTP action or dependable result and is not safely exposed as an agent capability. F21 medium: The only actionable form is not exposed as a reliable structured agent capability. |
be-agent-readyon-device-inference | not-applicable | high | The static domain-information and contact experience has no inference task that would improve the core experience. |
be-memory-efficientno-leak-under-repeated-interaction | not-applicable | high | The page has no repeatable open/close, route-state, infinite-scroll, or dynamic interaction; submission leaves the page or invokes a mail client. |
be-memory-efficientbounded-footprint | pass | high | Baseline heap is 31,669 nodes and 1,102,209 self-size bytes for the small page, proportionate to the rendered content. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | high | Authored script installs one DOMContentLoaded listener and one form submit listener, creates no dynamic DOM, timers, observers, or repeating listener registrations. |
Provenance
Canonical report: results/atomic/reports/0391-crn77_com.json
Report SHA-256: bc93fe394bba37dacf91df3506bde342f882e0d61fd46f92d44d1a1634558154
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/crn77_com/2026-07-20T11-09-15-377Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/crn77_com/2026-07-20T11-09-15-377Z
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.