Root cause
Authentication & access control introduced
The Claude-coauthored channel addition brought in the allowlist helper that treated an empty list as a match for any sender, together with the webhook gate that used it as the sole authorization decision.