code wiki / _hdl_build / nx_compare_growth_incumbent_b_20260910.nx
nx_compare_growth_incumbent_b_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-b.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}