feat(FN-4241): close stale merging fanout recovery gap in self-healing

Closes a gap in the stale merging fanout recovery path by adding recovery logic in the self-healing module, backed by unit tests covering the new behavior.

Fusion-Task-Id: FN-4241
This commit is contained in:
Fusion
2026-05-13 00:17:20 -07:00
committed by gsxdsm
parent 6c0a0f4bab
commit eb1e4e61c2
4 changed files with 196 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
---
"@runfusion/fusion": patch
---
Self-healing now clears downstream `blockedBy` fan-out when an `in-review` blocker has been stuck in `status=merging` past a configurable threshold, preventing a single hung merge-verification from freezing the todo lane.