# --- Python ---
__pycache__/
*.py[cod]
*.egg-info/
.eggs/
.venv/
venv/
.pytest_cache/
.mypy_cache/
.ruff_cache/

# --- Node ---
node_modules/
npm-debug.log*
pnpm-debug.log*
*.tsbuildinfo

# --- Build / dist ---
dist/
build/
out/

# --- Model weights / large artifacts (NEVER commit) ---
*.gguf
*.safetensors
*.bin
*.pt
*.pth
*.onnx
models/
weights/
.cache/

# --- Runtime outputs (profiles + receipts are generated, not committed) ---
receipts/
profiles/out/
*.receipt.json
profile*.json
plan*.json
bench*.json
receipt*.json
prof_dry.json
*.config.json
*-err.txt

# --- Secrets / env ---
.env
.env.*
!.env.example

# --- OS / editor ---
.DS_Store
Thumbs.db
.idea/
.vscode/
*.log
site/.astro/
.polyglot-cache.json
