code wiki / _hdl_build / nx_autonomy_register.nx
nx_autonomy_register.nx
buildroot/runtime/_hdl_build/nx_autonomy_register.nx
about
nx_autonomy_register.nx -- GOVERNED registration of the autonomy rung-2
pair: nx_gate_triage (CAPREG 219) + nx_bless_compiler (CAPREG 220).
ENGINEER verdicts, all mechanical:
triage: exit == nonpass count must DISCRIMINATE compilers -- unfixed
_offc -> 5 nonpass, fixed candidate -> 2 nonpass (the two known
non-compiler reds: perceptual + math_games);
bless: today it must REFUSE at the sovereign build step (exit 2,
BLOCKED-BY-G1) AND leave _offc byte-identical (size compared
before/after). The bless path itself is armed but unproven
until G1 lands -- status reflects that honestly in the entry.
license_tier: ORIGINAL
dependencies 3 imports · 0 importers
imports: nx_cap_register.nxnx_pm_review_log.nxnx_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
| 15 | const AR_MAGIC_65536: i64 = 65536 |
| 17 | const AR_LAYER: i64 = 4 |
| 18 | const AR_STATUS: i64 = 2 |
| 19 | const AR_NLAYERS: i64 = 6 |
functions
| 21 | func ar_run1(path: *u8, arg1: *u8) -> i64 |
| 37 | func ar_filesize(path: *u8) -> i64 |
| 48 | func main() -> i64 |