pub async fn run( dir: &Path, target: &str, space: &str, dry_run: bool, reason: &str, ) -> Result<()>