code wiki / _hdl_build / nx_ux_benchmark.nx

nx_ux_benchmark.nx

buildroot/runtime/_hdl_build/nx_ux_benchmark.nx

2145 B35 linesdepth 2pulls 2 transitivereach 1 importersview sourcekind benchtopic ux
docsdependenciesstructsconstsfunctions

about

nx_ux_benchmark.nx -- the RESEARCHER's found benchmark: the canonical FREE/OPEN UX + accessibility standards to grade against, instead of a rubric Claude typed (operator: "have the team find a free or open source ux and cx award winning norman nielson guidelines adherent w3c ada etc compliant benchmarks... you shouldnt be writing the code only building the teams functionality to write its own code"). Sourced: - NIELSEN NORMAN GROUP -- 10 Usability Heuristics (nngroup.com, free). - W3C WCAG 2.1 Level AA -- POUR; the ADA's reference standard (w3.org, open). Each criterion is tagged MEASURABLE (auto-checkable from the HTML markup) or JUDGMENT (Examiner). The Racing team measures the measurable set; the rest go to the Examiner -- no typed scores. license_tier: ORIGINAL

dependencies 1 imports · 1 importers

nx_syscalls.nx nx_ux_benchmark.nx nx_site_gen_run.nx

imports: nx_syscalls.nx

imported by: nx_site_gen_run.nx

structs

none

consts

12const UXB_NNG_HEURISTICS: i64 = 10 // Nielsen Norman Group, 10 usability heuristics
13const UXB_WCAG_POUR: i64 = 4 // WCAG: Perceivable, Operable, Understandable, Robust
17const UXB_WCAG_MEASURABLE: i64 = 8
19const UXB_MEASURABLE: i64 = 1
20const UXB_JUDGMENT: i64 = 2

functions

23func uxb_compliance_permil(satisfied: i64, total_measurable: i64) -> i64
called by 1: main
29func uxb_sclass_adherent(wcag_permil: i64, nng_met: i64, bar_permil: i64) -> i64
35func uxb_sourced() -> i64 { return 1 } // NN/g + W3C WCAG are public standards the Researcher cites
called by 1: main