gate_decision
Evaluate consequential actions in two phases: preview returns risk assessment and preview ID, then commit verifies inputs, issues tamper-evident receipt, and grants execution permit.
Instructions
Two-phase decision gate. PREVIEW phase returns a risk assessment and preview_id without acting. COMMIT phase requires that preview_id back, verifies inputs match, mints a tamper-evident receipt, and returns an execution permit. Stateless. Optional attestation: triggered_by_type, triggered_by_source, decision_model.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| phase | No | PREVIEW | |
| action | Yes | ||
| context | Yes | ||
| resource | Yes | ||
| preview_id | No | ||
| decision_model | No | ||
| triggered_by_type | No | ||
| triggered_by_source | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |