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

# Tooling caches / reports
.pytest_cache/
.ruff_cache/
.mypy_cache/
.hypothesis/
.coverage
htmlcov/

# Project working data — the tool writes these into its project dir (the CWD by
# default), so ignore them in case someone runs `calibrate` inside this repo.
project.yaml
materials/
build/
evals/
export/
finetune/
logs/
trained-engines/
knowledge.db
*.lancedb/
.lock
project.yaml.*.tmp
golden.json
calibration-report.*
badge.json
promptfooconfig.yaml
reconciliation.yaml
imported_prompt.txt

# Secrets — never commit keys (BYO-key lives in the OS keychain / local config)
.env
*.key
secrets.*

# OS / editor
.DS_Store
.idea/
.vscode/
.gstack/
