gsxdsm
a61127de3b
FN-7070: harden self-healing fake overlap seams
Strengthen self-healing tests so TaskStore fakes cover overlap-related seams deterministically.
- Add a focused regression for active file-scope overlap preservation in clearStaleBlockedBy().
- Teach existing self-healing fake stores to expose parsed file-scope and completion-handoff seams.
- Adjust assertions around queued, soft-delete, retry-exhausted, and finalize recovery paths to preserve overlap blockers.
Files changed:
.../invariant-stranded-in-review-recovery.test.ts | 16 +++-
.../engine/src/__tests__/project-engine.test.ts | 6 ++
.../completion-fanout-x-self-healing.test.ts | 6 ++
...view-retry-exhausted-policy-convergence.test.ts | 11 ++-
.../self-healing-interactions.test.ts | 6 ++
...ker-auto-finalize-interactions.real-git.test.ts | 8 +-
.../soft-delete-deadlock-scan-exclusion.test.ts | 6 ++
.../self-healing-fake-overlap-seam.test.ts | 93 ++++++++++++++++++++++
.../self-healing-stale-merge-fanout.test.ts | 7 ++
9 files changed, 153 insertions(+), 6 deletions(-)
Fusion-Task-Id: FN-7070
Fusion-Task-Lineage: adb51873-9d8f-418f-ba60-c8a49601a552
2026-06-26 13:46:54 -07:00
..
2026-06-26 12:06:05 -07:00
2026-06-26 12:06:05 -07:00
2026-06-26 13:39:33 -07:00
2026-06-26 13:32:35 -07:00
2026-06-26 12:06:05 -07:00
2026-06-26 12:06:05 -07:00
2026-06-26 13:46:54 -07:00
2026-06-26 12:06:05 -07:00
2026-06-26 12:06:05 -07:00
2026-06-26 12:06:05 -07:00
2026-06-08 15:19:27 -07:00
2026-06-26 12:06:05 -07:00