# Python
__pycache__/
*.pyc
*.pyo
.Python
.venv/
venv/
.env

# Build artifacts
build/
dist/
_build_smoke/
*.egg-info/

# Docs build output (mkdocs)
site/

# Tooling caches
.ruff_cache/
.mypy_cache/
.pytest_cache/
.hypothesis/

# Coverage artifacts
.coverage
.coverage.*
coverage.xml
htmlcov/

# OS
Thumbs.db
.DS_Store

# Editor
.vscode/
.idea/

# Local client workspaces (users create their own)
clients/

# Generated artifacts in the demo clients (regenerated by tests / quickstart)
examples/demo-client/data/*.json
examples/demo-client/output/*.json
examples/demo-client/output/*.md
examples/demo-ecommerce/data/*.json
examples/demo-ecommerce/output/*.json
examples/demo-ecommerce/output/*.md
examples/demo-multilingual/data/*.json
examples/demo-multilingual/output/*.json
examples/demo-multilingual/output/*.md
!examples/demo-client/data/.gitkeep
!examples/demo-client/output/.gitkeep
!examples/demo-ecommerce/data/.gitkeep
!examples/demo-ecommerce/output/.gitkeep
!examples/demo-multilingual/data/.gitkeep
!examples/demo-multilingual/output/.gitkeep

# Smoke-test workspaces
_smoke/
_smoke*/
_readme_demo/
