code wiki / ice
topic: ice
13 modules sharing the ice name family (derived from the tree's prefix discipline).
The 'ice' topic family in the Nishi sovereign ecosystem implements ICE (Interactive Connectivity Establishment) protocols, enabling reliable peer-to-peer communication. The nx_ice module provides foundational primitives and composes nx_stun, while nx_ice_agent manages the state machine for ICE agent behavior. nx_ice_check_gate ensures the integrity of connectivity checks, forming a cohesive framework for secure and efficient network interactions.
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_ice.nx | SOVEREIGN ICE (RFC 8445) primitives, NishiLang from the first byte up, composing nx_stun. | 166 | 14 |
| nx_ice_agent.nx | SOVEREIGN ICE AGENT state machine (RFC 8445 6), NishiLang, composing nx_ice. | 144 | 17 |
| nx_ice_agent_gate.nx | proves the sovereign ICE agent orchestration: candidate pairing (component-matched), | 94 | 4 |
| nx_ice_check_gate.nx | proves the ICE connectivity-CHECK EXCHANGE end to end: | 147 | 4 |
| nx_ice_distribution.nx | THE CRYSTAL SIZE DISTRIBUTION, and the coupling | 355 | 15 |
| nx_ice_distribution_test.nx | gate for the derived geometric coupling. | 215 | 4 |
| nx_ice_gate.nx | KAT the sovereign ICE primitives against RFC 8445 (priority) + RFC 5769 (2.1 sample | 98 | 8 |
| nx_ice_recrystal.nx | HOW FROZEN DESSERT ACTUALLY DIES. | 305 | 15 |
| nx_ice_recrystal_test.nx | gate for ice recrystallisation. | 191 | 4 |
| nx_ice_scale.nx | PERSONAL TO INDUSTRIAL: what changes when you make more, | 299 | 23 |
| nx_ice_scale_gate.nx | gate for the personal-to-industrial ladder. | 192 | 17 |
| nx_ice_stabiliser.nx | THE HYDROCOLLOID TERM, and the reason it is much | 347 | 24 |
| nx_ice_stabiliser_gate.nx | gate for the hydrocolloid term. | 192 | 18 |