code wiki / _hdl_build / nx_research_auto.nx

nx_research_auto.nx

buildroot/runtime/_hdl_build/nx_research_auto.nx

3025 B51 linesdepth 4pulls 6 transitivereach 1 importersview sourcekind librarytopic research
docsdependenciesstructsconstsfunctions

about

nx_research_auto.nx -- the AUTONOMOUS research loop (operator: "keep building the teams ability to handle autonomously"). One tick = the team running its own research round, end to end, GOVERNED so it stays broad-and-polite and self-monitored so it knows when to keep going, re-task, or stop -- no human in the loop. Composes three proven organs: * nx_polite_crawl -- pc_research_gate: a round only counts if it was BROAD + POLITE (no blowback) * nx_research_synth -- rs_scan: mechanically corroborate the fetched corpus (>=2 sources -> admit) * nx_loop_monitor -- lm_classify/lm_action: PRODUCTIVE -> continue, DRY -> re-task, STALL -> restart The tick returns the team's own decision so the loop self-drives. HONEST: live fetch is the NAS-side egress step (nx_browse_text via the governor); this tick is the autonomous CONTROL + corroboration + monitoring that wraps it, gate-proven offline over a simulated round. LAWS: struct-free, integer-only. license_tier: ORIGINAL

dependencies 4 imports · 1 importers

nx_polite_crawl.nx nx_research_synth.nx nx_loop_monitor.nx nx_syscalls.nx nx_research_auto.nx nx_research_auto_test.nx

imports: nx_polite_crawl.nxnx_research_synth.nxnx_loop_monitor.nxnx_syscalls.nx

imported by: nx_research_auto_test.nx

structs

none

consts

none

functions

23func ra_tick(distinct_hosts: i64, total_requests: i64, req_per_host: *i64, n_hosts: i64,