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

# uv — uv.lock IS committed (reproducible CI/dev installs; Dependabot updates it)

# Inspect
logs/
.inspect/
.inspect-logs*/

# Leaderboard output (regenerated; see leaderboard/README.md)
leaderboard/results.md
leaderboard/results.json
leaderboard/results.html
leaderboard/results/*.json

# Secrets / local env (Bedrock Mantle API key, etc.) — never commit
.env
.env.*
!.env.example

# OS / editor
.DS_Store
.idea/
.vscode/
*.swp

# Coverage artifacts
.coverage
coverage.xml
htmlcov/

# Local sample boards
.sample-board/

# Paper-run scratch (canonical copies in leaderboard/archive/)
.paper-runs/
