water, with no lesson around it

water/watersim.js through WaterSim.mount, the declarative box a generated page gets. Everything here is the module: the H-bond network, the ice Ih lattice, the hydration shells and the temperature continuum. No steps, no callouts, no tabs. Rulebook: docs/WaterSim.md.

the pool
temperature
what the module says it did
invariants