code wiki / _hdl_build / nx_research_auto.nx
nx_research_auto.nx
buildroot/runtime/_hdl_build/nx_research_auto.nx
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
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
| 23 | func ra_tick(distinct_hosts: i64, total_requests: i64, req_per_host: *i64, n_hosts: i64, |