__pycache__/
*.pyc
*.pyo
*.egg-info/
dist/
build/
.venv/
.eggs/
*.egg
.pytest_cache/
.coverage
htmlcov/

# generated diagram output (the .py builder script is the source of truth).
# Exception: docs/demos/html/ holds committed CDN-mode renders of each demo.
*.html
!docs/demos/html/*.html
!docs/reflection/*.html

# local dev helpers, not part of the library
_scratch_*.py
