# Local tool checkouts and environments
/external/
/.venv/
/.venv-linux/
/build/
/logs/
/.pytest_cache/

# Original game data and all generated derivatives stay local.
/private/
*.iso
*.xbe
*.pak
*.c2n
__pycache__/
.DS_Store
xbox_kernel.log
/config/pc-controls.json.bak
/config/*.tmp
/config/pc-controls.json
/config/pc-display.ini
/config/pc-frame-rate.ini
/config/pc-online.json
/config/pc-discord.ini
/config/pc-discord.ini.bak
/config/pc-frame-rate.ini.bak

# Fixture backups are test outputs; canonical inputs remain tracked.
/tests/fixtures/*.bak

# Packaged builds and local credentials are never source uploads.
*.zip
*.7z
*.img
*.dll
*.exe
*.pdb
*.obj
.env
.env.*

# Native launcher state in a development checkout.
/.launcher/

# Save archives contain personal progress and stay local.
/Backups/
*.tsfpsave
*.tsfpsave.partial

# Per-player beta audio preference
/config/pc-audio.ini
/config/pc-audio.ini.tmp

/config/pc-audio.ini.bak
/config/pc-audio-mix.ini
/config/pc-audio-mix.ini.tmp
