.venv __pycache__ static/v2/ frontend/node_modules/ # Secrets — the server-side env files hold SHARED_SECRET, SECRET_KEY, DB # passwords, and the Discord token. This repo is PUBLIC — never commit them. # .env.example stays tracked as the template. .env .env.bak-* # Claude Code config — never commit. The production agent's strict # permissions live server-side at /var/lib/overlord-agent/.claude/ # (and via CLI flags in agent/claude_wrapper.py). The repo stays # permission-neutral so devs can `claude` interactively here without # inheriting production-agent restrictions. .claude/