"The bravest thing a file manager can do is stop and admit 'I'm not sure.' Every tool that lost your data was too confident to say it."
The State Most Tools Refuse to Have
Most software treats 'stuck, uncertain' as a failure to paper over — retry silently, pick a default, push through so the user isn't bothered. Waygate does the opposite: it has a first-class state called needsReview whose entire purpose is to stop and hold when the evidence for a destructive step runs out. Entering needsReview isn't the operation failing; it's the operation succeeding at the one thing that matters most — not guessing with your files.
What Lands in needsReview
The rule is specific: after uncertainty, Waygate will not auto-retry a move, a replace, a Trash, or a cleanup. If an interrupted operation reaches a destructive barrier and the journal can't deterministically prove the safe next step, it stops in needsReview and waits for a human. A crash between publishing a destination and deleting the source; a replace whose backup state is ambiguous; a cleanup that can't prove an artifact is truly orphaned — all of these hold rather than proceed.
Why Stopping Beats Retrying
Auto-retry feels helpful and is quietly lethal for destructive operations. Retrying a delete you weren't sure about doesn't become safer the second time; it just runs the risky step again with the same missing evidence. A stop, by contrast, costs the user a moment of attention and loses nothing. needsReview trades a small, visible interruption for the elimination of an entire class of silent data loss. That trade is always worth it when the downside is a file that can't come back.