# secrets — NEVER commit; use .env.example as the template
.env
.env.*
!.env.example

# python
__pycache__/
*.pyc
.pytest_cache/
*.egg-info/
.venv/
venv/

# sdk build artifacts
dist/
sdk/dist/
sdk-node/node_modules/
sdk-node/*.tgz
sdk-rust/target/
sdk-rust/Cargo.lock

# benchmark outputs (regenerated by bench/bench.py; RESULTS.md and the
# tester's results.json ARE committed — they feed the landing page)
bench/corpus/
bench/.venv-docling/
bench/docling_results.json

# editors / OS
.DS_Store
.idea/
.vscode/
.venv-release/
sdk/examples/results/
