topic: beach
25 modules sharing the beach name family (derived from the tree's prefix discipline).
The 'beach' topic family in the Nishi sovereign ecosystem provides tools for modeling and interacting with beach environments. The nx_beach_contact_candidate module manages ownership transitions for tested adapters, while nx_beach_contact_sweep handles axis-aligned body sweeps within bounds defined by the caller's contract. The nx_beach_release_recipe module defines native scene data for beach releases, and nx_beach_water_surface offers continuous still-water geometry with precise coordinate and ray parameters. These modules work together to support realistic and efficient beach simulations within the ecosystem.
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.
| module | description | lines | funcs |
|---|---|---|---|
| nx_beach_beta_registry_probe_t47.nx | 12 | 1 | |
| nx_beach_contact_before_placement_t316.nx | BEACH GROUND CONTACT: every body path that can leave feet under the | 775 | 20 |
| nx_beach_contact_candidate.nx | The tested adapter is now owned by the native craft controller. | 2 | 0 |
| nx_beach_contact_gate.nx | BEACH GROUND CONTACT: every body path that can leave feet under the | 775 | 20 |
| nx_beach_contact_sweep.nx | Axis-aligned body sweep. Bounds and units belong to the caller's body contract. | 72 | 5 |
| nx_beach_contact_sweep_gate.nx | 68 | 2 | |
| nx_beach_controller_contact_gate.nx | 92 | 2 | |
| nx_beach_facing_gate_t109.nx | Private qualification of the existing native facing owner. | 147 | 2 |
| nx_beach_facing_policy_gate_t108.nx | 33 | 1 | |
| nx_beach_ground_probe.nx | 21 | 1 | |
| nx_beach_npc_origin_contact_gate_t43.nx | ORIGINAL. Exact observed shoreline NPC root coordinates; private native diagnostic. | 35 | 1 |
| nx_beach_npc_residency_canonical_gate_t44.nx | ORIGINAL. Real Beach terrain, same source owner, signed entity save roundtrip. | 80 | 2 |
| nx_beach_npc_residency_gate_t44.nx | ORIGINAL. Real Beach terrain, same source owner, signed entity save roundtrip. | 80 | 2 |
| nx_beach_overhang_gate.nx | 54 | 1 | |
| nx_beach_pair_layout_gate_t46.nx | Validates and enforces agreement between plain and shared memory layouts in a game pair using cryptographic checks and runtime verification. | 61 | 1 |
| nx_beach_pose_pair_gate_t123.nx | Private qualification of the existing native facing owner. | 145 | 2 |
| nx_beach_release_recipe.nx | Beach release fixture recipe. Native scene data; no page-side geometry. | 12 | 0 |
| nx_beach_release_recipe_dunes_t70.nx | Beach release fixture recipe. Native scene data; no page-side geometry. | 18 | 0 |
| nx_beach_release_recipe_move_t72.nx | Beach release fixture recipe. Native scene data; no page-side geometry. | 28 | 0 |
| nx_beach_release_recipe_relief_t140.nx | Beach release fixture recipe. Native scene data; no page-side geometry. | 28 | 0 |
| nx_beach_wasm_residency_gate_t45.nx | ORIGINAL. Actual plain/shared module residency calls and existing pair contract. | 44 | 2 |
| nx_beach_water_surface.nx | Continuous still-water geometry; Q8 coordinates and Q16 ray parameters. | 23 | 1 |
| nx_beach_water_surface_gate.nx | 71 | 1 | |
| nx_beach_workspace_scripts_gate_t48.nx | 30 | 2 | |
| nx_beach_zone.nx | specialized water-land transition generator. | 305 | 7 |