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

# Virtual envs
.venv/
venv/
env/

# Packaging
build/
dist/
*.egg-info/
*.egg

# Tests / coverage
.pytest_cache/
.coverage
.coverage.*
htmlcov/
.tox/
.nox/

# Type checkers / linters
.mypy_cache/
.ruff_cache/
.pyright/

# Env / secrets
.env
.env.*
!.env.example

# Editors
.idea/
.vscode/
*.swp
.DS_Store

# VaultCompute local artifacts
vault.db
vault.db-wal
vault.db-shm
*.db-wal
*.db-shm
vaultcompute.yaml
vaultcompute-proxy.yaml
.mcp.json
*.vaultcompute.log

# Pre-rename local files may contain real schemas or secrets. Keep them ignored
# so an existing checkout cannot accidentally stage them during migration.
blindfold.yaml
blindfold-proxy.yaml
*.blindfold.log

# Local development scaffolding — tooling and scratch harnesses, not part of
# the project. Kept out of the repo deliberately: they belong to one machine
# and one workflow, and would rot here.
graphify-out/
.claude/
CLAUDE.md
examples/debug_walkthrough.py
examples/demo_chat_ollama.py
