We have to demonstrate that the app scales to an undefined data volume. - [ ] `pnpm db:seed` - ~20 curated real albums so the UI is not empty - [ ] `pnpm db:seed:large` - synthetic catalog, `ALBUM_COUNT` env (default 100 000) - [ ] batched inserts so a 1M-row seed does not exhaust memory **Acceptance:** after `ALBUM_COUNT=100000 pnpm db:seed:large`, search, filter, sort and paging all still respond in well under a second. Record `EXPLAIN ANALYZE` in the README.