feat(FN-4409): add branch contamination assertions in worktree flows

Fusion-Task-Id: FN-4409
Fusion-Task-Lineage: c608c942-fec7-4489-9970-b8dc314f8be2
This commit is contained in:
Fusion
2026-05-13 17:41:14 -07:00
committed by gsxdsm
parent 9f26f83b04
commit d39430b344
5 changed files with 133 additions and 3 deletions

View File

@@ -95,6 +95,8 @@ export { HEARTBEAT_PROCEDURE, HEARTBEAT_SYSTEM_PROMPT, HEARTBEAT_NO_TASK_SYSTEM_
export { WorktreePool, scanIdleWorktrees, cleanupOrphanedWorktrees, reapOrphanWorktrees } from "./worktree-pool.js";
export {
BranchConflictError,
BranchCrossContaminationError,
assertCleanBranchAtBase,
isBranchConflictError,
inspectBranchConflict,
listBranchRecoveryCandidates,