Tighter allowlist checks and sender verification for Slack interactive events.
Slack interaction allowlist hardening
Interactive Slack events (block actions and modals) now enforce:
- global
allowFromowner allowlists - expected sender-id cross-verification
- rejection of ambiguous channel types
Open-by-default behavior remains when no allowlists are configured.