code wiki / _hdl_build / nx_axis_taxonomy_gate.nx

nx_axis_taxonomy_gate.nx

buildroot/runtime/_hdl_build/nx_axis_taxonomy_gate.nx

7164 B155 linesdepth 2pulls 2 transitivereach 0 importersview sourcekind gate/proof
docsdependenciesstructsconstsfunctions

about

nx_axis_taxonomy_gate.nx -- THE UNIVERSAL INSTRUMENT (operator 2026-07-09: "if its a legal item, a physical product, a digital product, etc it can capture all the correct axes and we can truly bank and get to state of the art and beyond"). Proves the instrument generalizes across SUBJECT CLASSES: per-class axis TAXONOMIES as DATA (knowledge/compare/axes/<class>.axes: layer<TAB>axis<TAB>bar-source-class) + per-class BANKED bars via the same zero-code researcher. Teeth: 3 diverse classes (digital/physical/legal) load with their class-correct axes; every class has REAL banked bars on disk; the physical taxonomy maps onto our own metrology work (cadtwin) = template applies to what we build. expect_exit: 0 license_tier: ORIGINAL

dependencies 1 imports · 0 importers

nx_syscalls.nx nx_axis_taxonomy_gate.nx

imports: nx_syscalls.nx

imported by: nobody (leaf or entry point)

call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown

main ax_w sys_write sys_mmap ax_read sys_openat_rd sys_read sys_close ax_lines ax_find ax_tooth ax_w ↻ ax_n sys_mmap ↻ ax_w ↻ sys_write ↻

structs

none

consts

none

functions

10func ax_w(s: *u8) -> i64 { var n: i64 = 0; while s[n] != (0 as u8) { n = n + 1 } sys_write(1, s, n); return 0 }
called by 3: ax_nax_toothmain calls 1: sys_write
11func ax_n(v: i64) -> i64
called by 1: main calls 3: sys_mmapax_wsys_write
24func ax_find(buf: *u8, n: i64, pat: *u8) -> i64
called by 1: main
40func ax_read(path: *u8, buf: *u8, cap: i64) -> i64
called by 1: main calls 3: sys_openat_rdsys_readsys_close
55func ax_lines(buf: *u8, n: i64) -> i64
called by 1: main
75func ax_tooth(name: *u8, pass: i64, fails: *i64) -> i64
called by 1: main calls 1: ax_w
85func main() -> i64