code wiki / (root) / nx_probe_voice_live.nx

nx_probe_voice_live.nx

buildroot/runtime/nx_probe_voice_live.nx

907 B17 linesdepth 0pulls 0 transitivereach 0 importersview sourcekind probetopic probe
docsdependenciesstructsconstsfunctions

about

nx_probe_voice_live.nx -- MUST-REFUSE WITNESS (5W+H voice conversion, 2026-08-13): the three highest-frequency AUTHORING mistakes -- call arity, reassigning a 'let', and a duplicate definition -- used to speak the organ-prefixed jargon voice ("nx_parse: call arity mismatch: ..."). All three now say WHAT happened, WHY the build stopped, and HOW to fix it, and all three are reported in ONE compile (multi-error recovery). These are USER ERRORS, not capability limits, so they carry NO capability= slug -- that distinction is what keeps the demand journal an honest signal of missing capability. EXPECT: COMPILE-FAIL, 3 error(s), 0 capability= slugs.

dependencies 0 imports · 0 importers

imports: none

imported by: nobody (leaf or entry point)

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

main vp_two

structs

none

consts

none

functions

9func vp_two(a: i64, b: i64) -> i64 { return a + b }
called by 1: main
10func vp_dup(k: i64) -> i64 { return k }
11func vp_dup(k: i64) -> i64 { return k + 1 }
13func main(argc: i64, argv: *u8) -> i64
calls 1: vp_two