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

# uv / venv
.venv/
venv/
.uv/

# uv lock (committed, but local cache ignored)
.uv-cache/

# Testing
.pytest_cache/
.coverage
htmlcov/
.tox/

# Mypy
.mypy_cache/

# Ruff
.ruff_cache/

# Embeddings cache (local; override via ARM_PERF_MCP_CACHE_DIR)
~/.cache/arm-code-mcp/

# Eval results (generated, not committed except latest.json)
eval/results/*.json
!eval/results/latest.json

# Docker
.docker/

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

# OS
.DS_Store
Thumbs.db

# Secrets / env
.env
.env.*
*.pem
*.key

dev-docs
