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
42 MiB
Languages
TypeScript
90.9%
Shell
4.7%
JavaScript
4.1%
CSS
0.2%
HTML
0.1%