# Node / local-viewer SPA source (the built bundle in
# strix/interface/viewer/static/ is committed and shipped; do not ignore it)
node_modules/
strix/interface/viewer/frontend/node_modules/
strix/interface/viewer/frontend/.vite/

# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
# Anchored to the repo root: these are Python build-artifact dir names, but
# unanchored they also match nested source dirs (e.g. the viewer's src/lib).
/build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
/lib/
/lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg

# Virtual Environment
venv/
env/
ENV/
.env
.venv
pip-log.txt
pip-delete-this-directory.txt

# IDE
.idea/
.vscode/
*.swp
*.swo
.DS_Store
.project
.pydevproject
.settings/

# FastAPI
.env.local
.env.development.local
.env.test.local
.env.production.local

# MongoDB
/data/
mongod.log
*.mongodb
*.mongorc.js

# LLM and ML related
*.bin
*.pt
*.pth
*.onnx
*.h5
*.hdf5
*.pkl
*.joblib
wandb/
runs/
checkpoints/
logs/
tensorboard/

# Agent execution traces
strix_runs/
agent_runs/

# Misc
*.log
*.sqlite
*.db
.directory
*.bak
*.tmp
*.temp
.DS_Store
Thumbs.db

*.schema.graphql
schema.graphql

.opencode/

# Root-only local data and reference checkouts
/.benchmarks/
/references/
/strix_runs_main/
