code wiki / _hdl_build / nx_research_landscape.nx

nx_research_landscape.nx

buildroot/runtime/_hdl_build/nx_research_landscape.nx

6580 B151 linesdepth 5pulls 7 transitivereach 2 importersview sourcekind librarytopic research
docsdependenciesstructsconstsfunctions

about

nx_research_landscape.nx -- Researcher rung R4: the CORROBORATED COMPETITIVE LANDSCAPE (Gartner-Magic-Quadrant-grade, and EXCEEDING it). Not "one source, one claim" -- this aggregates claims about MANY options across MANY sources, counts DISTINCT corroborating sources per option (>=2 = CONFIRMED, the no-hearsay rule), flags single-source claims honestly, names the LEADER (the bar), and -- per the no-third-party law -- emits the SOVEREIGN-BUILD TARGET that must EXCEED the field. Exceeds a Gartner report on: every option cited to its source count, reproducible, sovereign, single-source flagged (no hand-waving). Inspectable. license_tier: ORIGINAL.

dependencies 6 imports · 2 importers

nx_syscalls.nx nx_research_extract.nx nx_research_relation.nx nx_research_relations.nx nx_research_relation_clean.nx nx_research_sovereign_lens.nx nx_research_landscape.nx nx_research_landscape_test.nx nx_research_live_landscape.nx

imports: nx_syscalls.nxnx_research_extract.nxnx_research_relation.nxnx_research_relations.nxnx_research_relation_clean.nxnx_research_sovereign_lens.nx

imported by: nx_research_landscape_test.nxnx_research_live_landscape.nx

structs

none

consts

18const K_MAGIC_1024: i64 = 1024
19const K_MAGIC_2048: i64 = 2048

functions

21func la_streq(a: *u8, b: *u8) -> i64
called by 1: ls_render
26func la_app(out: *u8, off: *i64, s: *u8) -> i64
called by 1: ls_render
31func la_wn(out: *u8, off: *i64, v: i64) -> i64
called by 1: ls_render calls 1: sys_mmap
42func la_add_src(srcset: *i64, nsrc: *i64, s: i64) -> i64
called by 1: ls_render
52func ls_render(subjs: *i64, rels: *i64, objs: *i64, srcs: *i64, n: i64, out: *u8) -> i64
105func la_dup(s: *u8) -> *u8
called by 1: nx_rel_harvest calls 1: sys_mmap
117func nx_rel_harvest(text: *u8, n: i64, src_id: i64, subjs: *i64, rels: *i64, objs: *i64, srcs: *i64, np: *i64, cap: i64) -> i64