Would it not be useful for pacman to log whether or not it completed a command successfully? (Or maybe just if it exited without a ctl+C)
Maybe it should log its exit code?
I know pacmatic puts "exited with code .... " into the pacman log which is useful to see whether or not an operation has completed.
Also, in terms of the log time stamp, what about including seconds? (or smaller), or a unix timestamp? Id guess you'd want the time to be human readable.
Ive been playing around and making some pacman utils which is why I've come up with all of this.
In pacman.conf, see 'UseSyslog' option, maybe it gives finer time resolution.