What it detects
Actions
Each category resolves to one of three actions:
Redaction fails closed: if a redacted body can’t be re-serialised, the request is
blocked rather than forwarded with the PII intact.
Scope: org default + per-project override
Set an organisation default that applies everywhere, then optionally override it per project (workflow). A project with no override inherits the org default; a project with an override uses its own full policy. Resolution at the gateway is:Block this user
From any trace in Traces, Block this user adds that end-user to your org’s blocklist; the gateway then403s every request carrying their
x-orbitrage-end-user-id. Open a blocked user’s trace again and the action flips to
Unblock this user. (Identify the end-user per request with the SDK’s user_id /
the x-orbitrage-end-user-id header — see per-user attribution.)
What’s recorded
Every request carries its guardrail outcome on therouting_steps row, so it shows in
Traces and analytics:
Blocked requests surface as Guardrails Triggered security incidents on Overview and
Traces, and the blocked trace records the end-user who triggered it.