>PromptOne_

Documentation

Approvals and guardrails

Where a person decides, and where the platform refuses.

The human gate

An approval stops a run until a person decides. What they are approving is frozen at the moment the request is raised, so the thing decided is the thing that happens.

How an approval is governed

  • Recipients are set when the workflow is authored, and validated at publish.
  • A policy cannot be quietly loosened: publishing rejects a change that weakens an existing gate.
  • Maker-checker: the person who started the run cannot approve their own step.
  • An approval that is not answered in time expires, and expiry fails the step rather than letting the work continue.
  • An administrator can reassign a pending approval, one for one, and the reassignment is recorded.

Guardrails

Guardrails inspect what goes into a model, what it asks to do, and what comes back. They are checked at four points: before and after the model, and before and after a tool is used.

  • Personal data and secrets can be blocked outright.
  • Your organization can add its own blocked terms.
  • A block pauses the run. Somebody with the right to do so either overrides it, with a reason, or rejects it.
  • Both the block and the override are recorded.