pub fn add_worktree(root: &Path, wt_path: &Path, branch: &str) -> Result<()>
Add a permanent worktree for the given branch at wt_path. Fetches the branch locally first if needed.