code wiki / offc

topic: offc

83 modules sharing the offc name family (derived from the tree's prefix discipline).

The 'offc' topic family in the Nishi sovereign ecosystem focuses on diagnostic and bisecting tools for debugging and analyzing specific language features and system behaviors. Modules like _offc_argv_open address path-related issues in argument handling, while _offc_asm_probe facilitates assembly testing through disk-based input. Modules such as _offc_bisect_if_else explore control flow constructs, enabling precise isolation of language feature behaviors within the NishiLang execution model.

auto-narrated by the local model from this topic's module headers; links verified against the wiki index.

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

moduledescriptionlinesfuncs
_offc_argv_open.nxdiagnostic for Wheeler DDC argv path bug. 311
_offc_asm_probe.nxDiagnostic: read /tmp/probe.s from disk + feed to nxasm_v2. 552
_offc_bisect_50funcs.nx5151
_offc_bisect_50strings.nx1041
_offc_bisect_arith_local.nxBar-3 feature bisect: let_arith81
_offc_bisect_func_call.nxBar-3 feature bisect: func_call_return82
_offc_bisect_if_else.nxBar-3 feature bisect: if_else_branch71
_offc_bisect_many_funcs.nx99
_offc_bisect_many_strings.nx101
_offc_bisect_outbuf_use.nx81
_offc_bisect_ptr_arith.nx71
_offc_bisect_recursion.nxBar-3 feature bisect: recursive_call112
_offc_bisect_string_literal.nxBar-3 feature bisect: string_literal_global 81
_offc_bisect_struct_field.nxBar-3 feature bisect: struct_field_access91
_offc_bisect_while_sum.nxBar-3 feature bisect: while_loop91
_offc_bitset_helper_probe.nxVerify bit-set helpers when called through indirection — same shape as 394
_offc_bitset_probe.nxVerify bit-set semantics work in NishiLang. 151
_offc_callmin.nxEven smaller repro: pure user-defined function call.92
_offc_deref_minimal_v2.nxEven simpler: no array, no struct, just one *p = N then return *p. 111
_offc_deref_store_minimal.nxSmallest possible deref-store test. 111
_offc_deref_store_probe.nxMatrix probe for T#sovereign-deref-store-001. 11511
_offc_dmcell_addr_of_local_sbracket_lbracket.nxAuto-generated cell for nx_deref_store_matrix.sh. 111
_offc_dmcell_addr_of_local_sbracket_lstar.nxAuto-generated cell for nx_deref_store_matrix.sh. 111
_offc_dmcell_addr_of_local_sstar_lbracket.nxAuto-generated cell for nx_deref_store_matrix.sh. 111
_offc_dmcell_addr_of_local_sstar_lstar.nxAuto-generated cell for nx_deref_store_matrix.sh. 111
_offc_dmcell_arg_param_sbracket_lbracket.nxAuto-generated cell for nx_deref_store_matrix.sh. 142
_offc_dmcell_arg_param_sbracket_lstar.nxAuto-generated cell for nx_deref_store_matrix.sh. 142
_offc_dmcell_arg_param_sstar_lbracket.nxAuto-generated cell for nx_deref_store_matrix.sh. 142
_offc_dmcell_arg_param_sstar_lstar.nxAuto-generated cell for nx_deref_store_matrix.sh. 142
_offc_dmcell_call_return_sbracket_lbracket.nxAuto-generated cell for nx_deref_store_matrix.sh. 142
_offc_dmcell_call_return_sbracket_lstar.nxAuto-generated cell for nx_deref_store_matrix.sh. 142
_offc_dmcell_call_return_sstar_lbracket.nxAuto-generated cell for nx_deref_store_matrix.sh. 142
_offc_dmcell_call_return_sstar_lstar.nxAuto-generated cell for nx_deref_store_matrix.sh. 142
_offc_dmcell_cast_mmap_sbracket_lbracket.nxAuto-generated cell for nx_deref_store_matrix.sh. 111
_offc_dmcell_cast_mmap_sbracket_lstar.nxAuto-generated cell for nx_deref_store_matrix.sh. 111
_offc_dmcell_cast_mmap_sstar_lbracket.nxAuto-generated cell for nx_deref_store_matrix.sh. 111
_offc_dmcell_cast_mmap_sstar_lstar.nxAuto-generated cell for nx_deref_store_matrix.sh. 111
_offc_dmcell_ptr_arith_sbracket_lbracket.nxAuto-generated cell for nx_deref_store_matrix.sh. 121
_offc_dmcell_ptr_arith_sbracket_lstar.nxAuto-generated cell for nx_deref_store_matrix.sh. 121
_offc_dmcell_ptr_arith_sstar_lbracket.nxAuto-generated cell for nx_deref_store_matrix.sh. 121
_offc_dmcell_ptr_arith_sstar_lstar.nxAuto-generated cell for nx_deref_store_matrix.sh. 121
_offc_dmcell_rebound_let_sbracket_lbracket.nxAuto-generated cell for nx_deref_store_matrix.sh. 152
_offc_dmcell_rebound_let_sbracket_lstar.nxAuto-generated cell for nx_deref_store_matrix.sh. 152
_offc_dmcell_rebound_let_sstar_lbracket.nxAuto-generated cell for nx_deref_store_matrix.sh. 152
_offc_dmcell_rebound_let_sstar_lstar.nxAuto-generated cell for nx_deref_store_matrix.sh. 152
_offc_editor_smoke.nxEditor smoke test: cohesive run. 3 BIRTH / 3 DEATH, 1 phase 201
_offc_exit42.nxminimal Bar-3 test program.61
_offc_gap3_repro_v2.nxnx_safety_envelope:272
_offc_gap3_repro_v3.nxnx_safety_envelope:445
_offc_hello.nx81
_offc_install_gate.nxLOCK for the LM-026 prevention (stale-_offc guardrail). NO mocks.1418
_offc_la_repro.nxMinimal repro for the .Lg79 / la-pass-2 nxasm failure. 111
_offc_ledger_smoke.nxLedger smoke test: 3 BIRTH events, 2 USE, 3 DEATH = balanced ledger. 181
_offc_lex_only.nxIsolated test: just call lex_source on a tiny input. 201
_offc_loop_smoke.nxClosed-loop smoke test: simulate a run that emits architect + 321
_offc_micro_bare.nxBare minimum — no nx_narr import at all. 81
_offc_micro_narr.nxMicro-test for the off-C runtime crash diagnosis. 211
_offc_micro_plain.nxMinimal test WITHOUT narr_func_enter. Imports nx_narr but doesn't 101
_offc_minrepro.nx131
_offc_narr_smoke.nxSmoke test for nx_narr primitives. Exercises each primitive once 471
_offc_nxc_small.nxthe full NishiLang sovereign-compiler driver. 1692
_offc_out_i64.nxReduced repro of T#selfhost-001. Same shape as outbuf.nx::out_i64: 312
_offc_outbuf_a.nxoutbuf_a: just call out_new + return o.cap (read of field). 71
_offc_outbuf_b.nxoutbuf_b: out_new + write/read o.pos. 81
_offc_outbuf_c.nxoutbuf_c: out_new + use o.buf as *u8 + write a byte. 91
_offc_probe.nx111
_offc_probe_5args.nxTests nxc.elf codegen for: 5-arg function call.192
_offc_probe_callchain.nxBisects which IR-construction call clobbers `f` (the s-reg that753
_offc_probe_irbuild.nxReplicates regalloc_test.nx lines 9-21 — full IR construction261
_offc_probe_irfn.nxAdds ir_function_new call to the Module probe.221
_offc_probe_m0b.nxminimal smoke for the gcc-as -> nxasm swap.161
_offc_probe_module.nxReplicates the start of regalloc_test.nx using the same nx_ir.nx171
_offc_probe_pstar.nx282
_offc_probe_struct.nxTests nxc.elf codegen for: struct allocation, field write, field read,302
_offc_regalloc_min.nxMinimal repro for the regalloc_test SIGSEGV. Identical to431
_offc_strlen_call.nxMirror the parse_function pattern: 262
_offc_strlit.nxReduced repro for T#selfhost-003: uses a string literal so the 111
_offc_struct_cast.nxMirror of the emit_function pattern: 211
_offc_t4_smoke.nxSingle-function smoke test for Tier 4 emission.51
_offc_tier2_probe.nx181
_offc_weaver_smoke.nxWeaver-coverage smoke test. Three forms (if, while, return) so 273
_offc_xfile_struct.nx602
nx_offc_install.nxENGINEER GUARDRAIL against LM-026 (the stale-_offc landmine that cost a full15015