Challenge
Every narrated interactive needs the same machinery: a play/pause cursor over a sequence of frames, a spotlight tour that follows page state, scroll-driven chapters, and terms that explain themselves on hover. Building each by hand means reimplementing timing, keyboard control, focus trapping, reduced-motion handling, and deep links — and every copy drifts.
The tooling behind this site's visualizers had exactly that problem: the Swiss-table probe and the NUMA notebook each carried bespoke player, tour, and scroll logic that could not be reused or tested in isolation.