__pycache__/
*.py[cod]
*.so
dist/
build/
*.egg-info/
*.egg
MANIFEST
.venv/
venv/
env/
.env
.pytest_cache/
.ruff_cache/
.mypy_cache/
.pyright/
htmlcov/
.coverage
coverage.xml
*.log
*.sqlite
*.db
.DS_Store
.idea/
.vscode/
*.swp
.ipynb_checkpoints
.direnv/
.envrc
.claude-wt/
.claude/
CLAUDE.md
make_demo_gif.py
make_example_gifs.py
make_validate_gif.py
make_feature_demos.py
make_new_feature_demos.py
/PLAN.md
/TODO.md
/STATUS.md
plans/
.planning/
tmp/

# vhs outputs — rebuildable from docs/*.tape via scripts/bootstrap-demo.sh
# (the committed copies live at pip-skill-demo.gif and demos/*.gif)
docs/*.gif
docs/*.mp4
