refactor(workflow): S15 self-healing policy deletion#1588
Conversation
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
264d113 to
25f4de6
Compare
dec019d to
40336f7
Compare
Greptile SummaryThis PR wires
Confidence Score: 3/5The existing recovery requeue logic is unaffected, but the new event publication feature is broken for stores that don't implement the optional Two defects in the newly introduced code:
Important Files Changed
Reviews (8): Last reviewed commit: "fix(FN-000): guard self-healing recovery..." | Re-trigger Greptile |
25f4de6 to
0636a71
Compare
40336f7 to
021ddbb
Compare
0636a71 to
44b8d22
Compare
021ddbb to
a70ab3e
Compare
44b8d22 to
7dbdc6c
Compare
a70ab3e to
02b791a
Compare
7dbdc6c to
f3a3eb5
Compare
02b791a to
a613b33
Compare
a613b33 to
90705d2
Compare
2e59421 to
b5661a3
Compare
90705d2 to
4aa973e
Compare
b5661a3 to
f06dcb1
Compare
4aa973e to
93e9933
Compare
f06dcb1 to
68bd7d6
Compare
93e9933 to
192b3a9
Compare
68bd7d6 to
34c9acc
Compare
192b3a9 to
2b9f4fe
Compare
34c9acc to
6616caf
Compare
2b9f4fe to
33ca566
Compare
6616caf to
9a85540
Compare
Address PR #1588 feedback by preventing workflow recovery event publication failures from bypassing transient merge requeue or completion handoff recovery follow-up.
33ca566 to
1f85d9b
Compare
Fusion-Task-Id: FN-000
Address PR #1588 feedback by preventing workflow recovery event publication failures from bypassing transient merge requeue or completion handoff recovery follow-up.
1f85d9b to
7a141d1
Compare
Addressed: self-healing recovery-event publication is guarded so publication failures cannot block the requeue/recovery follow-up path. |
|
Ready to review this PR? Stage has broken it down into 3 individual chapters for you:
Chapters generated by Stage for commit 7a141d1 on Jun 16, 2026 9:19am UTC. |
cc1697a
into
feature/workflow-owned-merge-s08-workflow-owned-merge-processing
Stack Slice
feature/workflow-owned-merge-s14-project-engine-merge-queue-deletiondocs/plans/2026-06-09-003-refactor-workflow-owned-merge-full-migration-slices-plan.mdGoal
Delete self-healing direct lifecycle mutations for merge/retry tasks after recovery events cover all cases.
Dependency
S10 recovery events, S11 branch-group subgraphs, and S14 merge queue deletion.
Expected Scope
packages/engine/src/self-healing.ts; self-healing audit docs; recovery event and deletion tests.
Expected Tests
Direct move/pause/requeue/retry-reset patterns absent for merge/retry surfaces, valid held states no-op, recovery facts include audit context.
Exit Gate
Search tests fail on direct self-healing merge/retry lifecycle mutation patterns.
Status
Draft stack placeholder. This PR reserves ordering and review context; implementation should replace or extend the handoff artifact before this slice is marked ready.
Implementation Added