Decide Track matching semantics (ADR + glossary) #14
Labels
No milestone
No assignees
1 participant
Notifications
Due date
No due date set.
Blocks
#29 Track matching: ISRC merge with preferred Source
SBDeveloper/medley
Reference
SBDeveloper/medley#14
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Part of #13
What to build
Decide how merged Tracks work: what a merged Track is versus the glossary's single-Source Track, how Source Playlists (one Source's Tracks) and Playlists treat merged Tracks, and how Favourites mirror to Sources. Record as an ADR and update GLOSSARY.md.
Acceptance criteria
Blocked by
None (can start immediately)
Decided. Recordings group Library Tracks (ADR 0003, GLOSSARY.md: Recording, Source ranking). Track stays single-Source; Playlists, Queue and Favourites unchanged. ISRC groups automatically, fuzzy matches are suggestions only. Matching is opt-in, Library Tracks only. Global Source ranking plus per-Recording pin, fallback down the ranking. #29 and #30 reworded.