code wiki / _hdl_build / nx_accesswall_research.nx

nx_accesswall_research.nx

buildroot/runtime/_hdl_build/nx_accesswall_research.nx

6663 B142 linesdepth 3pulls 5 transitivereach 0 importersview sourcekind tool
docsdependenciesstructsconstsfunctions

about

nx_accesswall_research.nx -- drive the SOVEREIGN NISHI RESEARCHER over the access-provisioning-wall gap research (identity + network-context + device/IP provisioning + DDoS/abuse resistance) vs best-in-class (zero-trust/BeyondCorp, Cloudflare Access, Tailscale/WireGuard, AWS WAF+Shield). module: nishi-core.research.accesswall capability: CORE_COMPUTE (turn delegated access-control research into a verified reproducible gap-task backlog) Reads knowledge/registry/accesswall_research.tsv (the delegated fetch+extract: claims + 3 adversarial votes each, grounded in real authoritative sources) and runs nx_researcher's DETERMINISTIC verify (>=2 confirm => CONFIRMED) + synthesize (CONFIRMED+actionable => gap-task). Prints the verdict census + the ranked gap-task backlog + the REPRODUCIBILITY proof (same evidence -> same tasks). Refuted/contested => ZERO tasks (the no-wasted-work exceed over a one-shot LLM report). Sovereign: nx_syscalls + nx_researcher. license_tier: ORIGINAL

dependencies 4 imports · 0 importers

nx_sovjson_lib.nx nx_itoa_lib.nx nx_syscalls.nx nx_researcher.nx nx_accesswall_research.nx

imports: nx_sovjson_lib.nxnx_itoa_lib.nxnx_syscalls.nxnx_researcher.nx

imported by: nobody (leaf or entry point)

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

main aw_puts sj_puts sys_write aw_parse sys_mmap sys_read_file sys_openat_rd sys_lseek sys_mmap ↻ sys_read sys_close aw_field sys_mmap ↻ aw_atoi sys_exit sys_mmap ↻ res_count_verdict res_verify res_is_reproducible sys_mmap ↻ res_synthesize res_verify ↻ res_is_task res_synthesize ↻ aw_putn nxi_out nxi_fd sys_mmap ↻ ccz_cat_num sys_write ↻ sys_munmap res_confidence_permil res_verify ↻

structs

none

consts

18const AW_FILE: *u8 = "knowledge/registry/accesswall_research.tsv"

functions

29func aw_puts(s: *u8) -> i64 { return sj_puts(s) }
called by 1: main calls 1: sj_puts
34func aw_putn(v: i64) -> i64 { nxi_out(v); return 0 }
called by 1: main calls 1: nxi_out
35func aw_field(b: *u8, ls: i64, le: i64, f: i64) -> *u8
called by 1: aw_parse calls 1: sys_mmap
43func aw_atoi(s: *u8) -> i64 { if s[0] >= 48 as u8 { if s[0] <= 57 as u8 { return (s[0] - 48 as u8) as i64 } } return 0 }
called by 1: aw_parse
45func aw_parse() -> i64
91func main() -> i64