# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.coverage
.pytest_cache/
.mypy_cache/
.ty/
.venv/
.env

# Build and distribution
dist/
build/
*.egg-info/

# Project directories
data/*
models/*
outputs/*
.sandbox/
work_dir/
wandb/
.secrets/
site/

# Keep README files in otherwise ignored directories
!data/README.md
!models/README.md
!outputs/README.md

# Node.js & npm
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.npm
.eslintcache

# Archives
*.tar.gz
*.zip

# IDEs and editors
.vscode/*
!.vscode/settings.json
!.vscode/extensions.json
.idea/
.history/

# Project-specific tools
.serena/
.claude/settings.local.json
.mcp.json
src/shogiarena/web/dashboard/static/dist/
