workflow_waive_guard
Waive a failed workflow guard to unblock a transition, recording the approver and reason for audit. Subsequent checks show the guard as waived instead of fail.
Instructions
Waive a transition guard so the transition can proceed.
The waiver is recorded with the approver and reason. The guard will show as "waived" instead of "fail" on subsequent checks.
Args: guard: Guard name to waive (from workflow_check results). approver: Who approved the waiver. reason: Why the guard is being waived (risk accepted). project_dir: Project directory. Defaults to working directory.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| guard | Yes | ||
| reason | Yes | ||
| approver | Yes | ||
| project_dir | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |