2026-08-21 — Nabla live EDPT scrub hold

Summary

On /dev/nabla, dragging EDPT base, EHLT, or wave amplitude freezes the live wordmark to the scrubbed value so you can see the setting without fighting the sine wave. The shared EDPT animation clock keeps advancing in memory; on release the letters snap back to the continued live phase — no start restart and no phase jump.

Behavior

  • EDPT / EHLT: lock the active F/T/N letter to the slider (EHLT scrub also freezes that letter’s EDPT at base so the highlight reads). Other letters keep waving.

  • Amplitude: all letters show base + dragged amplitude at a phase sample frozen at pointer-down; the clock still ticks for post-release.

  • Distinct from color-well drag, which still sets wave: false to avoid stacking COLR rebuilds with palette invalidation.

Implementation

  • NablaEdptConfig.hold + useNablaEdptWave resolve overrides per frame without tearing down the rAF subscription on each scrub tick.

  • Session start is set once and kept across empty-root gaps so twin cream/asphalt Wordmarks do not reset phase.