This task is not about the problems of Phabricator, it's about design of commits :) Just a small suggestion on formalization of commits.
In out project we use prefixes for every commit. As a result, our commits have the following form:
[{type}.{moduleName}] {desc}
Fox example, in you Phabricator project, you commit may have this message:
[fix.diffusion] displaying messages in summary T15
Types of commits:
- feat (new feature)
- fix (bugfixes)
- docs (writing documentation, adding commetns to sources, etc)
- ref (refactoring)
- chore (not particularly important, maintain commits)
- you own type of commit?
These prefixes allow more quickly analyze the history of commits and find those commits which relate to a specific module of project. Maybe you also have to taste similar style of commits.