code wiki / _hdl_build / nx_compare_growth_incumbent_gate_20260910.nx

nx_compare_growth_incumbent_gate_20260910.nx source

↩ module page · 21 lines · 1512 B

1import "nx_swcompare_lib.nx" 2import "nx_gate_verdict.nx" 3func cgl_domain(domain: *u8,fd: i64,ctr: *i64) -> i64 { 4 let m: *SgPlan=sg_load(domain) 5 gv_check(domain,(m as i64)>0,ctr) 6 w(fd,","); wq(fd); wj(fd,domain); w(fd,"\":{\"capture\":true" as *u8); sg_json(m,fd); w(fd,"}" as *u8) 7 return 0 8} 9func main() -> i64 { 10 let ctr: *i64=gv_ctr(); gv_head("COMPARE-GROWTH-INCUMBENT" as *u8) 11 let fd: i64=sys_openat_exclusive("/tmp/cg-incumbent-20260910-a.json" as *u8,0x180) 12 if fd<0 { return 3 } 13 w(fd,"{\"capture\":true" as *u8) 14 cgl_domain("gameengine" as *u8,fd,ctr); cgl_domain("charsim" as *u8,fd,ctr) 15 cgl_domain("ecosystem" as *u8,fd,ctr); cgl_domain("deploy" as *u8,fd,ctr); cgl_domain("dataio" as *u8,fd,ctr) 16 let text: *u8="rung|R1|Test|f|done|Organ|1|-\nsotatarget|T1|frontier|B1|Target|ref\ngrowthpath|1|P1|R1|proactive_research|T1|ref|A model <script>alert(\"x\")</script> & Ω|Still unknown\ngrowthexercise|1|E1|P1|-|f|nx_probe|workload|resources|accept|@research\ngrowthexercise|1|E2|P1|E1|f|nx_probe|workload|resources|accept|@learning\ngrowthassessment|1|A1|P1|scope|innovation|receipt|1789030000|reviewer|-\n" as *u8 17 let m: *SgPlan=sg_parse(text,sg_len(text),0 as *u8,0,0 as *u8,0) 18 w(fd,",\"synthetic\":{\"capture\":true" as *u8); sg_json(m,fd); w(fd,"}}\n" as *u8) 19 gv_check("fsync" as *u8,sys_fsync(fd)==0,ctr); gv_check("close" as *u8,sys_close(fd)==0,ctr) 20 return gv_verdict("COMPARE-GROWTH-INCUMBENT" as *u8,ctr,"incumbent capture only" as *u8) 21}