*.swp
*.swo
bin
.msvc-intermediate/
*.bak*
PCbuild
.vs
obj
build
/lib
__pycache__

# unimportant files that won't pass clean dir check
build*
docs
.claude
my_games

# images are produced by many tests
*.png

# WASM stdlib for Emscripten build
!wasm_stdlib/

.cache/
7DRL2025 Release/
CMakeFiles/
Makefile
*.zip
__lib/
__lib_debug/
__lib_windows/
build-windows/
build_windows/
_oldscripts/
assets/
cellular_automata_fire/
deps/
fetch_issues_txt.py
forest_fire_CA.py
mcrogueface.github.io
scripts/
tcod_reference
.archive
.mcp.json
dist/

# Keep important documentation and tests
!CLAUDE.md
!README.md
!tests/

# Fuzzing build artifacts and runtime data (build-fuzz matched by build* above)
tests/fuzz/corpora/
tests/fuzz/crashes/
