# Python
__pycache__/
*.py[cod]
*$py.class

# Virtual environments
venv/
.venv/
env/
ENV/

# Distribution / packaging
build/
dist/
*.egg-info/
.eggs/
*.egg
.tmp_dist/
npm-shim/*.tgz

# Pytest
.pytest_cache/
.cache/

# Coverage
.coverage
htmlcov/

# Mypy, Ruff, tools
.mypy_cache/
.ruff_cache/

# IDEs and editors
.vscode/
.idea/
*.swp

# OS files
.DS_Store

# Logs and local state
*.log
*.sqlite3
*.db

# Keys and secrets
*.pem
*.key
*.env
.env.local
.env.production
.env.cloud*

# SkillGate local keys (never commit)
.skillgate/

# Build outputs
coverage.xml

# Node (if any frontend components)
node_modules/

# Docker
docker-compose.override.yml

# Misc
*.bak
*.tmp


.claude/
.codex/

node_modules/
.pnp
.pnp.js

*.db

skillgate-docs/
skillgate-agents/
# Local Netlify folder
.netlify
web-ui/deno.lock

*.vsix

debug/
obj/

docs/section-11-risk-mitigation/artifacts/*.json
docs/phase2/artifacts/

.npm-cache

dotnet-shim/SkillGate.Client/obj
dotnet-shim/SkillGate.Client/bin