Guides
Practical, end-to-end walkthroughs. Each one starts from a real problem and ends with a gated, audited action.
Pause a high-risk action for a human and resume when they approve — inline or deferred.
Human-in-the-loop approvalsThe canonical example: tier refunds by amount with a policy and a single check.
Gating Stripe refundsGate a server action end-to-end, including the edge runtime.
Next.js server actionsLooking for something specific? Press ⌘K and ask Gideon — paste your code and it’ll return a gated version tailored to your framework.