4d3c17b2df116ab9d067fd1e307041ec57dfcb4b
Videos/tracks indexed before posters+lyrics existed were skipped by the per-album `v` check (unchanged v → skip), so their posters/ and lyrics/ never generated — a plain reindex couldn't fix it. Add CACHE_VERSION (now 2). The `v` skip is only trusted when the on-disk manifest is already at the current format; an older version forces a one-time FULL rebuild that regenerates every album (incl. the new posters/lyrics), then writes version:2 so subsequent builds skip normally. Verified: old-cache rebuild regenerates the poster, next build skips (no loop). Deploy = restart officer-music, then one reindex (a full rebuild, slower than an incremental — one time only). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Description
No description provided
51 MiB
Languages
TypeScript
84.6%
CSS
6.7%
Shell
5%
JavaScript
3.7%