dev
|
9d1d09a571
|
feat(verification): persist status (db+tag), surface on Downloads, scan-aware force-imports
- import pipeline writes SOULSYNC_VERIFICATION tag + context status
(verified / unverified / force_imported via version-mismatch fallback)
- downloads payload + UI badge (tooltip explains each state)
- AcoustID scan reads the tag: refreshes tracks.verification_status,
reports force-imported mismatches as informational (clearly marked),
optional skip via job setting skip_force_imported
- evaluate(): empty expected artist = title-only comparison (old scanner
behaviour); thresholds single-sourced in the core
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-11 01:28:31 +02:00 |
|