From ff23f5d4bd02d5e6d20ba73230f426167d8c558c Mon Sep 17 00:00:00 2001 From: Kartios Date: Thu, 6 Aug 2026 18:01:11 -0700 Subject: [PATCH] Films reach the site the same way stills do MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit `films.mjs` now writes into the sibling lumbridge-v4 checkout — the MP4s and their posters into `apps/web/public/films/`, and a generated `films.ts` beside the shots manifest, carrying each reel's caption, alt text and running time. Same shape as `shots.mjs`, including the `FilmId` union that turns a page naming a deleted reel into a typecheck failure rather than a dead