feat(FN-4468): add workflow step gateMode advisory gating

Adds an "advisory" `gateMode` option for workflow steps: steps in advisory mode log findings but no longer block merge completion, while steps that must block can still be configured as blocking. The change covers the workflow step types and schema, executor gating logic, dashboard UI in WorkflowSte

Fusion-Task-Id: FN-4468
This commit is contained in:
Fusion
2026-05-14 05:30:13 -07:00
committed by gsxdsm
parent d318f08eb6
commit 95d742abb3
23 changed files with 213 additions and 42 deletions

View File

@@ -622,6 +622,7 @@ See [docs/missions.md](./docs/missions.md) for the planning context system and i
## Workflow Steps
Workflow steps are reusable quality gates that run at configurable lifecycle phases:
- Workflow steps support `gateMode`: `gate` failures block merge/remediation, while `advisory` failures are recorded as `advisory_failure` and do not block merge or trigger auto-revive.
- **Pre-merge** — After task implementation, before merge (can block)
- **Post-merge** — After successful merge (informational only)