# Dependencies node_modules/ # Environment / Secrets (keep .env.example and .env.test.example committed; never commit .env or .env.test) .env .env.* !.env.example !.env.test.example # Explicit so test env is never committed; agents must not modify .env without user confirmation .env.test # Local backup of .env (do not commit) .env.backup # GitLab / SSH (do not commit keys) gitlab gitlab.pub # OS files .DS_Store Thumbs.db # Logs *.log npm-debug.log* # IDE .vscode/ .idea/ *.swp *.swo toolbox .cursor/ # Custom bot project docs (internal reference; do not commit) custombotproject/ # Private keys and credential files (do not commit) *.pem credentials.json token.json token.pickle # ngrok (run from ~/ngrok; do not commit config or tokens) ngrok.yml cursor.yml *.local.yml .claude/ CLAUDE.md *.bak*