Manifest position 8 · CrUX rank bucket 1000
https://form.kemkes.go.id
Coverage complete
Coverage-complete audit of the only publicly discoverable route. No internal routes, links, sitemap, or form flow were discoverable.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | Dark-mode screenshot is pixel-identical to the light screenshot; computed color-scheme is normal and the white background remains. F01 medium: No user-preference dark theme |
respect-user-preferencesrespects-reduced-motion | pass | high | Reduced-motion capture and probe show zero active animations. |
respect-user-preferencesrespects-contrast | pass | high | Forced-colors/prefers-contrast capture preserves the only visible Kemenkes logo. |
implement-natural-interactionsview-transitions | issues | high | The service exposes no route, control, or state change at all; the expected interactive form experience is replaced by a static blank shell with no continuity cue. F19 low: The expected interactive experience has no state continuity |
implement-natural-interactionsscroll-driven-animations | not-applicable | high | The page has no scroll-linked content or motion. |
implement-natural-interactionsphysical-gestures | not-applicable | high | The page exposes no gesture-driven interaction. |
provide-guided-navigationscroll-state-aware-chrome | not-applicable | high | The single empty viewport has no scrollable content or page chrome. |
provide-guided-navigationanchored-positioning | not-applicable | high | No tooltip, popover, or menu exists on the reachable page. |
provide-guided-navigationdirects-attention | issues | high | The first viewport has no heading, navigation, next action, focus target, or in-page cue to orient or direct the user. F20 high: The page provides no orientation or next-step cue |
maximize-content-reduce-noiseno-intrusive-interruptions | pass | high | Load screenshot and DOM show no overlay, banner, or interstitial. |
maximize-content-reduce-noisesemantic-dismissible-primitives | not-applicable | high | No overlay or rich control exists on the reachable page. |
maximize-content-reduce-noisereduced-chrome | pass | high | The viewport contains only a small logo and no application frame or decorative chrome. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | pass | high | At 360x800, layout reports scrollWidth=clientWidth=360, horizontalOverflowPx=0, with a viewport meta tag. |
adapt-to-the-form-factorcomponent-level-responsiveness | not-applicable | high | No reused content component exists beyond a single logo. |
adapt-to-the-form-factorinput-modality-aware | not-applicable | high | There are zero interactive controls to operate by touch, pointer, or keyboard. |
support-core-task-successclear-purpose-and-primary-action | issues | high | Desktop and mobile screenshots show only a logo; probe reports empty body text and zero interactive elements. F02 critical: The landing page is an unexplained blank canvas |
support-core-task-successprimary-flow-completion | issues | high | Recon found zero links, forms, buttons, or inputs, so no form journey can begin. F03 critical: No form journey can start |
support-core-task-successclear-system-state-and-recovery | issues | high | The empty state has no loading, empty, error, retry, back, or help message. F04 high: The empty state offers no status or recovery |
be-fast-and-stablegood-core-web-vitals | issues | high | Trace measured LCP 2593.63 ms, just outside the 2.5 s good threshold, although Lighthouse measured 2.2 s; CLS was 0. F05 low: LCP is borderline for an almost empty page |
be-fast-and-stablevisual-stability | pass | high | Mobile layout observed CLS 0 with no shifts; Lighthouse also reported CLS 0. |
be-fast-and-stableefficient-main-thread | pass | high | Trace recorded zero long tasks and 0 ms total blocking time; Lighthouse TBT was 16 ms. |
be-fast-and-stableefficient-resource-delivery | pass | high | HAR reports no redirects, HTTP errors, uncompressed text, or missing cache headers; scripts are async in the DOM. |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | Lighthouse unused-javascript audit estimates 20 KiB savings, while HAR shows nine scripts and 141,710 transferred script bytes for a 13-element, non-interactive page. F06 medium: The blank route ships avoidable JavaScript |
be-inclusivenames-roles-labels | pass | high | The sole image has alt="logo"; there are no controls or form fields requiring names or labels. |
be-inclusivesufficient-contrast | pass | high | There is no rendered text or essential control; the logo remains visible in forced-colors mode. |
be-inclusivestructure-and-focus | issues | high | Lighthouse failed landmark-one-main; DOM contains no main, h1, nav, or interactive focus target. F07 high: The document has no main landmark or heading |
be-inclusivelegible-text | not-applicable | high | The rendered body contains no user-facing text. |
be-inclusivezoom-reflow-targets-and-media | issues | high | Viewport content disables zoom with maximum-scale=1 and user-scalable=no; Lighthouse failed meta-viewport. F08 high: The viewport prevents user zoom |
follow-best-practicesno-console-errors | pass | high | Lighthouse errors-in-console audit passed with no items. |
follow-best-practicessound-document-and-assets | pass | high | DOM has an HTML doctype and UTF-8 charset; image audit found correct dimensions/aspect ratio and no legacy image format. |
follow-best-practicesbrowser-platform-hygiene | pass | high | Lighthouse passed deprecations and BFCache audits, with no on-load permission prompt visible. |
be-discoverabletitle-and-description | issues | high | Title and meta description are both the same generic text, “Form Kementerian Kesehatan RI,” and do not describe a specific service or task. F09 low: Metadata does not describe a specific task |
be-discoverablecrawlable-and-mobile-friendly | issues | high | There are no crawlable links and the viewport explicitly prevents user scaling; robots.txt returns 404. F10 medium: The public route has no crawlable navigation and blocks scaling |
be-discoverablecanonical-and-indexing-signals | issues | high | The page returns 200 but has no canonical URL; both robots.txt and sitemap.xml return 404. F11 medium: Canonical and crawl-policy signals are missing |
be-discoverablestructured-and-shareable-metadata | not-applicable | high | The reachable page presents no visible article, product, event, or other rich entity to describe. |
be-private-and-securesecure-transport-and-headers | issues | high | HTTPS is used and no cookies are set, but CSP, HSTS, and X-Content-Type-Options are all absent. F12 high: Core security headers are absent |
be-private-and-securedata-minimisation-and-third-parties | pass | high | Tracker and HAR evidence show zero third-party origins, zero trackers, and no exposed secrets. |
be-private-and-securein-context-permissions-and-modern-auth | not-applicable | high | No permission request or authentication flow is exposed on this route. |
be-private-and-securedefensive-browser-policies | issues | high | Headers probe found no frame protection, Referrer-Policy, or Permissions-Policy, in addition to no HSTS/CSP. F13 high: Browser-enforced framing and privacy policies are absent |
be-resilientprogressive-enhancement | issues | high | Rendered and crawler views contain no body text or task controls; the raw response only preserves generic metadata/logo scaffolding. F14 high: Core purpose is absent with and without JavaScript |
be-resilientresilient-runtime-behaviour | pass | high | All 13 load requests returned 200, no console errors were reported, and no fragile overlay/menu runtime exists. |
be-resilientoffline-and-installable | issues | high | This form application has no web app manifest and no controlling service worker, so it offers no install or offline fallback. F15 low: The form application has no install or offline fallback |
be-resilientnetwork-and-http-failure-states | issues | high | The current empty state has no explanatory status or recovery control, leaving users with a blank shell when no form is available. F16 high: A no-form/failure state collapses to a blank shell |
be-internationalisedlang-dir-and-logical-properties | issues | high | The Indonesian Ministry page declares html lang="en" even though its title and brand are Indonesian; dir is unset. F17 medium: The document language is incorrect |
be-internationalisedlocale-aware-data | not-applicable | high | No date, number, currency, duration, or calendar data is rendered. |
be-internationalisedtime-zone-correctness | not-applicable | high | No time or event data is rendered. |
be-trustworthyno-dark-patterns | pass | high | No consent wall, pricing, ad, nag, or destructive action is present. |
be-trustworthyhumane-error-handling | not-applicable | high | No form input can be exercised on the reachable page. |
be-trustworthytrustworthy-input-assistance | not-applicable | high | No input fields exist on the reachable page. |
be-trustworthysafe-commercial-and-account-flows | not-applicable | high | No commercial, consent, authentication, or account flow is exposed. |
be-sustainableoptimised-assets | issues | high | HAR shows the lone SVG logo transfers 92,466 bytes for a 100 px display, dominating this otherwise empty page. F18 medium: A 100 px logo transfers 92 KB |
be-sustainableno-wasteful-work | pass | high | Trace has no long tasks and HAR/trackers show no background or third-party requests beyond the initial 13 resources. |
be-sustainablethird-party-and-media-budget | pass | high | No third-party, font, video, audio, autoplay, or animation payload is present. |
be-agent-readystructured-agent-capabilities | not-applicable | high | The empty public landing route exposes no capability that an agent could safely invoke. |
be-agent-readyon-device-inference | not-applicable | high | No summarisation or language-model use case is present on the empty route. |
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 behavior. |
be-memory-efficientbounded-footprint | pass | high | Heap summary reports 3,431,644 bytes self size and probe reports about 3.7 MB used JS heap, proportionate to the small page. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | high | Single-state heap top constructors contain no Detached* population, and the DOM has only 13 elements; no repeated interaction exists to accumulate listeners. |
Provenance
Canonical report: results/atomic/reports/0008-form_kemkes_go_id.json
Report SHA-256: 69f81cb2b9aedf53bf373ab075f20dd0a0fa04f52148935358ad5ade98b868ed
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/form_kemkes_go_id/2026-07-17T20-17-50-324Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/form_kemkes_go_id/2026-07-17T20-17-50-324Z
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.