code wiki / (root) / nx_uxcx_grade.nx

nx_uxcx_grade.nx

buildroot/runtime/nx_uxcx_grade.nx

5748 B156 linesdepth 0pulls 0 transitivereach 12 importersview sourcekind library
docsdependenciesstructsconstsfunctions

about

nx_uxcx_grade.nx -- sovereign UX/CX grader core (substrate-native). Byte-scan detectors for the two operator-reported bug classes plus key structural checks. No third-party, no Python: pure *u8 scanning over the artifact bytes (read via sys_read_file by a caller, or embedded fixtures by the gate nx_uxcx_grade_test.nx). The Python nishilib.uxcx grader is the cross-check BENCHMARK; this is the sovereign engine. Every check returns 1 = good/clean, 0 = bad/bug-present. genealogy_id: nishi_library_uxcx_sovereign_2026_06_30 lineage_id: uxcx_grader_core

dependencies 0 imports · 8 importers

nx_uxcx_grade.nx nx_award_page_probe.nx nx_emitter_bench.nx nx_lds_page_grade.nx nx_sclass_enforce_lib.nx nx_sov_census.nx nx_ui_judge.nx nx_uxcx_grade_run.nx nx_uxcx_grade_test.nx

imports: none

imported by: nx_award_page_probe.nxnx_emitter_bench.nxnx_lds_page_grade.nxnx_sclass_enforce_lib.nxnx_sov_census.nxnx_ui_judge.nxnx_uxcx_grade_run.nxnx_uxcx_grade_test.nx

structs

none

consts

none

functions

15func uxg_len(s: *u8) -> i64
22func uxg_has(hay: *u8, hay_n: i64, needle: *u8, n_n: i64) -> i64
called by 2: mainuxg_has_lit
44func uxg_has_lit(hay: *u8, hay_n: i64, needle: *u8) -> i64
50func uxg_escaping_ok(html: *u8, n: i64) -> i64
63func uxg_back_ok(js: *u8, n: i64) -> i64
72func uxg_viewport_ok(html: *u8, n: i64) -> i64
83func uxg_permil(html: *u8, hn: i64, js: *u8, jn: i64) -> i64
95func uxg_lang_ok(html: *u8, n: i64) -> i64
100func uxg_title_ok(html: *u8, n: i64) -> i64
105func uxg_nav_ok(html: *u8, n: i64) -> i64
111func uxg_sovereign_ok(html: *u8, n: i64) -> i64
119func uxg_loading_ok(js: *u8, n: i64) -> i64
126func uxg_error_ok(js: *u8, n: i64) -> i64
135func uxg_empty_ok(js: *u8, n: i64) -> i64
142func uxg_grade_full(page: *u8, pn: i64, js: *u8, jn: i64) -> i64