Skip to content
Hoolo Docs
English
Esc
navigateopen⌘Jpreview
On this page

Dry Run and rollback

Preview rule outcomes, inspect why a file matched, and recover from applied operations.

Dry Run builds the plan Hoolo would execute without moving or modifying files.

Review the plan

Check the source file, matched rule, action, final destination, conflict notes, and project-protection warnings. A large total is not enough—sample individual rows and confirm that broad rules did not capture files intended for a more specific rule.

See why a file matched

Expand a plan row to open its explanation. Hoolo shows the main condition, additional conditions, nested groups, negated conditions, match mode, and the actual result of each check. The explanation comes from the same rule evaluation used to create the plan, so the interface is not guessing afterward.

Project protection

When project protection is enabled, files inside recognized project directories can appear in Dry Run but are not automatically changed. This keeps build artifacts, source trees, and working directories visible without treating them like ordinary downloads.

Apply and recover

When a plan is applied, Hoolo records operation history and creates snapshot data for supported actions. Open the log panel to review the rule name, origin, result, and available undo action.

Rollback is not a substitute for reviewing the plan. Some external automations or filesystem changes can limit what Hoolo can restore, and a destination may have changed after the original run.

Was this page helpful?