Year Recap Stats
A silent vertical year-in-review film: on a dark field washed in the record's accent, scene slots build in crescendo — a name-and-year intro, an oversized count-up stat, a ranked top-X list, a persona card, a percentile fill bar, a peak-bin strip — resolving on a share card that locks still for the screenshot.
How it works
Author the record in sheet.json
build.mjs validates and assembles the page
render.mjs produces a silent mp4 + report.json