It seems that some of my developers have been associating commits with tasks and hence I'd like to be able to find those commits given a task phid. This could be implemented as a 'related-objects' edge for example or as an attachment to maniphest.search.
Similarly, once I have each commit, I'd like to be able to find the differential review associated with it.