Arcanist allows to configure pre-commit linting rules to be run locally in the contributor's system. In fact, this is one of the main reasons for Arcanist to exist. There is a discussion about this topic embedded in T127: Find way to use Differential with plain git (i.e.: without requiring arc).
- We can decide what do we want to lint (including nothing?)
- Contributors can bypass the local linting if they so desire
Completing this task is not a requirement for T560: Proof of concept of code review in Phabricator, although we might want to introduce a couple of obvious rules just to showcase the potential?