code wiki / (root) / nx_format_census.nx

nx_format_census.nx

buildroot/runtime/nx_format_census.nx

8796 B60 linesdepth 2pulls 2 transitivereach 0 importersview sourcekind tool
docsdependenciesstructsconstsfunctions

about

nx_format_census.nx -- the NISHI SOVEREIGN FORMAT DOCTRINE census (operator 2026-07-01: "a full nishi ecosystem approach to file formats -- consistent, scalable, s-class-exceed; census against other formats on where we are and where we can win"). Measures OUR format family (nx_seg_store .docs + NXK1 index, nx_canon_cid content- addressing, nx_uxf interop) vs the incumbents (SQLite/LMDB/RocksDB, Parquet/ORC/Arrow, Protobuf/Avro/Cap'n Proto/FlatBuffers, CAS/Merkle/IPLD) on the axes formats actually compete on. Evidence-gated (a WIN/HAVE only when the organ is on disk; no evidence -> GAP). Prints; NO log dump (data/results live in the sovereign store, not loose files). Doctrine: ONE sovereign family + interop adapters at the boundary, applied EVERYWHERE. expect_exit: 0 license_tier: ORIGINAL module: nishi-core.format.census

dependencies 1 imports · 0 importers

nx_syscalls.nx nx_format_census.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 c_puts sys_write c_win c_puts ↻ c_exists sys_openat_rd sys_close c_gap c_puts ↻ c_num sys_mmap sys_write ↻ sys_exit

structs

none

consts

none

functions

11func c_puts(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: c_winc_gapmain calls 1: sys_write
12func c_num(v: i64) -> i64
called by 1: main calls 2: sys_mmapsys_write
16func c_exists(path: *u8) -> i64 { let fd: i64=sys_openat_rd(path); if fd<0 { return 0 } sys_close(fd); return 1 }
called by 1: main calls 2: sys_openat_rdsys_close
17func c_win(ok: i64, axis: *u8, why: *u8) -> i64
called by 1: main calls 1: c_puts
21func c_gap(axis: *u8, why: *u8) -> i64 { c_puts(" [BUILD] " as *u8); c_puts(axis); c_puts("\n " as *u8); c_puts(why); c_puts("\n" as *u8); return 0 }
called by 1: main calls 1: c_puts
23func main() -> i64