# Python __pycache__/ *.py[cod] .venv/ venv/ *.egg-info/ .pytest_cache/ # Data / runtime data/ logs/ *.db *.db-wal *.db-shm audio-cache/ # StartOS s9pk build artifacts *.s9pk node_modules/ javascript/ docker-images/ # Secrets & local env .env .env.* !.env.example *.local # Claude Code — deny by default, allow-list shared wiring. # .claude/ also accumulates worktrees, editor configs, and OS cruft; commit # only the shared parts so new local scratch (or a stray secret) stays out. .claude/* !.claude/rules/ !.claude/agents/ !.claude/commands/ !.claude/skills/ !.claude/settings.json # OS cruft .DS_Store