__pycache__/
*.py[cod]
*.egg-info/
dist/
build/
.pytest_cache/
.hypothesis/
.ruff_cache/
.venv/
.venv*/
venv/
.vscode/
.idea/
.DS_Store
.coverage
htmlcov/

# Review archives built with `git archive` - the repository already is the
# source of truth, so a snapshot of it inside itself only goes stale.
*.zip

# Local sample files for manual runs - never commit real documents
test-data/
