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

# Virtual environments / uv
.venv/
venv/

# Tooling caches
.pytest_cache/
.mypy_cache/
.ruff_cache/

# Local runtime data (vector store, indexes, demo artifacts)
data/
*.log

# Secrets must never be committed. They are injected via env or secret manager.
.env
*.local.yaml

# Terraform (module init artifacts and state; never commit state)
**/.terraform/
*.tfstate
*.tfstate.*
.terraform.lock.hcl

# Editor / OS
.idea/
.vscode/
.DS_Store
