Swiss Grid Snap
International Typographic Style in motion: a 12-column modular grid, one neo-grotesque face, one signal colour. Every element snaps to a column and lands on a beat of the sheet's tempo; the one exception moves linear and off-grid with a live coordinate readout. One JSON sheet renders a silent deterministic MP4.
How it works
Author a sheet.json or adapt one via scripts/make-sheet.mjs (timetable / alphabet)
Build with scripts/build.mjs and preview frames with scripts/stills.mjs
Render with scripts/render.mjs to a silent h264 mp4 plus a verified report