# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
*.egg-info/
dist/
build/
*.egg

# Virtual environments
.venv/
venv/
env/
ENV/

# IDE / OS
.DS_Store
.vscode/
.idea/
*.swp
*.swo

# Runtime artefacts
logs/
state/
data/
*.db
*.sqlite
*.sqlite3

# Environment / secrets (dotenv files)
.env*
!.env.example
*.pem
*.key

# Test / coverage
.pytest_cache/
.coverage
htmlcov/
.tox/

# Local scratch
TRASH/
TRASH-FILES.md
scratch/
tmp/
*.tmp
*.log

# macOS
._*
.Spotlight-V100
.Trashes

# Model weights (users fetch from HuggingFace)
*.safetensors
*.gguf
*.bin
models/

# Private artifacts — bench raw data, bench scripts, and internal reports are NOT published
# Public git keeps README + runtime code + operational guides only.
app/bench/
docs/figures/
docs/v1.1_*.md
docs/v1.1_*.pdf
docs/v1.1_*.html
docs/OPUS_QUALITY_REPORT_*.md
docs/fullsuite_summary.json
docs/opus_quality_summary.json
docs/thinking_summary.json
docs/ttft_bench_*.json
docs/ttft_bench_results.json
