Persistent Board Short
A silent vertical short on one persistent board: a tile grid whose payoff is already visible at frame 0, a quiz pause card over the middle of the board, reveal steps that fly each goal tile home synced to authored captions, a shake twist, and a closing dissolve that lands the last frame back on the opening composition so the video loops seamlessly.
How it works
Author rows/cols, order/goal, phases and captions in sheet.json
build.mjs validates and assembles the page
render.mjs produces a silent mp4 + report.json