gsxdsm
0a2fe913c6
FN-8863: fix standalone pre-merge remediation holds
Allow standalone tasks to recover from failed pre-merge steps when project auto-merge is disabled.
- Add a remediation-specific auto-merge hold for shared members and explicit user holds.
- Restore Plan Review replans and Code Review fix handoffs for standalone tasks.
- Cover hold behavior and document the operator-consent policy.
Files changed:
.changeset/fn-8863-remediation-auto-merge-hold.md | 7 ++
docs/dashboard-guide.md | 2 +-
packages/core/src/__tests__/task-merge.test.ts | 38 ++++++++
packages/core/src/index.gate.ts | 1 +
packages/core/src/index.ts | 1 +
packages/core/src/merge/task-merge.ts | 18 ++++
...cutor-live-branch-group-auto-merge-hold.test.ts | 27 ++++++
.../workflow-graph-optional-step-fix.test.ts | 106 +++++++++++++++++++++
packages/engine/src/executor.ts | 16 +++-
9 files changed, 212 insertions(+), 4 deletions(-)
Fusion-Task-Id: FN-8863
Fusion-Task-Lineage: 930bf37a-3173-4a3b-84ca-575f7f5d94b9
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-08-08 23:34:41 -07:00
..
2026-07-31 18:03:13 -07:00
2026-08-08 23:34:41 -07:00
2026-08-08 14:25:19 -07:00
2026-08-08 14:25:19 -07:00
2026-06-08 15:19:27 -07:00
2026-08-08 20:51:19 -07:00