Manifest position 869 · CrUX rank bucket 1000

https://a24.app.gree-pf.net

Coverage complete

Complete atomic audit of the unauthenticated redirect/login surface. Protected post-login game routes were not entered because no credentials were supplied.

Attempts
3 / 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
issueshighThe dark-emulated screenshot is pixel-identical to the light capture and the probe reports color-scheme: normal with a light rgb(241,242,243) body.
F01 medium: No dark color-scheme support
respect-user-preferences
respects-reduced-motion
passmediumReduced-motion emulation was active and document.getAnimations() returned an empty list, so no non-essential motion persisted.
respect-user-preferences
respects-contrast
issueshighThe prefers-contrast: more screenshot is visually identical to the default mobile capture, showing no preference-specific adaptation.
F02 low: Contrast preference does not change the presentation
implement-natural-interactions
view-transitions
issueshighThe server-rendered login and registration/password-reset routes use ordinary full-document navigation with no view-transition declaration in the captured DOM.
F03 low: Navigation swaps are abrupt
implement-natural-interactions
scroll-driven-animations
passmediumDOM/CSS inspection and the static screenshot show no scroll-linked animation or JS scrollytelling behavior.
implement-natural-interactions
physical-gestures
passmediumThe form uses native scrolling and controls; no custom pointer gesture or platform-fighting interaction was present.
provide-guided-navigation
scroll-state-aware-chrome
passmediumThe single-viewport mobile form has no sticky chrome or scroll-dependent state that obscures orientation.
provide-guided-navigation
anchored-positioning
not-applicablehighThe audited login page exposes no tooltip, popover, or menu that requires anchored positioning.
provide-guided-navigation
directs-attention
passmediumScreenshots show a direct top-to-bottom hierarchy from email login to alternatives, recovery, and registration.
maximize-content-reduce-noise
no-intrusive-interruptions
passmediumInitial desktop and mobile screenshots contain no popup, interstitial, consent wall, or content-obscuring banner.
maximize-content-reduce-noise
semantic-dismissible-primitives
not-applicablehighNo overlay, disclosure, picker, or transient rich control is present on this page.
maximize-content-reduce-noise
reduced-chrome
passmediumThe first viewport is dominated by the login form with restrained header/footer chrome.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
passmediumAt 360x800, layout reports scrollWidth=clientWidth=360 and zero horizontal overflow.
adapt-to-the-form-factor
component-level-responsiveness
passmediumDesktop and mobile captures show the same form fluidly resizing from a centered max-width panel to the viewport without clipping.
adapt-to-the-form-factor
input-modality-aware
issueshighThe focus probe reports outline none and box-shadow none for both email and password inputs; several text links are only 16px tall.
F04 high: Keyboard focus is not visible on the two primary inputs
support-core-task-success
clear-purpose-and-primary-action
passmediumThe first viewport clearly labels email login and presents a prominent login button, with recovery and registration alternatives.
support-core-task-success
primary-flow-completion
passmediumThe authentication form submits to the identity endpoint and an invalid attempt returns field-specific feedback without a dead end.
support-core-task-success
clear-system-state-and-recovery
issueshighEmpty submission returns clear Japanese errors, but the probe finds no role=alert messages and fields are not marked aria-invalid.
F13 medium: Server errors are visible but not programmatically announced
be-fast-and-stable
good-core-web-vitals
issueshighLighthouse measured FCP/LCP at 7.6s and the trace measured LCP at 4995ms. Five redirects add about 5.38s before the final login page.
F05 high: Redirect chain makes first paint very slow
be-fast-and-stable
visual-stability
passmediumThe layout observer recorded CLS 0 with no shift entries.
be-fast-and-stable
efficient-main-thread
passmediumThe trace recorded zero long tasks and 0ms total blocking time.
be-fast-and-stable
efficient-resource-delivery
issueshighLighthouse measured FCP/LCP at 7.6s and the trace measured LCP at 4995ms. Five redirects add about 5.38s before the final login page.
F05 high: Redirect chain makes first paint very slow
be-fast-and-stable
trim-unused-and-duplicate-code
issueshighLighthouse reports 15,156 bytes, 92.99%, of reg.css unused on this small login page.
F06 medium: Most of the page stylesheet is unused
be-inclusive
names-roles-labels
issueshighBoth visible inputs have no associated label. Lighthouse also identifies two icon-only provider buttons and one icon-only help link with no accessible name.
F07 high: Core authentication controls lack accessible names and labels
be-inclusive
sufficient-contrast
issueshighLighthouse measured ratios from 3.16:1 to 3.64:1 for password reset, help/contact links, and the app-login label, below 4.5:1.
F08 medium: Important links and secondary action text fail WCAG contrast
be-inclusive
structure-and-focus
issueshighThe DOM probe finds header, footer, and nav but no main; Lighthouse fails landmark-one-main. Input focus styling is also absent.
F09 medium: The page has no main landmark
be-inclusive
legible-text
passmediumDesktop and mobile screenshots show unclipped Japanese text, readable line lengths, and stable wrapping.
be-inclusive
zoom-reflow-targets-and-media
issueshighThe viewport meta contains maximum-scale=1 and user-scalable=0; Lighthouse flags this as preventing low-vision users from magnifying content.
F10 high: Mobile zoom is explicitly disabled
follow-best-practices
no-console-errors
passmediumLighthouse best-practices scored 1.0 and did not report console errors or uncaught exceptions.
follow-best-practices
sound-document-and-assets
passmediumDOM inspection confirms HTML doctype, UTF-8 charset, viewport metadata, and no img elements with sizing/aspect-ratio defects.
follow-best-practices
browser-platform-hygiene
passmediumLighthouse best-practices scored 1.0; no notification/geolocation prompt, paste prevention, or visible runtime failure occurred.
be-discoverable
title-and-description
issueshighThe final login document title is only “gree.net” and its description is only “GREE”, which does not identify the login task.
F15 low: Document metadata is generic
be-discoverable
crawlable-and-mobile-friendly
not-applicablehighThe requested application is deliberately gated by authentication, so public crawling of the protected route is not applicable; mobile viewport behavior is judged elsewhere.
be-discoverable
canonical-and-indexing-signals
not-applicablehighThe protected application route redirects to authentication and is not intended as an indexable public page.
be-discoverable
structured-and-shareable-metadata
not-applicablehighThe authentication page is not an article, product, event, or other rich public entity.
be-private-and-secure
secure-transport-and-headers
issueshighThe headers primitive found no CSP, HSTS, nosniff, clickjacking protection, Referrer-Policy, or Permissions-Policy on the audited entry response.
F11 high: Browser security headers are absent
be-private-and-secure
data-minimisation-and-third-parties
passmediumTracker scan found no known trackers, cookies found no stored cookies, and the HAR traffic is limited to GREE identity/application domains.
be-private-and-secure
in-context-permissions-and-modern-auth
issueshighThe login DOM exposes email/password and federated buttons but no WebAuthn/passkey capability; the page is an authentication surface where passkeys are relevant.
F12 medium: Password-only authentication lacks a phishing-resistant option
be-private-and-secure
defensive-browser-policies
issueshighThe headers primitive found no CSP, HSTS, nosniff, clickjacking protection, Referrer-Policy, or Permissions-Policy on the audited entry response.
F11 high: Browser security headers are absent
be-resilient
progressive-enhancement
passmediumThe final login form is server-rendered HTML and invalid submission is handled by a normal POST response; core credential entry does not depend on SPA rendering.
be-resilient
resilient-runtime-behaviour
passmediumThe responsive form contains no overlays or fragile async widgets; password reveal repeated reliably ten times.
be-resilient
offline-and-installable
not-applicablehighThis authentication gateway intrinsically requires a live identity service; installability and offline login are not meaningful.
be-resilient
network-and-http-failure-states
passmediumInvalid authentication input returns a complete page with clear recovery links rather than a blank shell or infinite spinner.
be-internationalised
lang-dir-and-logical-properties
passmediumThe document declares lang=ja and the simple vertical form retains correct reading order and alignment at both viewports.
be-internationalised
locale-aware-data
not-applicablehighNo user-visible date, number, currency, duration, or calendar data appears on the audited login surface.
be-internationalised
time-zone-correctness
not-applicablehighNo user-visible event or time value appears on the audited login surface.
be-trustworthy
no-dark-patterns
passmediumThe screenshots show clear login, recovery, provider, and registration options without forced consent, disguised advertising, or confirmshaming.
be-trustworthy
humane-error-handling
issueshighEmpty submission returns clear Japanese errors, but the probe finds no role=alert messages and fields are not marked aria-invalid.
F13 medium: Server errors are visible but not programmatically announced
be-trustworthy
trustworthy-input-assistance
issueshighThe visible email and password inputs have no labels and autocomplete is empty, preventing reliable password-manager and autofill assistance.
F14 high: Login fields omit labels and autocomplete tokens
be-trustworthy
safe-commercial-and-account-flows
issueshighThe login DOM exposes email/password and federated buttons but no WebAuthn/passkey capability; the page is an authentication surface where passkeys are relevant.
F12 medium: Password-only authentication lacks a phishing-resistant option
be-sustainable
optimised-assets
passmediumThe images primitive finds no img defects; total transfer is only 85,463 bytes and sprite assets are proportionate to the compact branded form.
be-sustainable
no-wasteful-work
passmediumThe trace records no long tasks and the HAR shows only 15 load requests with no tracking or background media.
be-sustainable
third-party-and-media-budget
passmediumNo audio/video/autoplay or known trackers are present; total transferred bytes are 85,463 and all named origins belong to the GREE flow.
be-agent-ready
structured-agent-capabilities
not-applicablehighThis credential-entry gateway has no declared agent-facing capability and safely exposing authentication actions to generic agents is not an established requirement.
be-agent-ready
on-device-inference
not-applicablehighThe short login form has no summarisation, generation, or inference task where on-device AI would improve the experience.
be-memory-efficient
no-leak-under-repeated-interaction
passmediumAfter 10 password reveal/hide cycles, heap self size increased only 21,133 bytes (0.91%) in fresh comparable sessions, with no unbounded-growth signal.
be-memory-efficient
bounded-footprint
passmediumThe post-interaction heap is about 2.35 MB self size with 52,552 nodes, proportionate to this small server-rendered form.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passmediumBefore/post heap summaries show only a small bounded delta and no Detached* constructor among top retained constructors after repeated toggling.

Provenance

Canonical report: results/atomic/reports/0869-a24_app_gree-pf_net.json
Report SHA-256: c96b96c9de64e454b9f50189565dbde54d1d13326d7fdc769f00dbb82e337002
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/a24_app_gree-pf_net/2026-07-28T10-02-42-026Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/a24_app_gree-pf_net/2026-07-28T10-02-42-026Z
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.