code wiki / _hdl_build / nx_room_exceed_ladder.nx
nx_room_exceed_ladder.nx
buildroot/runtime/_hdl_build/nx_room_exceed_ladder.nx
about
nx_room_exceed_ladder.nx -- the NISHI TEAM's CAPABILITY to TEST the video-room performance exceed,
hardware-rung-up, STEP BY STEP (operator 2026-06-23: stop the "oops I did bullshit" loop -- the whole
ladder must EXIST up front with the team able to test each rung's exceed from real built capability;
not "here's the next step" discovered only when complained about).
THE LOOP'S ROOT (this organ exposes it): we BUILT many rungs (inter-frame codec, FEC, ABR, SFU) but
WIRED ZERO into the live daemon -> the live room gets NONE of them -> still 9fps. Built-in-isolation
is NOT a live exceed.
This is the GATE every rung must pass. Each rung is one of 3 honest states:
DEFINED = on the path, NOT built yet (no organ).
BUILT = a gated organ exists + measured IN ISOLATION, but NOT wired to the live media plane.
LIVE = wired into the live daemon/client AND measured on the live path (the only state that
moves the live fps). LIVE requires a deploy proof -- you cannot claim it without one.
The live-achievable fps counts ONLY rungs in LIVE state. The exceed is reached when the live path
carries the whole stack, MEASURED. Run this anytime to see exactly where the exceed stands + the
next rung + the FULL remaining path. Evidence -> knowledge/status/room_exceed_ladder.log.
license_tier: ORIGINAL
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
| 21 | const EL_LOG: *u8 = "knowledge/status/room_exceed_ladder.log" |
| 22 | const ST_DEFINED: i64 = 0 |
| 23 | const ST_BUILT: i64 = 1 |
| 24 | const ST_LIVE: i64 = 2 |
functions
| 26 | func ew(fd: i64, s: *u8) -> i64 { var n: i64=0; while s[n]!=(0 as u8){n=n+1} sys_write(fd,s,n); return 0 } |
| 27 | func en(fd: i64, v: i64) -> i64 { let bb: *u8=sys_mmap(28); var m: i64=v; if m<0{m=0-m;sys_write(fd,"-" as *u8,1)} let t: *u8=sys_mmap(28); var k: i64=0; if m==0{t[0]=48 as u8;k=1} while m>0{t[k]=(48+(m%10)) as u8;m=m/10;k=k+1} var i: i64=0; while i<k{bb[i]=t[k-1-i];i=i+1} sys_write(fd,bb,k); return 0 } |
| 28 | func tag(st: i64) -> *u8 { if st==2 { return "LIVE " as *u8 } if st==1 { return "BUILT " as *u8 } return "DEFINED" as *u8 } called by 1: rung |
| 32 | func rung(name: *u8, prov: *u8, st: i64, deploy_proof: i64, effect: *u8, cnt: *i64, ok: *i64) -> i64 |
| 42 | func main() -> i64 |