code wiki / _hdl_build / nx_ecomat_trend.nx

nx_ecomat_trend.nx

buildroot/runtime/_hdl_build/nx_ecomat_trend.nx

4753 B75 linesdepth 5pulls 6 transitivereach 0 importersview sourcekind tooltopic ecomat
docsdependenciesstructsconstsfunctions

about

nx_ecomat_trend.nx -- "are we actually advancing, or just declaring more frontiers?" Reads the durable maturity ledger and splits its movement into ADVANCEMENT (an existing domain climbed a rung -- measured exactly across spans where the cohort was stable) and EXPANSION (new domains declared, which raise the bar and therefore DEPRESS the sum_cur/sum_bar headline). Why this organ exists: the headline alone is directionally misleading by construction. The same ledger that reads "460 -> 434 permil, we regressed" also says sum_cur rose 47 -> 53. Both are true; only the decomposition tells you which one is capability. argv[1] = ledger path (default knowledge/status/ecosystem_maturity.log) verdict=GREEN/RED reports the INSTRUMENT. The ecosystem's own state is the separate `finding=` field -- a truthful FLAT must never be reportable as a broken gauge. license_tier: ORIGINAL No hw writes (Rule 26).

dependencies 1 imports · 0 importers

nx_ecomat_trend_lib.nx nx_ecomat_trend.nx

imports: nx_ecomat_trend_lib.nx

imported by: nobody (leaf or entry point)

call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown

main em_trend ss_readall sys_openat_rd sys_lseek sys_mmap sys_read sys_close em_trend_buf tr_field el_len el_match tr_finding tr_finding_label

structs

none

consts

none

functions

16func main(argc: i64, argv: *i64) -> i64