Files
BT411/.gitignore
T
Joe DiPrimaandClaude Opus 5 9623399ec4 gitignore: never commit player field logs (Steam IDs / machine names / usernames)
Field logs have been kept out by hand until now -- nothing enforced it, so a
stray 'git add -A' would have published player Steam IDs and machine names.
Ignore *.log/*.rar/*.zip under scratchpad/night*/ while leaving the bench
scripts in those directories committable, which is the existing convention.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-02 00:59:11 -05:00

52 lines
1.1 KiB
Plaintext

# build output
/build/
/build-pod/
/build-steam/
*.obj
*.pdb
*.ilk
*.exp
*.idb
# logs / debugger dumps
*.log
cdb_*.txt
# per-launch forensic breadcrumb (btl4main.cpp) + the launch_report.txt it
# replaces -- runtime artifacts, one per machine, never committed
content/lastrun_*.txt
content/launch_report.txt
content/volume.cfg
# editor / OS
.vs/
*.user
Thumbs.db
__pycache__/
dist/
# glass-cockpit dev layer: per-developer / per-machine runtime files
content/bindings.txt
content/environ.ini
content/frontend.egg
content/steam_appid.txt
content/fe_last.ini
content/glass_layout.cfg
glass_layout.cfg
# local root copies of the player bats (players/ is the source of truth)
/play_solo.bat
/joyconfig.bat
/join.bat
/join_lan.bat
/play_steam.bat
# MP match forensic logs (matchlog.cpp) -- runtime artifacts
matchlog_*.txt
# Operator control-channel secret -- NEVER commit (plaintext shared credential)
operator_secret.txt
# Player field logs: contain Steam IDs, machine names and usernames -- never commit.
# (bench .sh/.py under scratchpad/night*/ stay committable.)
scratchpad/night*/*.log
scratchpad/night*/*.rar
scratchpad/night*/*.zip