technical note

How the music catalogue is synced

A future technical note covering VocaDB sync, manual overrides, release visibility, and sitemap generation.

StatusPlanned
Date2026-05-26
Slugmusic-catalogue-sync

Tags

VocaDBData PipelineMaintenance

Body

Generated data

The catalogue sync writes generated release entries into src/data/music.ts. This file should be treated as generated output and reviewed after each sync.

Manual curation

Manual corrections are stored in src/data/musicOverrides.ts. This keeps featured selections, hidden entries, corrected descriptions, cover replacements, credits, and notes safe from future sync operations.

Display layer

Pages should read from src/utils/musicCatalogue.ts so they receive the resolved, override-aware catalogue rather than the raw generated VocaDB data.

Links

Back to blogView worksMusic archive