I accidentally committed today after doing git bisect, and it applied a commit on top of a detached head — I noticed in roborev that the branch field was empty. Maybe this should be the prior commit sha in this case? Maybe blank is okay, but it looks like a bug so "(detached)" would even be an improvement