code wiki / _hdl_build / nx_presubmit.nx

nx_presubmit.nx

buildroot/runtime/_hdl_build/nx_presubmit.nx

910 B21 linesdepth 4pulls 4 transitivereach 0 importersview sourcekind tool
docsdependenciesstructsconstsfunctions

about

nx_presubmit.nx -- CLI for the pre-submit correctness guard. usage: nx_presubmit <organ-name> [hdl] [runtime] exit 0 FREE (create it) | 4 EXISTS-in-hdl_build (edit, don't create) | 3 SHADOW/DUAL risk (rename or edit). license_tier: ORIGINAL

dependencies 1 imports · 0 importers

nx_presubmit_lib.nx nx_presubmit.nx

imports: nx_presubmit_lib.nx

imported by: nobody (leaf or entry point)

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

main ps_check ps_has sys_openat_rd sys_mmap es_cat sys_getdents64 dirent_name dirent_reclen sys_close es_cat ↻ es_catn sys_mmap ↻

structs

none

consts

6const PS_OUTBUF: i64 = 1024 // verdict JSON buffer (rule 11: named, not inline)

functions

8func main(argc: i64, argv: *i64) -> i64
calls 1: ps_check