nishi code wiki

generated from the source tree; every number below is measured, not asserted.

🔍 Search 96829 functions 📚 Browse topics 💬 Ask (local AI)

18155
modules
48570
import edges
97258
functions
1558
structs
53674
consts
DAG
import graph

unresolved import targets: 4 · tree stamp (content-derived): 7720093786965093372

Start here. This wiki is generated from the NishiLang source tree itself — every page, number, diagram and link is derived from the code, so it cannot drift stale. The ecosystem is a single-language stack: sovereign organs (one binary each) composed from small shared libraries, bottoming out in nx_syscalls, the raw Linux syscall layer that all 13,000+ modules ultimately import. The import graph is a DAG — no module cycles exist, by measurement, not policy.

Three good entry points: architecture shows the layer structure and hub graph; nx_eco_graph is the graph engine this wiki itself composes for its dependency analysis; nx_gatelib carries the tree-walk and source-inspection substrate shared by the verification tooling. The convention to know: nearly every organ ships with a *_gate.nx sibling — an executable proof with named teeth that prints verdict=GREEN or RED. Gates are deliberately independent re-derivations, not calls into the code under test.

narrated overview -- maintained by the narration lane, module links verified against this wiki.

directories

_hdl_build6946
(root)11106
_attic13
consumers3
hub28
bin19
wiki35
_retired1
shims3
sub1

most imported (load-bearing modules, top 20 declared)

moduleimporters
nx_syscalls.nx14553
nx_tier.nx2872
syscalls.nx872
nx_gate_verdict.nx514
nx_itoa_lib.nx512
nx_gate_base.nx417
nx_gate_gn.nx416
nx_seg_store.nx416
nx_x509_trust_store.nx368
nx_trust_store_load_from_certdata.nx330
nx_runtime.nx268
nx_syscalls_x86_64.nx253
nx_f32.nx225
nx_https_fetch_follow.nx221
nx_connect.nx173
nx_png.nx165
nx_le.nx161
nx_gguf.nx160
nx_cap_register.nx155
nx_f32_cvt.nx149

widest importers (composition roots, top 20 declared)

moduleimports
nx_triangulation_arith_500.nx502
nx_triangulation_arith_bulk.nx52
nx_browser.nx29
nx_llm_batch_serve.nx29
nx_f32_llm_serve.nx27
nx_h264_pframe_recon.nx27
nx_llm_sched_gate.nx27
nx_batched_gate.nx26
nx_reason_paged_probe.nx26
nx_batched_tput.nx25
nx_h264_brecon.nx25
nx_paged_fwd_gate.nx25
nx_casc_runner_test.nx23
nx_h264_decode_frame.nx23
nx_specdec_gate.nx23
nx_avatar_solve_test.nx22
nx_f32_llm_bench_test.nx22
nx_https_get_happy_test.nx22
nx_qwen_native_gate.nx22
nx_qwen_wsl_timing_gate.nx22

unresolved import targets (first 20)

imported by modules in this tree but not found under this root -- generated files, other trees, or genuine dead imports.

nameimporters
nx_narr.nx12
nx_this_module_does_not_exist_seq650_probe.nx1
nx_hdlimp_absent_zz_seq1785613.nx1
z1