Skip to main content

Install

Persisted production gate

Stateless preview

check() returns a verdict only. If it returns review_required, call intercept() to create a persisted review item.
Use the exact status strings returned by the SDK. Do not lowercase them or treat every non-blocked status as safe.
Last modified on July 23, 2026