Reference

Decision Statuses

How Stacksona decision statuses should be handled by each workflow platform.

Default rule

Execute the risky action only for allow or approved. Treat every other status as stop, wait, or fallback.

Status table

StatusTypeMeaning
allowInitialGate allows the action immediately. Continue execution.
rejectInitialGate rejects the action immediately. Stop execution.
pending_reviewInitialHuman review is required. Pause, wait, poll, or route to callback.
approvedFinalReviewer approved. Execute action if all token checks pass.
rejectedFinalReviewer rejected. Do not execute.

Recommended branch behavior

Fail closed

For sensitive actions, missing approval, invalid token, timeout, API failure, or unknown status should stop execution.