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

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

# Ranq local data and outputs
# Your own site config (brand facts, competitors) - keep it local
/ranq.yaml
/ranq.yml
/.ranq.yaml
.ranq/
ranq-report/
ranq-fixes/
# Names from before the rename to Ranq
/seoforge.yaml
/seoforge.yml
/.seoforge.yaml
.seoforge/
seoforge-report/
seoforge-fixes/
*.sqlite
*.db

# Secrets and credentials (keys belong in environment variables)
.env
.env.*
*.pem
gsc-service-account*.json
*service-account*.json
credentials*.json
# Stray downloads such as Google Cloud key files in the repo root
/*.json

# Editors / OS
.idea/
.vscode/
*.swp
.DS_Store
Thumbs.db

# Raw recording behind docs/demo.gif (scripts/record_demo.py)
docs/demo.cast
