Show audio quality label in album metadata and conflict info
Summary
- Store the human-readable quality label (e.g. "FLAC 16-bit", "MP3 320kbps") on the albums table alongside the numeric score
- Display quality label in the metadata line on both list and random views after year, file count, and size
- Show quality label for the source album in the conflict comparison panel
Schema changes
-
albums.quality_label(text, nullable) — human-readable audio quality description -
conflict_info.newQualityLabel— quality label included in sort preview conflict data
Test plan
-
Scan albums with different formats (FLAC, MP3, AAC), verify quality label appears in metadata line -
Trigger a sort conflict, verify quality info shown for the new album -
Build passes
Stacked on #1