docs(testing): clarify webhook ban classification

Signed-off-by: seiler <seiler@squareup.com>
Co-authored-by: Codex <noreply@openai.com>
(cherry picked from commit 2374e1c05352db37eafa42d502a148b57dc21080)
Signed-off-by: Brad Seiler <seiler@squareup.com>
This commit is contained in:
seiler
2026-10-05 21:29:44 +00:00
committed by Brad Seiler
parent d18981d85b
commit b1f1dc4de1

View File

@@ -80,9 +80,9 @@ Workflow webhooks also use a secret-authenticated caller with no user principal.
Before creating a run, the handler separately checks the saved workflow owner's
channel membership and role, but it does not check that owner's community-ban
state. The inventory's `not_applicable:webhook_secret_auth` entry is a
provisional caller-auth classification, not proof that an owner ban is
irrelevant. Whether the owner's ban should gate webhook trigger and run
creation remains an explicit policy question.
provisional restriction classification based on secret-only caller auth, not
proof that an owner ban is irrelevant. Whether the owner's ban should gate
webhook trigger and run creation remains an explicit policy question.
Root and huddle admission, final-admission races, fail-closed reads, owner-to-
agent restriction, timeout behavior, and tenant-scoped eviction point to their