0a01085ed0
track_artists_v2 is a view over claim_fusion, and only the MusicBrainz spine wrote credited_main_on claims. The scanner filled track_artists and left the spine alone, so the tag-derived backfill migration from July was the only thing that ever put local credits in the graph. Every track scanned since was therefore invisible to all but one Vibe generator — 740 of them, including 20 of the 26 acquired recommendations, all of which had perfectly good artist tags sitting unused. Obscure music is exactly what MusicBrainz does not know and exactly what a self-hosted library is full of. The scanner now writes those credits itself. Source is `tag`, the lowest trust in the spine, so a later MusicBrainz claim about the same edge still outranks it. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01KENqSChfyqWnor6ud2WWH6