code wiki / _hdl_build / nx_ui_wiring_census.nx
nx_ui_wiring_census.nx
buildroot/runtime/_hdl_build/nx_ui_wiring_census.nx
about
nx_ui_wiring_census.nx -- BOTTOM-UP UI verifier (operator 2026-07-04: "the Nishi team should SEE
everything bottom-up"). Runs the SHARED wiring/init checks (nx_ui_checks) on the LOCAL SOURCE we are
about to ship: every <button id> must have a handler, and init host-API calls must be crash-guarded.
Catches dead-button + unguarded-init (the 2026-07-04 dead-buttons class) WITHOUT a browser.
The TOP-DOWN twin (nx_ui_live_verify) runs the SAME checks on the LIVE SERVED bytes -> redundancy.
HONEST SCOPE: static wiring, not execution (engine lacks async/await + event model -> task #35).
expect_exit: 0 when every button wired + init crash-safe. license_tier: ORIGINAL
dependencies 1 imports · 0 importers
imports: nx_ui_checks.nx
imported by: nobody (leaf or entry point)
call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown
structs
| none |
consts
| none |
functions
| 10 | func main() -> i64 |