I was in a meeting with Damon today and he brought up something that might be interesting for us as a team to try out. He suggested that all gerrit commits should be traceable to a phabricator ticket.
This is something that I have actually done at other companies to the point of having it be required for git to accept the patch. The point wouldn't be to have a direct one-to-one correlation between phab tickets and each commit, but to have some traceability about the larger goals that each unit of work is intended to serve. Obviously when we are fixing things in response to open issues this is easy. It takes a bit more practice to make sure that the spontaneous "I have to clean this up because my eyes are bleeding" commits have something in phab to associate the commit to.
Thoughts?
Bryan