I realize this may require some tremendous database hacks, but service records for individual duty officers would be extremely useful.
At its most basic, it would show the number of assignments and successes each duty officer has had. More detailed information could include the type of assignment and the level of success or failure. Ideally it could also track the actual assignment.
The assignment log already tracks this information from an assignment standpoint (at least on a limited basis), but having it readily available for the individual duty officer when deciding which officers to keep and which to discharge would be extremely valuable (not to mention in keeping with the game universe).
It doesn't necessarily need to track each individual incarnation of Security Officer Kaitlyn Eloise McMillan, since I imagine that would be a lot of extra tracking, but a combined one would serve just as well.