Manifest position 1 · CrUX rank bucket 1000

https://lectormangass.net

Coverage complete

Coverage-complete audit of six representative page/flow archetypes plus an intentional 404. Not covered: authenticated account state, destructive account actions, admin surfaces, and every individual series because they share the audited templates.

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
issueshighComputed styles were identical under light and dark emulation: color-scheme stayed dark, body background rgb(17,17,19), and body text rgb(255,255,255).
F01 low: The site forces a dark palette instead of following the user’s light/dark preference.
respect-user-preferences
respects-reduced-motion
issueshighUnder prefers-reduced-motion: reduce, getAnimations() still returned a running 1600ms animation and the hero retained 0.8s transitions plus a 5s loading-bar transition.
F02 medium: The auto-advancing hero continues motion when reduced motion is requested.
respect-user-preferences
respects-contrast
passhighCondition-emulated screenshots and computed-style/animation probes (evidence/theme-light.png, evidence/theme-dark.png, evidence/reduced-motion-probe.json, evidence/contrast-more.png).
implement-natural-interactions
view-transitions
passhighPlatform/CSS probe found viewTransitionName=root, CSS transitions for native controls, and no scroll-timeline rules (evidence/platform-probe.json, evidence/home.png).
implement-natural-interactions
scroll-driven-animations
not-applicablehighNo scroll-linked parallax, scrollytelling, or reveal effect is present, so there is no scroll animation implementation to assess.
implement-natural-interactions
physical-gestures
passhighPlatform/CSS probe found viewTransitionName=root, CSS transitions for native controls, and no scroll-timeline rules (evidence/platform-probe.json, evidence/home.png).
provide-guided-navigation
scroll-state-aware-chrome
passhighScreenshots and DOM walkthrough show persistent global navigation, descriptive route changes, and chapter previous/next controls (evidence/home-mobile.png, evidence/detail-mobile.png, evidence/chapter-103-probe.json).
provide-guided-navigation
anchored-positioning
not-applicablehighNo tooltip, popover, or edge-positioned menu requiring anchor positioning was present on the representative paths.
provide-guided-navigation
directs-attention
passhighScreenshots and DOM walkthrough show persistent global navigation, descriptive route changes, and chapter previous/next controls (evidence/home-mobile.png, evidence/detail-mobile.png, evidence/chapter-103-probe.json).
maximize-content-reduce-noise
no-intrusive-interruptions
passhighLoad screenshots show no interstitial; auth interaction inspected the only modal overlay and its semantics (evidence/home.png, evidence/auth-open-probe.json).
maximize-content-reduce-noise
semantic-dismissible-primitives
issueshighAfter activating the member button, #authModal became aria-hidden=false but document.activeElement remained BODY; DOM inspection shows a div role=dialog with a custom backdrop.
F03 medium: The sign-in modal is a custom role=dialog overlay rather than a native dialog, and opening it does not move focus into the modal.
maximize-content-reduce-noise
reduced-chrome
passhighLoad screenshots show no interstitial; auth interaction inspected the only modal overlay and its semantics (evidence/home.png, evidence/auth-open-probe.json).
adapt-to-the-form-factor
responsive-no-horizontal-scroll
passhighAll 360px layout captures reported zero horizontal overflow; target/focus and CSS-feature probes covered modality and component behavior (evidence/home-layout-mobile.json, evidence/chapter-103-layout-mobile.json, evidence/platform-probe.json).
adapt-to-the-form-factor
component-level-responsiveness
issuesmediumThe platform probe found zero @container rules while the same card/navigation components are reused in several differently sized regions.
F04 low: Responsive layout works at tested viewport sizes but is entirely viewport-driven, with no component-level container rules found.
adapt-to-the-form-factor
input-modality-aware
issueshighFocusing the first visible control produced outline: none and box-shadow: none. The target probe found repeated genre links only 16px high and footer links 19px high.
F05 medium: Keyboard focus is not visibly distinguished and several links have very short target boxes.
support-core-task-success
clear-purpose-and-primary-action
passhighTask walkthrough opened catalog, detail, and Chapter 103 successfully; the 404 route provides clear return actions (evidence/comics-mobile.png, evidence/detail-mobile.png, evidence/chapter-103-mobile.png, evidence/404-mobile.png).
support-core-task-success
primary-flow-completion
passhighTask walkthrough opened catalog, detail, and Chapter 103 successfully; the 404 route provides clear return actions (evidence/comics-mobile.png, evidence/detail-mobile.png, evidence/chapter-103-mobile.png, evidence/404-mobile.png).
support-core-task-success
clear-system-state-and-recovery
passhighTask walkthrough opened catalog, detail, and Chapter 103 successfully; the 404 route provides clear return actions (evidence/comics-mobile.png, evidence/detail-mobile.png, evidence/chapter-103-mobile.png, evidence/404-mobile.png).
be-fast-and-stable
good-core-web-vitals
issueshighLighthouse measured LCP 5.3s (score 0.21), while TBT was 0ms and CLS 0.03. A separate warm trace measured LCP 1.06s, so network/image discovery is the likely bottleneck.
F06 high: The mobile lab LCP is slow even though the main thread is responsive and layout is stable.
be-fast-and-stable
visual-stability
passhighLighthouse, trace, layout, HAR, and image evidence measured LCP, TBT, CLS, transfer weight, and delivery (evidence/lighthouse-home.json, evidence/home-trace-summary.json, evidence/home-summary.json, evidence/home-images.json).
be-fast-and-stable
efficient-main-thread
passhighLighthouse, trace, layout, HAR, and image evidence measured LCP, TBT, CLS, transfer weight, and delivery (evidence/lighthouse-home.json, evidence/home-trace-summary.json, evidence/home-summary.json, evidence/home-images.json).
be-fast-and-stable
efficient-resource-delivery
issueshighLighthouse reported 266KiB image-delivery savings and that the LCP image lacks fetchpriority=high. The HAR transferred 2.55MB, 2.38MB of it images, and identified render-blocking stylesheets.
F07 medium: Hero and cover delivery leaves meaningful image and request-priority savings.
be-fast-and-stable
trim-unused-and-duplicate-code
passhighLighthouse, trace, layout, HAR, and image evidence measured LCP, TBT, CLS, transfer weight, and delivery (evidence/lighthouse-home.json, evidence/home-trace-summary.json, evidence/home-summary.json, evidence/home-images.json).
be-inclusive
names-roles-labels
passhighLighthouse accessibility, mobile reflow screenshots, form/landmark DOM, and active focus/target probes covered names, contrast, structure, text, and reflow (evidence/lighthouse-home.json, evidence/platform-probe.json, evidence/home-probe.json).
be-inclusive
sufficient-contrast
issueshighLighthouse measured contrast ratios of 3.3:1 for the announcement age, 3.63:1 for the RECOMENDADO badge, and 2.9:1 for the active SEMANA tab, below 4.5:1 for their sizes.
F08 medium: Several small labels fail minimum text contrast.
be-inclusive
structure-and-focus
issueshighThe focus probe found no outline or box shadow on the focused header control, and the opened modal left activeElement on BODY rather than moving focus into the dialog.
F09 high: Focus indication and modal focus management do not provide a dependable keyboard path.
be-inclusive
legible-text
passhighLighthouse accessibility, mobile reflow screenshots, form/landmark DOM, and active focus/target probes covered names, contrast, structure, text, and reflow (evidence/lighthouse-home.json, evidence/platform-probe.json, evidence/home-probe.json).
be-inclusive
zoom-reflow-targets-and-media
issueshighAll tested 360px layouts had zero horizontal overflow, but the target probe found many active links only 16–19px high.
F10 medium: Reflow succeeds, but compact link targets reduce usability for touch and motor-impaired users.
follow-best-practices
no-console-errors
passhighLighthouse and document/image probes covered console, doctype, charset, deprecated APIs, BFCache, and assets (evidence/lighthouse-home.json, evidence/document-platform.json, evidence/chapter-103-images.json).
follow-best-practices
sound-document-and-assets
issueshighThe chapter image audit found 8 of 10 images without width/height and 8 without srcset; the homepage audit found all four img elements without dimensions.
F11 low: Many content images omit intrinsic dimensions and responsive candidates.
follow-best-practices
browser-platform-hygiene
issueshighLighthouse reported the unload event deprecation and an actionable BFCache failure: UnloadHandlerExistsInMainFrame.
F12 medium: A deprecated unload listener prevents back/forward cache restoration.
be-discoverable
title-and-description
passhighSEO score was 1.0; four discoverability runs showed 99-100% raw/rendered coverage, and robots/sitemap/canonical/social/JSON-LD were inspected (evidence/lighthouse-home.json, evidence/discover-home.json, evidence/discover-detail.json, evidence/discover-comics.json, evidence/robots.txt, evidence/sitemap.xml, evidence/home-probe.json).
be-discoverable
crawlable-and-mobile-friendly
passhighSEO score was 1.0; four discoverability runs showed 99-100% raw/rendered coverage, and robots/sitemap/canonical/social/JSON-LD were inspected (evidence/lighthouse-home.json, evidence/discover-home.json, evidence/discover-detail.json, evidence/discover-comics.json, evidence/robots.txt, evidence/sitemap.xml, evidence/home-probe.json).
be-discoverable
canonical-and-indexing-signals
passhighSEO score was 1.0; four discoverability runs showed 99-100% raw/rendered coverage, and robots/sitemap/canonical/social/JSON-LD were inspected (evidence/lighthouse-home.json, evidence/discover-home.json, evidence/discover-detail.json, evidence/discover-comics.json, evidence/robots.txt, evidence/sitemap.xml, evidence/home-probe.json).
be-discoverable
structured-and-shareable-metadata
passhighSEO score was 1.0; four discoverability runs showed 99-100% raw/rendered coverage, and robots/sitemap/canonical/social/JSON-LD were inspected (evidence/lighthouse-home.json, evidence/discover-home.json, evidence/discover-detail.json, evidence/discover-comics.json, evidence/robots.txt, evidence/sitemap.xml, evidence/home-probe.json).
be-private-and-secure
secure-transport-and-headers
issueshighThe headers audit found no CSP, HSTS, nosniff, clickjacking, Referrer-Policy, or Permissions-Policy. All 7 first-party Hst* cookies lacked Secure and used SameSite=None.
F13 high: Transport is HTTPS, but baseline security headers are absent and first-party analytics cookies use unsafe attributes.
be-private-and-secure
data-minimisation-and-third-parties
issueshighNetwork evidence found seven third-party origins, including Histats and several opaque .cfd/.rest hosts; Lighthouse found five third-party cookies. Two opaque scripts failed with ORB/DNS errors.
F14 high: The page loads opaque advertising/tracking origins and sets tracking cookies without an observed consent step.
be-private-and-secure
in-context-permissions-and-modern-auth
issuesmediumThe inspected sign-in/register forms provide email and password fields with appropriate autocomplete, but no WebAuthn/passkey affordance or navigator.credentials flow was present.
F15 medium: The account flow is password-only and exposes no phishing-resistant sign-in option.
be-private-and-secure
defensive-browser-policies
issueshighThe headers audit found no CSP, HSTS, nosniff, clickjacking, Referrer-Policy, or Permissions-Policy. All 7 first-party Hst* cookies lacked Secure and used SameSite=None.
F13 high: Transport is HTTPS, but baseline security headers are absent and first-party analytics cookies use unsafe attributes.
be-resilient
progressive-enhancement
passhighRaw HTML retained 99-100% content without JS; modal and 404 recovery worked; manifest/SW state was inspected (evidence/discover-home.json, evidence/auth-open-probe.json, evidence/404-mobile.png, evidence/site.webmanifest, evidence/pwa-probe.json).
be-resilient
resilient-runtime-behaviour
passhighRaw HTML retained 99-100% content without JS; modal and 404 recovery worked; manifest/SW state was inspected (evidence/discover-home.json, evidence/auth-open-probe.json, evidence/404-mobile.png, evidence/site.webmanifest, evidence/pwa-probe.json).
be-resilient
offline-and-installable
issueshighsite.webmanifest declares display=standalone, start_url=/, and app icons; navigator.serviceWorker.getRegistrations() and Cache Storage both returned empty arrays.
F16 medium: The app advertises standalone installation but has no service worker or offline cache.
be-resilient
network-and-http-failure-states
passhighRaw HTML retained 99-100% content without JS; modal and 404 recovery worked; manifest/SW state was inspected (evidence/discover-home.json, evidence/auth-open-probe.json, evidence/404-mobile.png, evidence/site.webmanifest, evidence/pwa-probe.json).
be-internationalised
lang-dir-and-logical-properties
not-applicablehighThe site is deliberately Spanish-only and declares lang=es; no translated or bidirectional variant is offered, so multi-language layout adaptation is outside this run’s observed intent.
be-internationalised
locale-aware-data
not-applicablehighThe representative public paths contain no user-entered locale-sensitive numbers, currencies, calendars, or dates requiring runtime locale formatting.
be-internationalised
time-zone-correctness
not-applicablehighNo scheduled events, user-facing times, or cross-zone coordination flow is present on the representative paths.
be-trustworthy
no-dark-patterns
passhighNo consent/upsell interruption appeared; auth forms were opened and invalid submission/autocomplete behavior inspected (evidence/home.png, evidence/auth-invalid-probe.json, evidence/home-probe.json).
be-trustworthy
humane-error-handling
passhighNo consent/upsell interruption appeared; auth forms were opened and invalid submission/autocomplete behavior inspected (evidence/home.png, evidence/auth-invalid-probe.json, evidence/home-probe.json).
be-trustworthy
trustworthy-input-assistance
issueshighThe main sign-in and registration fields have useful tokens, but forgot-password account/captcha and reset email fields returned empty autocomplete values.
F17 low: Recovery forms omit autocomplete hints that would help users enter account identifiers.
be-trustworthy
safe-commercial-and-account-flows
passhighNo consent/upsell interruption appeared; auth forms were opened and invalid submission/autocomplete behavior inspected (evidence/home.png, evidence/auth-invalid-probe.json, evidence/home-probe.json).
be-sustainable
optimised-assets
issueshighThe homepage transferred 2.38MB of images; Lighthouse estimated 266KiB avoidable image bytes, and the image audit found an 1600px hero displayed at 431px with no srcset.
F18 medium: Image bytes are high for displayed cover sizes and responsive image selection is limited.
be-sustainable
no-wasteful-work
issueshighThe HAR recorded 39 third-party requests and the tracker audit found seven third-party origins; opaque advertising requests produced network errors and third-party cookies.
F19 medium: Optional tracking and opaque ad scripts add third-party work with little visible user value.
be-sustainable
third-party-and-media-budget
issueshighThe HAR recorded 39 third-party requests and the tracker audit found seven third-party origins; opaque advertising requests produced network errors and third-party cookies.
F19 medium: Optional tracking and opaque ad scripts add third-party work with little visible user value.
be-agent-ready
structured-agent-capabilities
not-applicablehighThe publisher explicitly disallows major AI agents in robots.txt and exposes no stated agent-facing capability, so structured WebMCP tooling is outside declared public intent.
be-agent-ready
on-device-inference
not-applicablehighNo summarisation, generation, or other inference task is part of the observed reading flow, and the publisher blocks AI-agent reuse.
be-memory-efficient
no-leak-under-repeated-interaction
passhighHeap summaries before and after 10 real modal open/close cycles measured retained footprint and constructor populations (evidence/heap-baseline.json, evidence/heap-post-auth.json).
be-memory-efficient
bounded-footprint
passhighHeap summaries before and after 10 real modal open/close cycles measured retained footprint and constructor populations (evidence/heap-baseline.json, evidence/heap-post-auth.json).
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passhighHeap summaries before and after 10 real modal open/close cycles measured retained footprint and constructor populations (evidence/heap-baseline.json, evidence/heap-post-auth.json).

Provenance

Canonical report: results/atomic/reports/0001-lectormangass_net.json
Report SHA-256: fe63ec1a7df3e557d145ecb2dd716173c1c8797ca709a01b2fdf79cea9a05c4b
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/lectormangass_net/2026-07-17T19-26-54-704Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/lectormangass_net/2026-07-17T19-26-54-704Z
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.