code wiki / wasm

topic: wasm

115 modules sharing the wasm name family (derived from the tree's prefix discipline).

WebAssembly tooling: emitting and handling WASM for the browser-delivered experiences. Operationally gated at the moment — the domain-wide CSP deliberately blocks WASM execution on the public edge, so browser-facing work ships as plain JS while this family serves the build-side and experimentation.

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

moduledescriptionlinesfuncs
nx_wasm.nxnx_wasm.nx F618 wasm-SIMD FLIP (2026-07-21, landed from the proven rung-1 twin nx_wasm_v128.nx).109135
nx_wasm_2048.nxthe SECOND sovereign browser game genre: a 2048 sliding-tile PUZZLE, pure-Nishi NO-FLOAT,20423
nx_wasm_2048_gate.nxnative verify of the 2048 puzzle (base-relative; same code runs in wasm). Tests the717
nx_wasm_adventure.nxBROWSER-PLAYABLE sovereign Adventure: BASE-RELATIVE integer core, runs native (-> PNG)9913
nx_wasm_adventure_gate.nx673
nx_wasm_adventure_html.nxSOVEREIGN packager: the Adventure wasm -> a self-contained playable .html.312
nx_wasm_arcade.nxthe CORRECTED sovereign browser game: BASE-RELATIVE integer arcade. The SAME code12012
nx_wasm_arcade_gate.nxverifies the BASE-RELATIVE arcade NATIVELY (base = mmap), which is the SAME393
nx_wasm_arcade_html.nxSOVEREIGN packager for the integer arcade wasm -> self-contained playable .html.352
nx_wasm_breeders.nxNISHI BREEDERS, SOVEREIGN. The whole game -- world, characters, animation, 78361
nx_wasm_breeders_gate.nxverifies the SOVEREIGN breeders build NATIVELY. There is no browser here,1554
nx_wasm_call_count_gate_t143.nxIndependent negative review of the private WAT call operand change.723
nx_wasm_call_operands_t143.nxnx_wasm.nx F618 wasm-SIMD FLIP (2026-07-21, landed from the proven rung-1 twin nx_wasm_v128.nx).109135
nx_wasm_call_simd_gate_t143.nxReuse existing SIMD differential probe, execute final private backend output.471
nx_wasm_charlab.nxCHARLAB: the COMPOSED character surface (Elara bar E2+E3+E4+E5 in ONE interactive35430
nx_wasm_charlab_gate.nxgate for CHARLAB (the composed character surface: skeleton+morph-era organs2565
nx_wasm_charlab_html.nxSOVEREIGN packager for CHARLAB (the composed character-tech surface). JS is302
nx_wasm_city.nxBROWSER-PLAYABLE sovereign City-Building: BASE-RELATIVE integer core, runs native (-> PNG)14017
nx_wasm_city_gate.nx1023
nx_wasm_city_html.nxSOVEREIGN packager: the City-Building wasm -> a self-contained playable .html. JS312
nx_wasm_craft.nxNISHI CRAFT: a GENERATED 3D VOXEL WORLD, playable first-person. The operator's4674147
nx_wasm_craft_body_t137.nxNISHI CRAFT: a GENERATED 3D VOXEL WORLD, playable first-person. The operator's4740162
nx_wasm_craft_contact_candidate.nxNISHI CRAFT: a GENERATED 3D VOXEL WORLD, playable first-person. The operator's4681136
nx_wasm_craft_dunes_t70.nxNISHI CRAFT: a GENERATED 3D VOXEL WORLD, playable first-person. The operator's4751166
nx_wasm_craft_gait_candidate.nxNISHI CRAFT: a GENERATED 3D VOXEL WORLD, playable first-person. The operator's4671135
nx_wasm_craft_gait_candidate_t139.nxNISHI CRAFT: a GENERATED 3D VOXEL WORLD, playable first-person. The operator's4751164
nx_wasm_craft_gate.nxverifies the GENERATED 3D WORLD natively (same base-relative code the41927
nx_wasm_craft_imported_body_t41.nxNISHI CRAFT: a GENERATED 3D VOXEL WORLD, playable first-person. The operator's4719159
nx_wasm_craft_imported_body_t42.nxNISHI CRAFT: a GENERATED 3D VOXEL WORLD, playable first-person. The operator's4714159
nx_wasm_craft_imported_body_t49.nxNISHI CRAFT: a GENERATED 3D VOXEL WORLD, playable first-person. The operator's4741164
nx_wasm_craft_imported_t262.nxNISHI CRAFT: a GENERATED 3D VOXEL WORLD, playable first-person. The operator's4799171
nx_wasm_craft_inspection_bounds_t181.nxNISHI CRAFT: a GENERATED 3D VOXEL WORLD, playable first-person. The operator's4795171
nx_wasm_craft_inspection_distance_t218.nxNISHI CRAFT: a GENERATED 3D VOXEL WORLD, playable first-person. The operator's4795171
nx_wasm_craft_inspection_t142.nxNISHI CRAFT: a GENERATED 3D VOXEL WORLD, playable first-person. The operator's4767169
nx_wasm_craft_journal_index_t21.nxNISHI CRAFT: a GENERATED 3D VOXEL WORLD, playable first-person. The operator's4723159
nx_wasm_craft_journal_index_t21_before_t44.nxNISHI CRAFT: a GENERATED 3D VOXEL WORLD, playable first-person. The operator's4726158
nx_wasm_craft_lookup_candidate.nxNISHI CRAFT: a GENERATED 3D VOXEL WORLD, playable first-person. The operator's4671135
nx_wasm_craft_morf_gate.nxORIGINAL. Internal engine ownership gate, not browser/public-loader acceptance.991
nx_wasm_craft_move_t72.nxNISHI CRAFT: a GENERATED 3D VOXEL WORLD, playable first-person. The operator's4795171
nx_wasm_craft_pre_inspection_t142.nxNISHI CRAFT: a GENERATED 3D VOXEL WORLD, playable first-person. The operator's4753166
nx_wasm_craft_recovery_t20.nxNISHI CRAFT: a GENERATED 3D VOXEL WORLD, playable first-person. The operator's4714155
nx_wasm_craft_relief_adopt_t143.nxNISHI CRAFT: a GENERATED 3D VOXEL WORLD, playable first-person. The operator's4795171
nx_wasm_craft_relief_save_t143.nxNISHI CRAFT: a GENERATED 3D VOXEL WORLD, playable first-person. The operator's4795171
nx_wasm_craft_relief_t143.nxNISHI CRAFT: a GENERATED 3D VOXEL WORLD, playable first-person. The operator's4797171
nx_wasm_craft_residency_t44.nxNISHI CRAFT: a GENERATED 3D VOXEL WORLD, playable first-person. The operator's4757165
nx_wasm_craft_turn_candidate_t139.nxNISHI CRAFT: a GENERATED 3D VOXEL WORLD, playable first-person. The operator's4752166
nx_wasm_craft_visitors_canonical_t142.nxNISHI CRAFT: a GENERATED 3D VOXEL WORLD, playable first-person. The operator's4767169
nx_wasm_craft_visitors_inspection_t142.nxNISHI CRAFT: a GENERATED 3D VOXEL WORLD, playable first-person. The operator's4767169
nx_wasm_craft_visitors_t140.nxNISHI CRAFT: a GENERATED 3D VOXEL WORLD, playable first-person. The operator's4752166
nx_wasm_craft_vm_gate.nxRUN THE SHIPPED CRAFT WASM, IN THE MEMORY THE BROWSER GIVES IT.52612
nx_wasm_data.nxStatic-data layout for the WAT backend. Addresses are module-relative, never host pointers.1859
nx_wasm_diablo.nxBROWSER-PLAYABLE sovereign isometric ARPG ("that generation of game"): BASE-RELATIVE17717
nx_wasm_diablo_gate.nx1274
nx_wasm_diablo_html.nxSOVEREIGN packager: the isometric ARPG wasm -> a self-contained playable .html WITH643
nx_wasm_emit2.nxG-WASM-001 milestone 2: emit a REAL function module byte-by-byte844
nx_wasm_emit_seed.nxSEED of the sovereign WAT->WASM emitter (G-WASM-001 milestone 1).854
nx_wasm_explodelab.nxEXPLODELAB: the interactive exploded-view surface (cadtwin R2b = the explodeview40030
nx_wasm_explodelab_gate.nxnative teeth for the ExplodeLab surface BEFORE packing: the baked REAL as11466
nx_wasm_explodelab_html.nxSOVEREIGN packager for EXPLODELAB: emits a self-contained .html (wasm392
nx_wasm_fitfixture.nxA DELIBERATELY BROKEN WASM MODULE. It exists to be REFUSED.505
nx_wasm_html.nxSOVEREIGN packager: a wasm game -> a self-contained playable .html. The JS canvas shim is362
nx_wasm_html_fps.nxSOVEREIGN packager for the FIRST-PERSON wasm world: reads the .wasm, base64s it322
nx_wasm_html_vox3d.nxSOVEREIGN packager for the TRUE 3D voxel world. Emits a self-contained playable .html:312
nx_wasm_layout_gate.nx461
nx_wasm_layout_lib.nxSource-derived reservation record for WAT packaging. This is evidence, not pair acceptance.412
nx_wasm_layout_read_lib.nxParses a hexadecimal layout comment from WebAssembly text and validates it against a shared header.372
nx_wasm_layout_verify_gate.nx472
nx_wasm_layout_verify_lib.nxIndependent NXWLAY01 reader; no compiler allocator or record writer dependency.622
nx_wasm_layout_wat_gate.nx221
nx_wasm_layout_wat_lib.nxCompiler-attached layout evidence. WAT comments preserve executable semantics.301
nx_wasm_memory_gate.nx311
nx_wasm_memory_inspect_gate.nxRead-only whole-file observation through existing readcap and memory-contract owners.392
nx_wasm_memory_lib.nxAllocation-free inspection of Nishi's single-memory Wasm artifacts.1005
nx_wasm_mineworld.nxMINECRAFT-LEVEL PROC GEN: an INFINITE deterministic voxel world (the noise function119493
nx_wasm_mineworld_gate.nxNATIVE gate for the INFINITE procgen voxel world (the Minecraft-procgen rung).2205
nx_wasm_mineworld_html.nxSOVEREIGN packager for MineWorld (the INFINITE procgen voxel world). Emits a322
nx_wasm_mineworld_mod_gate.nxgate for BLOCKS-AS-DATA (the first loose-coupling rung of the moddable1275
nx_wasm_mineworld_mp_gate.nxNATIVE gate for MineWorld MULTIPLAYER (GTA-online rung 1): peer avatars +1445
nx_wasm_mineworld_mp_html.nxSOVEREIGN packager for MULTIPLAYER MineWorld (GTA-online rung 1) with332
nx_wasm_mineworld_tick_gate.nxgate for the SOVEREIGN TICK (operator law: NO JS game logic -- the wasm2247
nx_wasm_pair_extension_gate.nx1544
nx_wasm_physlab.nxPHYSLAB: the VISIBLE consumer of the shared 3D core (reuse census W2: "a game surface22023
nx_wasm_physlab_gate.nxgate for PHYSLAB (the visible consumer of phys3d+softjiggle; reuse-census W2).1415
nx_wasm_physlab_html.nxSOVEREIGN packager for PHYSLAB (the visible phys3d+softjiggle surface). Emits a312
nx_wasm_platformer.nxthe THIRD sovereign browser game genre: a PLATFORMER auto-runner, pure-Nishi NO-FLOAT,14821
nx_wasm_platformer_gate.nxnative test harness + PNG proof for the sovereign browser platformer1174
nx_wasm_pong.nxBROWSER-PLAYABLE sovereign Pong (Sport): BASE-RELATIVE integer core, runs native (-> PNG)10315
nx_wasm_pong_gate.nx972
nx_wasm_pong_html.nxSOVEREIGN packager: the Pong wasm -> a self-contained REAL-TIME playable .html.362
nx_wasm_promote.nxGATE-CHECKED promotion of the video client core: staged.wasm -> live wasm,603
nx_wasm_racing.nxBROWSER-PLAYABLE sovereign Racing: BASE-RELATIVE integer core, runs native (-> PNG) AND12414
nx_wasm_racing_gate.nx1022
nx_wasm_racing_html.nxSOVEREIGN packager: the racing wasm -> a self-contained REAL-TIME playable .html.312
nx_wasm_sandbox.nxBROWSER-PLAYABLE sovereign Sandbox (falling-sand): BASE-RELATIVE integer core, runs12715
nx_wasm_scalararm.nxnx_wasm.nx F618 wasm-SIMD FLIP (2026-07-21, landed from the proven rung-1 twin nx_wasm_v128.nx).92731
nx_wasm_scratch.nxWASM-lane framed SCRATCH allocator: the linear-memory port of nx_scratch465
nx_wasm_shmup.nxBROWSER-PLAYABLE sovereign Shoot-'em-up: BASE-RELATIVE integer core, the SAME code runs13414
nx_wasm_shmup_gate.nx972
nx_wasm_shmup_html.nxSOVEREIGN packager: the shmup wasm -> a self-contained REAL-TIME playable .html WITH613
nx_wasm_static_bounds_gate.nxPure compiler layout tests: actual checked owner and emitted bytes, no CLI subprocess or deployment.1074
nx_wasm_td.nxBROWSER-PLAYABLE sovereign Tower-Defence: BASE-RELATIVE integer core, runs native (-> PNG)17318
nx_wasm_td_gate.nx722
nx_wasm_td_html.nxSOVEREIGN packager: the Tower-Defence wasm -> a self-contained playable .html. JS does312
nx_wasm_thirdperson.nxBROWSER-PLAYABLE sovereign Third-Person explorer: BASE-RELATIVE integer core, runs11915
nx_wasm_thirdperson_gate.nx1173
nx_wasm_thirdperson_html.nxSOVEREIGN packager: the third-person wasm -> a self-contained REAL-TIME312
nx_wasm_threads_gate.nxLN33 / LN34 REFEREE (lang.plan): wasm threads from the sovereign compiler, ONE family.28511
nx_wasm_vm.nxnx_wasm_vm.nx F618 wasm-SIMD FLIP (2026-07-21, landed from the proven rung-1 twin). Adds interpretation of the75734
nx_wasm_vm.pre_metadata_20260912.nxnx_wasm_vm.nx F618 wasm-SIMD FLIP (2026-07-21, landed from the proven rung-1 twin). Adds interpretation of the67625
nx_wasm_vm_bounds_20260912.nxnx_wasm_vm.nx F618 wasm-SIMD FLIP (2026-07-21, landed from the proven rung-1 twin). Adds interpretation of the75734
nx_wasm_vm_bounds_gate_20260912.nx986
nx_wasm_vm_gate.nxR0: the sovereign WASM parser (nx_wasm_vm) parses the REAL shipped nx_vcodec.wasm binary and541
nx_wasm_vm_verify.nxRUN ANY SHIPPED WASM MODULE IN THE MEMORY IT DECLARES.3307
wasm.nxNishiLang port of wasm.c (WAT backend). 42413
wasm_test.nxself-test for wasm.nx. 492