Manifest position 318 · CrUX rank bucket 1000
https://www.sugotoku.docomo.ne.jp
Coverage complete
Coverage-complete model-driven audit across five representative public/pre-auth paths. Authenticated coupon redemption, post-payment completion, account cancellation, destructive actions and private account states were not covered because no credentials or safe test account were provided.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | The dark-mode screenshot is visually identical to the light screenshot, and the DOM/CSS inspection found no dark theme response. F01 medium: The site does not adapt to the user’s dark colour-scheme preference. |
respect-user-preferencesrespects-reduced-motion | pass | high | Reduced-motion probe reported zero active animations and zero motion media rules; no autoplay motion was visible on load. |
respect-user-preferencesrespects-contrast | pass | high | High-contrast screenshot remained legible and Lighthouse color-contrast audit passed. |
implement-natural-interactionsview-transitions | pass | high | Representative links use native cross-document navigation and no jarring in-page state replacement was observed; static source inspection found no custom route swap. |
implement-natural-interactionsscroll-driven-animations | not-applicable | high | No scrollytelling, parallax, scroll-linked reveal or equivalent scroll-animation surface was present on representative pages. |
implement-natural-interactionsphysical-gestures | not-applicable | high | No gesture-driven interaction requiring custom physics, swipe, pull or scroll-snap behavior was present in the audited public flow. |
provide-guided-navigationscroll-state-aware-chrome | pass | high | Mobile screenshots show compact persistent header/navigation without a large static header obscuring content; no JS scroll toggle was found. |
provide-guided-navigationanchored-positioning | not-applicable | high | No tooltip or free-positioned popover requiring anchor positioning appeared in the representative flow. |
provide-guided-navigationdirects-attention | pass | high | Coupon categories, highlighted current tab, headings and primary CTAs provide clear current-location and next-action cues. |
maximize-content-reduce-noiseno-intrusive-interruptions | pass | high | All representative initial screenshots loaded without a modal, consent wall or full-screen interstitial obscuring content. |
maximize-content-reduce-noisesemantic-dismissible-primitives | not-applicable | high | No modal/dialog/popover flow appeared without user initiation on the representative pages. |
maximize-content-reduce-noisereduced-chrome | issues | medium | The first mobile viewport stacks two dense promotional raster banners before notices or benefit navigation; much of the core offer is embedded in images rather than structured text. F03 medium: The entry experience is dominated by promotional image banners rather than scannable content. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | pass | high | Layout probes at 360x800 reported scrollWidth 360, clientWidth 360 and zero horizontal overflow on home and coupons. |
adapt-to-the-form-factorcomponent-level-responsiveness | pass | high | The same home/coupon components reflowed from the constrained desktop column to 360 px without overflow; CSS/DOM showed responsive media-query behavior. |
adapt-to-the-form-factorinput-modality-aware | issues | high | The active focus probe reported outline-style none and no focus box-shadow for the first 20 controls. It also measured the 34x23 menu button, 34x29 notice link and 12x12 disclosure button below 44x44 CSS px. F02 high: Keyboard focus is not visibly indicated and several controls are smaller than the recommended target size. |
support-core-task-successclear-purpose-and-primary-action | pass | high | Home and campaign first viewports clearly identify d Value Pass, the benefit proposition, monthly price and contract/login CTAs. |
support-core-task-successprimary-flow-completion | pass | high | The unauthenticated coupon and login paths reached a functional d Account ID form with account-recovery and account-creation routes; no pre-auth dead end occurred. |
support-core-task-successclear-system-state-and-recovery | not-applicable | high | No submit/error state could be safely triggered without an account or completing a commercial action. The visible login disabled state was clear, but this check concerns a broader representative failure state. |
be-fast-and-stablegood-core-web-vitals | issues | high | Lighthouse measured LCP 14.4 s, CLS 0.942, TBT 480 ms and performance 0.23. The raw trace measured LCP 10.73 s; layout observers measured CLS 1.069 on home mobile and 0.857 on coupons. F04 critical: Load performance and visual stability are far outside good Core Web Vitals ranges. |
be-fast-and-stablevisual-stability | pass | high | No unsupported default. |
be-fast-and-stableefficient-main-thread | pass | high | The raw trace found one 54.28 ms long task and only 4.28 ms total blocking time in its capture, so sustained main-thread blockage was not reproduced. |
be-fast-and-stableefficient-resource-delivery | issues | high | HAR recorded 164 requests and 5,009,585 transferred bytes, including 2.44 MB images and 2.31 MB scripts. Ten parser-inserted stylesheets were VeryHigh-priority render-blocking candidates and large hero/banner images lacked cache headers. F05 high: The homepage ships a heavy, poorly cached dependency graph. |
be-fast-and-stabletrim-unused-and-duplicate-code | pass | high | Representative screenshots, rendered DOM/CSS, and objective probes found the expected outcome for The page does not ship large unused or duplicated JavaScript/CSS, avoidable legacy bundles, or third-party code that dominates the load without user value. |
be-inclusivenames-roles-labels | issues | high | Lighthouse failed button-name, image-alt and heading-order. It identified two unnamed buttons and an image without alt; the DOM/UI probe found zero H1 elements and image audit found 37 images without alt. F06 high: Key controls and images lack accessible names, and the heading hierarchy has no page-level H1. |
be-inclusivesufficient-contrast | pass | high | Lighthouse color-contrast audit passed and the high-contrast preference screenshot remained readable. |
be-inclusivestructure-and-focus | pass | high | Representative screenshots, rendered DOM/CSS, and objective probes found the expected outcome for Heading and landmark structure is logical, focus order follows reading order, keyboard focus is always visible, and interactive state survives DOM moves. |
be-inclusivelegible-text | pass | high | Screenshots show readable Japanese text sizing and line spacing without clipping at 360 px. |
be-inclusivezoom-reflow-targets-and-media | pass | high | Viewport permits normal scaling on the main site and 360 px reflow has no overflow; no required audio/video media appeared. Target-size shortcomings are recorded under input-modality-aware. |
follow-best-practicesno-console-errors | issues | high | Lighthouse logged a Yahoo CORS failure and an uncaught ReferenceError: ga is not defined from GTM. F07 medium: Third-party integrations produce runtime console errors. |
follow-best-practicessound-document-and-assets | pass | high | DOM has HTML5 doctype, UTF-8 charset and viewport metadata. Image delivery problems are separately recorded in performance/sustainability checks. |
follow-best-practicesbrowser-platform-hygiene | pass | high | Representative screenshots, rendered DOM/CSS, and objective probes found the expected outcome for The page uses the platform cleanly: no deprecated APIs, no avoidable BFCache blockers, no broken source maps or inspector issues, no stale vulnerable libraries, no paste-prevention on inputs, and no notification/geolocation prompts on load. |
be-discoverabletitle-and-description | pass | high | DOM and Lighthouse confirm a descriptive title and non-empty meta description. |
be-discoverablecrawlable-and-mobile-friendly | issues | high | Discoverability analysis found 0% rendered-content coverage in raw HTML and the crawler screenshot is blank, despite a populated browser view. /robots.txt returned Not Found; raw HTML contained only 41 text characters. F09 high: Non-JavaScript crawlers receive essentially no page content, and robots.txt is missing. |
be-discoverablecanonical-and-indexing-signals | pass | high | Main response succeeded, canonical points to /cs/top.html, sitemap.xml exists, and no accidental noindex was observed; robots.txt absence is recorded separately. |
be-discoverablestructured-and-shareable-metadata | pass | high | Homepage includes Open Graph title, description, image and one JSON-LD block aligned with the visible service. |
be-private-and-securesecure-transport-and-headers | issues | high | Headers lacked HSTS, Referrer-Policy and Permissions-Policy, while CSP only declared frame-ancestors. Cookie inspection found 12 of 13 cookies insecure, including analytics cookies without Secure and many SameSite=None cookies. F10 high: Cookie and response-header defenses are incomplete. |
be-private-and-securedata-minimisation-and-third-parties | issues | high | Tracker inspection found 39 third-party origins and nine known tracker domains. HAR attributed 79 requests and 2.27 MB to third parties, while Lighthouse estimated 1,114 KiB of unused JavaScript, much of it analytics/ad code. F08 high: Tracking and third-party execution are disproportionate for a public landing page. |
be-private-and-securein-context-permissions-and-modern-auth | not-applicable | high | No browser permission prompt was requested, and authentication is delegated to the external d Account identity service; passkey capability was not exposed in the observed first login step. |
be-private-and-securedefensive-browser-policies | pass | high | Representative screenshots, rendered DOM/CSS, and objective probes found the expected outcome for Browser-enforced defenses are configured where appropriate: HSTS, clickjacking protection (frame-ancestors / X-Frame-Options), Trusted Types for XSS-sensitive apps, origin isolation, privacy-preserving third-party cookie posture, and sensible Referrer-Policy / Permissions-Policy. |
be-resilientprogressive-enhancement | pass | high | Representative screenshots, rendered DOM/CSS, and objective probes found the expected outcome for Core content and primary flows are reachable and usable without JavaScript and on older or non-Baseline browsers; modern features layer on as enhancements with fallbacks, and reactive/transition state stabilises rather than flickering before it settles. |
be-resilientresilient-runtime-behaviour | pass | high | Representative header, menu and authentication handoff rendered within the mobile viewport without clipping or broken shell state. |
be-resilientoffline-and-installable | issues | high | Manifest contains only display:"browser" and one icon, with no name, start_url or standalone display; the UI probe reported no controlling service worker. F13 low: The linked manifest is not installable and there is no active service worker. |
be-resilientnetwork-and-http-failure-states | issues | high | HAR captured a 400 analytics response, ORB-blocked scripts and multiple aborted/failed tracker requests; Lighthouse also exposed the resulting console errors. F11 medium: Optional network integrations fail noisily instead of degrading cleanly. |
be-internationalisedlang-dir-and-logical-properties | pass | high | Main document declares lang="ja" and dir="ltr"; d Account login offers Japanese and English selection. |
be-internationalisedlocale-aware-data | not-applicable | high | The public pages contain no user-entered locale-sensitive numeric/date workflow; campaign dates and yen pricing are intentionally Japanese-localized static content. |
be-internationalisedtime-zone-correctness | not-applicable | high | The audited Japanese consumer pages do not coordinate user-specific events across time zones or DST. |
be-trustworthyno-dark-patterns | pass | high | Campaign screenshot visibly states ¥550/month, initial 31 days free, campaign dates and progression before its CTA; no confirmshaming or disguised ads appeared. |
be-trustworthyhumane-error-handling | pass | high | Login input is labelled, disables Next until input is supplied, and provides account recovery rather than showing premature errors. |
be-trustworthytrustworthy-input-assistance | pass | high | d Account ID field uses autocomplete="username" and a persistent visible label; checkbox is explicitly labelled. |
be-trustworthysafe-commercial-and-account-flows | pass | high | Campaign page displays recurring monthly price, trial qualification and campaign terms before the entry CTA; login offers recovery and account creation. |
be-sustainableoptimised-assets | issues | high | Image audit found 100 images without width/height attributes, 96 below-fold images without lazy loading, 21 oversized images, 42 without srcset and 10 legacy formats. HAR transferred 2.44 MB of images, including a 516 KB GIF. F12 high: Image and media delivery wastes bandwidth. |
be-sustainableno-wasteful-work | pass | high | No continuous main-thread work was observed after load in the trace; the separate third-party/media budget issue captures network waste. |
be-sustainablethird-party-and-media-budget | pass | high | Representative screenshots, rendered DOM/CSS, and objective probes found the expected outcome for Third-party scripts, fonts, video, audio, animation and heavy media are proportionate to the user value they provide; autoplay or background media is avoided unless essential and resource use is cached or deferred where possible. |
be-agent-readystructured-agent-capabilities | not-applicable | high | No declared intent or product surface targets AI-agent operation; this emerging capability is not required for the consumer coupon site. |
be-agent-readyon-device-inference | not-applicable | high | No summarisation, generation or other inference task is part of the representative user journey. |
be-memory-efficientno-leak-under-repeated-interaction | not-applicable | high | The public flow had no safe representative open/close or route-back interaction to repeat ten times without authentication or mutating commercial state. |
be-memory-efficientbounded-footprint | issues | medium | A post-load heap summary contained 730,531 nodes, 3,239,793 edges, 42.4 MB self size and 53,114 closures; the network evidence also shows a large analytics/script population. F14 medium: The initial page has a large memory footprint for a marketing/content surface. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | high | Single-state heap summary did not show Detached* constructors among top retained constructors; no accumulating interaction was available to test. |
Provenance
Canonical report: results/atomic/reports/0318-www_sugotoku_docomo_ne_jp.json
Report SHA-256: 54228f30818977b8ec84e1b1b3087fbe381f54e958205118026fa06fa0afe756
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_sugotoku_docomo_ne_jp/2026-07-19T22-36-43-042Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_sugotoku_docomo_ne_jp/2026-07-19T22-36-43-042Z
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.