a1d1f87b65
cleanup_partial_files() deleted every *.part and *.fNNN.* file in the whole download directory, and cleanup_subtitle_files() deleted any new .vtt/.srt under it recursively - including files belonging to other applications (e.g. a browser's own .part downloads in ~/Downloads). Track every destination path yt-dlp reports for this download and restrict both cleanup passes to those files and their .part/.ytdl siblings. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>