code wiki / _hdl_build / nx_research_chipfab.nx
nx_research_chipfab.nx
buildroot/runtime/_hdl_build/nx_research_chipfab.nx
about
nx_research_chipfab.nx -- the NISHI RESEARCHER handling the chip-fab arc (operator: "i want you
to build our nishi researcher to handle [the sovereign lithography / CPU-fab research]"). The team
owns this research, mechanized -- NOT a one-off Claude workflow. It composes nx_researcher_deep's
CORROBORATION discipline (a fact is admitted only when >= 2 independent sources confirm it AND it
is cataloged in our library) over the chip-fab corpus we ALREADY verified
(knowledge/library/electronics-fab-deep-research-2026-06-09.txt -- the first fab deep-research that
DID complete before the spend limit). Output = the GROUNDED build-inputs the chip-fab spec needs,
plus the open questions to pursue live (nx_browse_text) when egress is up.
HONEST: this is the researcher's CORROBORATION + GROUNDING engine over a real verified corpus;
LIVE fetch-extend (rc_live_angle below) is wired to nx_browse_text but the sandbox has no egress
(the NAS does) -- so live extension is a flagged next rung, the grounding over verified facts is
proven here. LAWS: struct-free, integer-only. license_tier: ORIGINAL
dependencies 3 imports · 1 importers
imports: nx_researcher_deep.nxnx_itoa_lib.nxnx_syscalls.nx
imported by: nx_research_chipfab_test.nx
structs
| none |
consts
| 20 | const RC_NFACTS: i64 = 8 |
functions
| 22 | func rc_fact_confirming(i: i64) -> i64 |
| 32 | func rc_fact_cataloged(i: i64) -> i64 called by 1: rc_fact_admitted |
| 36 | func rc_fact_name(i: i64) -> *u8 called by 1: rc_report |
| 47 | func rc_fact_admitted(i: i64) -> i64 called by 3: rc_admitted_totalrc_reportmain calls 3: rd_admit_factrc_fact_confirmingrc_fact_cataloged |
| 52 | func rc_admitted_total() -> i64 |
| 60 | func rc_grounded() -> i64 |
| 67 | func rc_live_angle(angle_id: i64) -> i64 |
| 72 | func rc_w(s: *u8) -> i64 { var n: i64=0; while s[n]!=(0 as u8){n=n+1} sys_write(1,s,n); return 0 } |
| 77 | func rc_wn(v: i64) -> i64 { nxi_out(v); return 0 } |
| 80 | func rc_report() -> i64 called by 1: main calls 7: rc_wrc_fact_admittedrc_wnrc_fact_confirmingrc_fact_namerc_admitted_total+1 |