Additive (MINOR) release: optional recording-identity keys, so a pack can carry a stable,
open, exact identity for the recording it transcribes.
Added
- New optional top-level manifest keys
mbid— the
MusicBrainz Recording MBID of the recording the pack transcribes (lowercase canonical
UUID) — andisrc— its International Standard
Recording Code. Both are author-set exact identity keys: a consumer SHOULD prefer them over
free-textartist/titlematching when grouping charts of the same recording or looking up
external metadata, and SHOULD trustmbidwhen the two disagree. The stored ISRC is the bare
12-character code — the hyphens in the common display form are presentation only, stripped
when writing and before comparing.
schemas/manifest.schema.jsonvalidates both formats.
Compatibility
- Purely additive. Older Readers ignore both keys and still load. Nothing is removed, renamed,
or repurposed.