Full removal, not a hardcoded flag: _is_dispatch_channel, _DISPATCH_TG_RE, the is_dispatch parameter, and _call_fits_incident's tactical branch are gone. One evaluation path for every channel. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Tbknwttzou4s46PAykmtix
51 lines
887 B
Plaintext
51 lines
887 B
Plaintext
# Environment / secrets
|
|
.env
|
|
drb-c2-core/.env
|
|
drb-server-discord-bot/.env
|
|
drb-frontend/.env
|
|
drb-c2-core/gcp-key.json
|
|
|
|
# Terraform
|
|
infra/.terraform/
|
|
infra/terraform.tfstate
|
|
infra/terraform.tfstate.backup
|
|
infra/terraform.tfstate.*.backup
|
|
infra/.terraform.lock.hcl
|
|
infra/terraform.tfvars
|
|
infra/tf.log
|
|
infra/ansible/inventory.ini
|
|
infra/ansible/group_vars/all.yml
|
|
# Glob, not the bare filename: ansible-vault edit and manual backups leave
|
|
# siblings like vault.yml.locked.bak, which the exact-name rule left untracked
|
|
# but committable.
|
|
infra/ansible/vault.yml*
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
*.pyo
|
|
.venv/
|
|
venv/
|
|
|
|
# Node / Next.js
|
|
node_modules/
|
|
.next/
|
|
*.tsbuildinfo
|
|
|
|
# Logs and debug captures
|
|
*.log
|
|
logs/
|
|
*.har
|
|
|
|
# Docker volumes / runtime data
|
|
mosquitto/data/
|
|
recordings/
|
|
|
|
# OS
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Out of scope - not a deployed service (server-26#56)
|
|
drb-telegram-bot/
|
|
.claude/worktrees/
|