nx_format_census.nx
buildroot/runtime/nx_format_census.nx
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
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
structs
| none |
consts
| none |
functions
| 11 | func 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 } |
| 12 | func c_num(v: i64) -> i64 |
| 16 | func c_exists(path: *u8) -> i64 { let fd: i64=sys_openat_rd(path); if fd<0 { return 0 } sys_close(fd); return 1 } |
| 17 | func c_win(ok: i64, axis: *u8, why: *u8) -> i64 |
| 21 | func 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 } |
| 23 | func main() -> i64 |