﻿# Byte-compiled / cache
__pycache__/
*.py[cod]
*.class
*.so
.Python
build/
dist/
*.egg-info/
.eggs/
*.egg

# Virtual envs
.venv/
venv/
env/

# Test / coverage
.pytest_cache/
.coverage
.coverage.*
htmlcov/
.mypy_cache/
.ruff_cache/
.tox/
.nox/

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

# Local / secrets
.env
.env.*
*.local

# Model / data caches (ONNX baked into ACI via local acr build context only — not git)
.cache/
models/
bench/shims/prismshine/baked/
bench/runner/data/
*.onnx
*.onnx.data
*.db
*.sqlite
*.sqlite3

# Cursor
.cursor/

# Generated benchmark receipts (re-run via `prismshine bench`)
benchmarks/reports/

# Local ACI target files (may contain IPs)
bench/stack/targets_aci*.json
bench/runner/targets*.json
!bench/runner/targets_b1.json
!bench/stack/targets.example.json

# Stack suite raw traces (keep scoreboard/summary in progress/)
bench/stack/results/**/raw_*.jsonl
bench/runtime/results/**/raw_*.jsonl
