.venv/
.env
.vscode/
*.gz
*.pdf
build/
build-*/
install/
scratch_*
*.itch
*-workspace
*_ITCH50
scripts.sh
*Presets.json
.cache/
prompts.txt

# Generated coverage reports must not be committed; they belong in the build tree.
coverage.html
docs/coverage.html

# Python build artifacts. The compiled extension (itchcpp/_itchcpp*.pyd|.so) is a
# build output; the hand-written .pyi stub beside it is source and is kept.
__pycache__/
*.pyd
*.so
*.egg-info/
.pytest_cache/
.mypy_cache/
dist/
wheelhouse/

# Generated documentation. The doxygen-awesome-css theme and the HTML header are
# fetched/generated into the CMake build tree by build_documentation(), so only the
# rendered site under docs/html is produced inside docs/.
docs/html/
CLAUDE.md
PROMPTS.md
