Manifest position 662 · CrUX rank bucket 1000
https://www.nfse.gov.br
Coverage complete
Atomic coverage complete across five representative paths; no source was supplied, so no fixes were applied.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | The dark-condition screenshot remains the same white/light-blue theme as the default, and the DOM/CSS probe found no adaptive dark surface behavior. F003 medium: The portal does not adapt its visual theme to the user’s dark color-scheme preference. |
respect-user-preferencesrespects-reduced-motion | pass | high | Under prefers-reduced-motion: reduce, matchMedia matched and getAnimations() returned no active animations. |
respect-user-preferencesrespects-contrast | pass | high | Lighthouse accessibility audit passed the color-contrast checks on the sampled homepage. |
implement-natural-interactionsview-transitions | issues | high | The CSS probe found zero view-transition rules and the MPA navigation has no transition affordance. F005 low: Primary page/state changes do not use view transitions. |
implement-natural-interactionsscroll-driven-animations | pass | high | CSS/runtime probe found no custom animation timeline or scroll animation; scrolling remains browser-native with no main-thread scroll animation anti-pattern. |
implement-natural-interactionsphysical-gestures | pass | high | The sampled portal uses native page scrolling and ordinary controls; no pointermove-driven gesture replacement or scroll-jacking was observed. |
provide-guided-navigationscroll-state-aware-chrome | issues | medium | The 5,474 px mobile homepage uses conventional static chrome; the platform probe found no scroll-timeline rules and screenshots show no progress or section cue. F004 low: Long portal pages provide no scroll-progress or scroll-state-aware navigation cue. |
provide-guided-navigationanchored-positioning | pass | high | No tooltip/menu overlay requiring anchored edge positioning appears in the primary content; ordinary navigation remained aligned at tested viewports. |
provide-guided-navigationdirects-attention | pass | high | Screenshots show a clear portal title, hero/news area, and labeled service cards that direct users to the main tasks. |
maximize-content-reduce-noiseno-intrusive-interruptions | issues | high | Desktop and 360 px screenshots show a fixed, dimming consent layer covering roughly half the viewport before any interaction; on mobile it blocks the article and primary service cards. F001 high: The cookie consent layer obscures the primary content on every gov.br template tested. |
maximize-content-reduce-noisesemantic-dismissible-primitives | issues | high | The platform probe found one full-width fixed .br-cookiebar but zero dialog, popover, or details elements; screenshots show modal-like behavior. F002 medium: The blocking cookie layer is a custom fixed div rather than a semantic dialog or popover. |
maximize-content-reduce-noisereduced-chrome | issues | high | Desktop and 360 px screenshots show a fixed, dimming consent layer covering roughly half the viewport before any interaction; on mobile it blocks the article and primary service cards. F001 high: The cookie consent layer obscures the primary content on every gov.br template tested. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | pass | high | Layout at 360×800 measured scrollWidth 360, clientWidth 360, and 0 px horizontal overflow on both homepage and consultation. |
adapt-to-the-form-factorcomponent-level-responsiveness | pass | high | Homepage and form components reflow to 360 px without horizontal overflow; mobile screenshots show stacked cards/fields. |
adapt-to-the-form-factorinput-modality-aware | issues | high | The focus/target probe measured the menu at 28×28 px and several social/icon links at roughly 19–33 px; mobile screenshots show dense floating accessibility controls over content. F019 medium: Several primary interactive targets are smaller than recommended touch dimensions. |
support-core-task-successclear-purpose-and-primary-action | pass | high | The H1 identifies the NFS-e portal and prominent cards expose Emitir Nota Fiscal, Consultar Nota Fiscal, municipality and documentation tasks. |
support-core-task-successprimary-flow-completion | issues | high | All business fields report required=false despite visible asterisks; clicking submit at 360 px leaves the page at the form/captcha with no visible field-specific errors in the captured state. F006 high: The public consultation form does not expose native required-state or usable invalid-submit feedback. |
support-core-task-successclear-system-state-and-recovery | issues | high | All business fields report required=false despite visible asterisks; clicking submit at 360 px leaves the page at the form/captcha with no visible field-specific errors in the captured state. F006 high: The public consultation form does not expose native required-state or usable invalid-submit feedback. |
be-fast-and-stablegood-core-web-vitals | issues | high | Trace measured FCP 5.69 s and LCP 12.03 s; Lighthouse measured mobile LCP 23.3 s with performance 0.49; HAR recorded 13,419,727 transferred bytes, including 11,020,326 image bytes and individual PNGs up to 2.21 MB. F007 high: Homepage loading is very slow and transfers 13.4 MB, mostly oversized PNG imagery. |
be-fast-and-stablevisual-stability | issues | high | Lighthouse measured CLS 0.144 and identified five layout-shift culprits, although the short post-load layout observer measured 0 after settling. F008 medium: The homepage is not visually stable during a throttled mobile load. |
be-fast-and-stableefficient-main-thread | pass | high | Trace found one 87.81 ms long task and only 37.81 ms total blocking time; the dominant delay is network/media rather than sustained main-thread blocking. |
be-fast-and-stableefficient-resource-delivery | issues | high | Trace measured FCP 5.69 s and LCP 12.03 s; Lighthouse measured mobile LCP 23.3 s with performance 0.49; HAR recorded 13,419,727 transferred bytes, including 11,020,326 image bytes and individual PNGs up to 2.21 MB. HAR recorded 19 stylesheets, 28 scripts and 16 fonts; Lighthouse flagged three large first-party scripts without valid source maps; Swiper 3.4.2 is loaded from a third-party CDN. F007 high: Homepage loading is very slow and transfers 13.4 MB, mostly oversized PNG imagery. F009 medium: The page ships a fragmented, partly legacy resource graph. |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | HAR recorded 19 stylesheets, 28 scripts and 16 fonts; Lighthouse flagged three large first-party scripts without valid source maps; Swiper 3.4.2 is loaded from a third-party CDN. F009 medium: The page ships a fragmented, partly legacy resource graph. |
be-inclusivenames-roles-labels | issues | high | Lighthouse found one unnamed button and seven links without discernible names, plus a visible-label/accessibility-name mismatch; the focus probe also recorded multiple visible links with empty text. The consultation probe found an empty html lang, zero headings, and no associated labels for the main text/select controls; its first visual content begins directly with a fieldset-like block. F010 high: Interactive controls and links lack accessible names. F011 high: The consultation form lacks basic document and form structure. |
be-inclusivesufficient-contrast | pass | high | Lighthouse accessibility score was 0.92 and did not report a color-contrast failure. |
be-inclusivestructure-and-focus | issues | high | Lighthouse found one unnamed button and seven links without discernible names, plus a visible-label/accessibility-name mismatch; the focus probe also recorded multiple visible links with empty text. The consultation probe found an empty html lang, zero headings, and no associated labels for the main text/select controls; its first visual content begins directly with a fieldset-like block. F010 high: Interactive controls and links lack accessible names. F011 high: The consultation form lacks basic document and form structure. |
be-inclusivelegible-text | pass | high | Article and portal screenshots show readable text sizing, line spacing, and left alignment at desktop and 360 px. |
be-inclusivezoom-reflow-targets-and-media | issues | high | The focus/target probe measured the menu at 28×28 px and several social/icon links at roughly 19–33 px; mobile screenshots show dense floating accessibility controls over content. F019 medium: Several primary interactive targets are smaller than recommended touch dimensions. |
follow-best-practicesno-console-errors | pass | high | Lighthouse best-practices scored 1.0 and reported no runtime console-error audit failure. |
follow-best-practicessound-document-and-assets | issues | high | HAR recorded 19 stylesheets, 28 scripts and 16 fonts; Lighthouse flagged three large first-party scripts without valid source maps; Swiper 3.4.2 is loaded from a third-party CDN. F009 medium: The page ships a fragmented, partly legacy resource graph. |
follow-best-practicesbrowser-platform-hygiene | issues | high | HAR recorded 19 stylesheets, 28 scripts and 16 fonts; Lighthouse flagged three large first-party scripts without valid source maps; Swiper 3.4.2 is loaded from a third-party CDN. F009 medium: The page ships a fragmented, partly legacy resource graph. |
be-discoverabletitle-and-description | issues | high | The platform probe returned description:null and Lighthouse failed the meta-description SEO audit; article pages do include descriptions. F012 medium: The homepage has no meta description. |
be-discoverablecrawlable-and-mobile-friendly | pass | high | Raw HTML contains the H1/title and descriptive href links; both main templates have viewport metadata and mobile layouts have no overflow. |
be-discoverablecanonical-and-indexing-signals | pass | high | Homepage has a canonical URL; robots.txt permits this section and advertises a sitemap; the section sitemap returned 200 with current article URLs. |
be-discoverablestructured-and-shareable-metadata | pass | high | Homepage probe found two JSON-LD blocks and seven Open Graph properties; the article content and title are present in raw HTML. |
be-private-and-securesecure-transport-and-headers | pass | high | HTTPS is used and the final document headers include HSTS, nosniff, X-Frame-Options DENY, referrer policy, and frame-ancestors CSP. |
be-private-and-securedata-minimisation-and-third-parties | issues | high | Tracker/HAR capture found seven third-party origins and 84 of 86 requests classified cross-origin from the requested host, totaling 13.42 MB; no known analytics tracker was detected. F018 medium: The page relies on a large third-party delivery footprint even before consent. |
be-private-and-securein-context-permissions-and-modern-auth | pass | high | No permission prompt fired on load; account entry is a clearly labeled gov.br sign-in rather than an unsolicited permission flow. |
be-private-and-securedefensive-browser-policies | issues | high | The final gov.br document response includes HTTPS, HSTS, nosniff, X-Frame-Options DENY, strict-origin-when-cross-origin and CSP frame-ancestors, but the CSP does not restrict script/style sources and no Permissions-Policy was observed. F013 medium: Security policy headers are only partially defensive. |
be-resilientprogressive-enhancement | pass | high | Discoverability measured 83% raw/rendered word coverage for homepage and article, 100% for consultation, with no empty SPA shell. |
be-resilientresilient-runtime-behaviour | pass | high | Server-rendered navigation and consultation form remained usable at desktop and 360 px with no horizontal overflow or runtime error. |
be-resilientoffline-and-installable | not-applicable | high | This informational portal and public lookup were not presented as installable/offline products; offline installation is contextual and not necessary to the audited purpose. |
be-resilientnetwork-and-http-failure-states | pass | high | The deliberate missing route shows a Portuguese error H1, explanation, support link, and direct home recovery link. |
be-internationalisedlang-dir-and-logical-properties | issues | high | The consultation DOM probe returned an empty html lang while the gov.br content templates correctly use pt-br. F014 medium: The standalone consultation application does not declare its content language. |
be-internationalisedlocale-aware-data | not-applicable | high | The sampled surfaces contain no locale-sensitive currency, numeric, duration, or calendar formatting requiring an alternate locale. |
be-internationalisedtime-zone-correctness | not-applicable | high | The sampled surfaces do not coordinate user-specific events or display time-zone-sensitive timestamps. |
be-trustworthyno-dark-patterns | pass | high | Cookie choices present Reject and Accept with equal visual weight and a separate manage option; no confirmshaming or preselected paid choice was observed. |
be-trustworthyhumane-error-handling | issues | high | All business fields report required=false despite visible asterisks; clicking submit at 360 px leaves the page at the form/captcha with no visible field-specific errors in the captured state. F006 high: The public consultation form does not expose native required-state or usable invalid-submit feedback. |
be-trustworthytrustworthy-input-assistance | issues | high | The consultation probe found empty autocomplete values on all business inputs, generic text input types, and no native required constraints. F015 medium: Consultation fields provide little browser-native input assistance. |
be-trustworthysafe-commercial-and-account-flows | pass | high | No commercial checkout exists; sign-in is clearly delegated to gov.br and no hidden subscription or payment commitment appears. |
be-sustainableoptimised-assets | issues | high | HAR attributes 11.02 MB to 16 images, with seven PNG/JPEG assets between 0.83 MB and 2.21 MB; total transfer is 13.42 MB for a mostly informational landing page. F016 high: Image delivery is far beyond a proportionate sustainability budget. |
be-sustainableno-wasteful-work | pass | high | Trace showed low total blocking time and no evidence of autoplay media or persistent idle/background processing in the sampled load. |
be-sustainablethird-party-and-media-budget | issues | high | HAR attributes 11.02 MB to 16 images, with seven PNG/JPEG assets between 0.83 MB and 2.21 MB; total transfer is 13.42 MB for a mostly informational landing page. Tracker/HAR capture found seven third-party origins and 84 of 86 requests classified cross-origin from the requested host, totaling 13.42 MB; no known analytics tracker was detected. F016 high: Image delivery is far beyond a proportionate sustainability budget. F018 medium: The page relies on a large third-party delivery footprint even before consent. |
be-agent-readystructured-agent-capabilities | issues | medium | The DOM/probe found conventional HTML links/forms but no WebMCP registration or agentic tool metadata; the consultation is a meaningful public task that agents could assist with while preserving confirmation and captcha boundaries. F017 medium: Public service capabilities are not exposed in a structured agent-readable form. |
be-agent-readyon-device-inference | not-applicable | high | No summarization, generation, or other AI feature is part of the portal’s stated task, so on-device inference is not applicable. |
be-memory-efficientno-leak-under-repeated-interaction | pass | high | After ten next/previous carousel cycles, heap size fell from 28,773,165 to 28,678,406 bytes and node count fell from 458,491 to 458,297, showing no retained-growth signal. |
be-memory-efficientbounded-footprint | pass | high | Baseline heap was 28.77 MB for a media-rich portal; despite excessive network image bytes, live JS heap remained bounded and proportionate. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | high | The repeated-interaction heap did not grow in nodes, closures, arrays, or total self size; no detached-DOM growth signal appeared in the summaries. |
Provenance
Canonical report: results/atomic/reports/0662-www_nfse_gov_br.json
Report SHA-256: cdc537894f4e599edbafe81d406b198f08a3e55b123ebbe40973aef340ec34fe
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_nfse_gov_br/2026-07-22T05-42-05-375Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_nfse_gov_br/2026-07-22T05-42-05-375Z
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.