__pycache__/
*.py[cod]
.venv/
venv/
dist/
build/
*.egg-info/
node_modules/
.ruff_cache/
.pytest_cache/

# Screenshot scratch. docs/images/ IS committed - the README needs them.
docs/mockups/_build/

# Cloned third-party repositories used to validate accuracy. Never committed.
# corpus/ now lives outside the repo (see tools/corpus.py)
