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

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

# Project artifacts (anchored to repo root so they never shadow the
# pragmatiq/data/ source package or pragmatiq/.../runs modules)
/runs/
/data/
/outputs/
*.parquet
*.lmdb
realism_report.html
/wandb/

# Notebooks
.ipynb_checkpoints/

# Secrets / local env — never commit
.env
.env.*
!.env.example
*.key
secrets/

# RunPod pod-info sidecar (written by runpod_launch.py for external monitoring)
.runpod_last.json

# RunPod artifact pull-back tarball (written by runpod_launch.py --pull)
pulled.tar.gz

# OS / editors
.DS_Store
.idea/
.vscode/

# Local-only design spec
docs/SPEC.md

# Local-only copy of the inspiration paper (not redistributable)
/paper/

# agent working scratch (never commit)
.superpowers/
docs/audit/AUDIT-VERDICT-*.md
