# Project-specific ignores
**/skills.md
**/branches.md
**/dev.md

# Rust
target/
**/*.rs.bk

# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
.venv/
venv/
ENV/
env/
.eggs/
*.egg-info/
*.egg
dist/
build/
.mypy_cache/
.ruff_cache/
.pytest_cache/
.coverage
htmlcov/

# Node.js
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*

# Next.js
.next/
out/
.vercel
.turbo/
*.tsbuildinfo

# IDE
.idea/
.vscode/
*.swp
*.swo
*~

# Environment / secrets
.env
.env.*
!.env.example
!.env.*.example
!**/.env.example
!**/.env.*.example
.envrc
.direnv/
*.local.toml

# Credentials / keys
*.pem
*.key
*.p8
*.p12
*.pfx
*.jks
*.keystore
*.crt
*.cer
*.der
*.csr
id_rsa
id_rsa.pub
id_ed25519
id_ed25519.pub
credentials.json
*_credentials.json
*service-account*.json
secrets/
**/secrets/
*.secret
*.secrets.*

# Logs
logs/
*.log

# Docker
docker-compose.override.yml

# Benchmarks output
bench/reports/
bench/output/

# Generated files
*.generated.*
proto/**/*.rs
proto/**/*.py

# OS
.DS_Store
Thumbs.db

# Claude
.claude/

# Training outputs
grpo_output/
results/
outputs/
*.safetensors
*.pt
*.pth
*.bin

# Data
data/
**/data/

# SQLite runtime databases
*.db
*.db-journal
*.db-shm
*.db-wal
*.sqlite
*.sqlite3
*.sqlite-shm
*.sqlite-wal

# Local dumps / backups
*.dump
*.sql.gz
*.bak
*.backup
migrations/**/*.tmp
migrations/**/*.bak
migrations/**/local/

# Slurm job outputs
slurm-*.out
slurm-*.err

# Local runtime spool
.mlrunx/spool/
