Snapshot dir before each yt-dlp call so hasAudio() only detects files added by the current attempt, not pre-existing files from parallel jobs downloading to the same album directory. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Snapshot dir before each yt-dlp call so hasAudio() only detects files added by the current attempt, not pre-existing files from parallel jobs downloading to the same album directory. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>