code wiki / _hdl_build / nx_futurist.nx

nx_futurist.nx

buildroot/runtime/_hdl_build/nx_futurist.nx

2363 B47 linesdepth 2pulls 2 transitivereach 1 importersview sourcekind library
docsdependenciesstructsconstsfunctions

about

nx_futurist.nx -- the NISHI FUTURIST: looks FORWARD on what's coming so the team prepares BEFORE it arrives (operator). The team is good at grading what it HAS; the Futurist asks where the frontier is HEADING. It tracks a trend (a metric over time), projects its TRAJECTORY, estimates the ETA to the next milestone, and checks the team's READINESS -- flagging incoming shifts the team is NOT ready for as PREPARE-NOW roadmap items. e.g. weight bits trend 16->8->4->2 -> 1-bit/ternary is coming; context length trends up -> long-context tooling. composes the Researcher's roadmap + feeds the layered backlog. RACI: Futurist forecasts; Researcher/Builder prepare; Examiner grades readiness. license_tier: ORIGINAL Refs: trend extrapolation; the research roadmap (Toom/Schonhage, BitNet, MLA).

dependencies 1 imports · 1 importers

nx_syscalls.nx nx_futurist.nx nx_strategy_test.nx

imports: nx_syscalls.nx

imported by: nx_strategy_test.nx

structs

none

consts

none

functions

13func fut_rate(series: *i64, n: i64) -> i64
called by 1: main
19func fut_forecast(current: i64, rate: i64, horizon: i64) -> i64 { return current + rate * horizon }
called by 1: main
22func fut_eta(current: i64, target: i64, rate: i64) -> i64
called by 1: main
36func fut_ready(team_has_capability: i64, arriving: i64) -> i64
called by 1: main
42func fut_prepare_now(team_has_capability: i64, eta: i64, horizon: i64) -> i64
called by 1: main