Open audit for whole branch
Event Timeline
I'd recommend reading https://secure.phabricator.com/phame/post/view/766/write_review_merge_publish_phabricator_review_workflow/.
Generally, Differential is pre-commit review, and Audit is post-commit review. It's not "code review" to us if you've already committed the code, as you've bypassed the most important part which is challenging why or if the code needs written in the first place.
I've never had a problem running from a feature branch with Differential. Local changes get squash-merged and reviewed as a single idea, lands into the feature branch, and I re-pull or update whenever new code lands into the branch. Whether it's a branch or master is really no difference. You can choose to either review every idea as it hits the branch, or wait and review the merge into master as a single pull. Up to you.
Overall I think it's better time spent on our side looking into whatever issues you are running into with arcanist/Differential rather than make a new workflow for Phabricator. We do plan to build "pull requests" though, since maybe people are naturally allergic to PHP (roughly 4.5% of the population). See T5000 for details.
Interesting read. Indeed, our code is already committed and pushed (in feature branches), so Audit seems the way to go, but reviewing commits one by one is absolutely not the desired outcome.