Film Grain Overlay

Deterministic per-frame grain, scanlines and a vignette, seeded on the frame index so it reproduces byte-for-byte — Backgrounds, 16:9, 5s, 6 typed props. Install with: npx motionstash add film-grain-overlay