# build churn stays in the checkout, ignored
.venv/
__pycache__/
*.pyc
*.egg-info/
dist/
build/
.pytest_cache/
.ruff_cache/
node_modules/
uv.lock
transcript.md

# data firewall: no real data in the repo — synthetic fixtures and package data only
*.csv
!src/greater_tables/data/*.csv
!tests/fixtures/**/*.csv
.env
*.local.yaml

docs/_build/

.ipynb_checkpoints/
*.ipynb
# regenerate-at-will review artifacts: the walker demos (tests/make_goldens.py)
# and the 5.x comparison (dev/tools/compare_gt5.py)
dev/out/

# conversation archive stays personal
TRANSCRIPT.md

# personal operating procedure — local only, never published
CLAUDE.md

# guide/: standalone Quarto notes rendered in place; the installed house style is committed
guide/*.html
guide/*.pdf
guide/*.tex
guide/*_files/
guide/.quarto/
guide/__pycache__/
guide/_gallery/
