phase1: replace 'repo_branch' with 'branch' prop in factory