feat(FN-837): add workflow step phase support with pre-merge and post-merge execution

- Add phase field to workflow step definitions (pre-merge vs post-merge) with persistence and API
- Execute pre-merge steps in executor before merge; post-merge steps in merger after successful merge
- Pre-merge failures block merge and keep task in in-review; post-merge failures are logged only
- Expose phase controls and phase-aware results in the dashboard UI
- Add changeset for the published @gsxdsm/fusion package
This commit is contained in:
gsxdsm
2026-04-04 17:36:18 -07:00
parent bc900a1a8c
commit c85c3e4ecd
22 changed files with 1493 additions and 83 deletions

View File

@@ -12179,6 +12179,16 @@ html .column.drag-over * {
color: #a855f7;
}
.wfm-badge-pre-merge {
background: rgba(59, 130, 246, 0.15);
color: #3b82f6;
}
.wfm-badge-post-merge {
background: rgba(139, 92, 246, 0.15);
color: #8b5cf6;
}
.wfm-badge-category {
font-size: 11px;
padding: 2px 6px;