I just wondered whether it might suffice just to use TwoPhaseOutcome::stringForm(int) to get the status as a string. Does it have to be an action status that we log?