Skip to content

Corpus snapshot — 2026-07-05

Choose a tag to compare

@alltechdev alltechdev released this 05 Jul 06:24

Built corpus snapshot (server-side SQLite). Restore: gunzip -c corpus-20260705.db.gz > data/corpus.db, then npm run api.

Contents: 70,715 tracks, 1,621 artists, 3,551 albums, 10,258 singles, 1,837 artist playlists, 10,002 community playlists (whitelisted-only at serve time).

Detail metadata, all measured:

  • Release dates: 100% of tracks carry an accurate releaseDate (70,715/70,715; 14,744 per-track /player dates for videos + standalone, album audio inherits its album's real date). 13,801/13,809 releases dated via /player (99.9%); the 8 undated are trackless album stubs (no sample track to date from, zero tracks affected).
  • Durations: 70,711/70,715 (~100%).
  • Play counts: 40,475 tracks (where YouTube shows them; drives the /artist Top-songs sort).
  • Read-time album aggregates (type / trackCount / totalDurationSec) and releaseDate on every result endpoint.

rejected-artists.json: non-whitelisted artist channels found inside the community playlists, ranked by dropped-track count (whitelist-review candidates).