# Python
__pycache__/
*.py[cod]
*.pyo
*.pyd
.Python
*.egg-info/
dist/
build/
.eggs/

# Virtual environments
.venv/
venv/
env/

# Testing
.pytest_cache/
.coverage
htmlcov/
.mutmut-cache/
gdm-vscode/.vscode-test/
gdm-vscode/.vscode-test-cache/

# IDE
.vscode/
.idea/
*.swp
*.swo

# gdm runtime state
.gdm_remote.json
.gdm/
.context-memory/

# Eval results (generated artifacts)
evals/results/*.db
evals/results/swebench/

# claw-code (external tool, not part of this project)
claw-code/

# Scratch / probe files
_chk.py
_edit_cli.py
_edit_cmd.py
_lineend.py
_patch2.py
_pathcheck.py
_probe.py
_probe2.py
_test2.py
_v.py
_write_html.py
_write_tests.py
_write_tests2.py
injected.txt

# Secrets — never commit API keys
.env
**/.env
*.env
