nx_deepresearch_research2.nx source
↩ module page · 33 lines · 2296 B
1// nx_deepresearch_research2.nx -- bank the CURRENT deep-research frontier (as of July 2026) into the Library:
2// the BENCHMARKS the field actually scores on (DeepResearch Bench / BrowseComp / GAIA) + the newest agent
3// systems (Kimi-Researcher, WebSailor) + the report-writing method line (STORM). ADDITIVE to
4// nx_deepresearch_research (June cohort, 6/6 banked) -- do not edit that one; this is the frontier delta.
5// These become the graded bar for nx_deepresearch_census upgrades + the target list for our own R2 harness.
6// Sources = arxiv papers (primary) + primary repos/blogs, descriptive SECTIONS, engine-composed. Run SOLO.
7// expect_exit: 0 license_tier: ORIGINAL
8import "nx_research_engine.nx"
9const K_MAGIC_8388608: i64 = 8388608
10
11func main() -> i64 {
12 let store: *TrustStore = rf_init()
13 if (store as i64) == 0 { rf_puts("dr2: trust store load failed\n" as *u8); return 1 }
14 rf_puts("CA roots="); rf_putn(trust_store_count(store)); rf_puts(" -- deep-research FRONTIER (Jul 2026): benchmarks + newest agents -> Library\n" as *u8)
15 let cap: i64 = K_MAGIC_8388608
16 let out: *u8 = sys_mmap(cap)
17 var ok: i64 = 0
18
19 rf_section("THE BENCHMARKS the field scores deep research on (our R2 harness targets)" as *u8)
20 ok = ok + rf_fetch_bank("https://arxiv.org/abs/2506.11763" as *u8, "dr2_deepresearch_bench" as *u8, store, out, cap)
21 ok = ok + rf_fetch_bank("https://arxiv.org/abs/2504.12516" as *u8, "dr2_browsecomp" as *u8, store, out, cap)
22 ok = ok + rf_fetch_bank("https://arxiv.org/abs/2311.12983" as *u8, "dr2_gaia_bench" as *u8, store, out, cap)
23
24 rf_section("NEWEST agent systems (test-time scaling + RL browsing agents)" as *u8)
25 ok = ok + rf_fetch_bank("https://moonshotai.github.io/Kimi-Researcher/" as *u8, "dr2_kimi_researcher" as *u8, store, out, cap)
26 ok = ok + rf_fetch_bank("https://arxiv.org/abs/2507.02592" as *u8, "dr2_websailor" as *u8, store, out, cap)
27
28 rf_section("REPORT-WRITING method line (outline->section synthesis; the writing half of deep research)" as *u8)
29 ok = ok + rf_fetch_bank("https://arxiv.org/abs/2402.14207" as *u8, "dr2_storm_writing" as *u8, store, out, cap)
30
31 rf_puts("DR2 BANKED: "); rf_putn(ok); rf_puts(" / 6 (frontier delta; June cohort = nx_deepresearch_research)\n" as *u8)
32 return 0
33}