# Python
__pycache__/
*.pyc
*.pyo
*.egg-info/
dist/
build/
.venv/
.venv_ci/
/lattice

# Tool caches (self-masked today; belt-and-braces for fresh clones)
.ruff_cache/
.mypy_cache/
.pytest_cache/
.claude/

# Editor files
*.swp
*.swo
*~
.vscode/
.idea/

# OS junk
.DS_Store
Thumbs.db

# Session scratch (handoff note, not part of the project)
pick-it-up.md

# Local test album copies for the replaygain.py companion (real audio, never committed)
.testing/

# Transient resume state for --testFLAC / --testMP3 (deleted when a scan completes)
*.progress.json

# Default report outputs (modes write to the cwd; keep runs out of git)
music_library.txt
library_ai.txt
flac_errors.txt
mp3_scan_results.txt
opus_scan_results.txt
wav_scan_results.txt
wma_scan_results.txt
missing_art.txt
art_quality_audit.txt
art_mismatch.txt
duplicates.txt
audio_dupes.txt
health_score.txt
tag_audit.txt
junk_frames.txt
album_consistency.txt
bitrate_audit.txt
replaygain_audit.txt
replaygain_verify.txt
stray_audit.txt
library_stats.txt
smart_playlist.m3u
playlist_check.txt
library_snapshot.tsv
snapshot_diff.txt
wings/
wings_ai/
testing_facility/
