# Secrets & local env .env .env.* !.env.example # Local config — real room IDs / repo paths / credentials. Commit only config.example.toml. config.toml # 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 # Python __pycache__/ *.py[cod] .venv/ venv/ *.egg-info/ # OS cruft .DS_Store