Built corpus snapshot (server-side SQLite). Restore: gunzip -c corpus-20260707.db.gz > data/corpus.db, then npm run api.
Contents: 70722 tracks, 1622 artists, 3551 albums, 10263 singles, 1837 artist playlists, 10002 community playlists (whitelisted-only at serve time).
Coverage, measured at publish: release dates 70715/70722 tracks (own or album /player date), 13801/13814 releases dated; durations 70716/70722; play counts 40481 tracks (where YouTube shows them).
rejected-artists.json: non-whitelisted artist channels found inside the community playlists, ranked by dropped-track count (whitelist-review candidates).
Automated daily backup.