So for those that are following we /may/ have two masons in play, as neither killing role is going to waste a kill and actually pulled out a kill.
As far as I know the mafia in play are not immune to a mafia kill so the possibility is that two traitors were hit in the night and one was converted, at the most.
You can argue that perhaps neither attempted a kill. In that case it would boil down to only three people having info, should the mason have not attempted convert then two people.
At this point there are at most five people with knowledge in one way or the other.
The mason knows who was a traitor as the traitor is now a mason or the mason knows who is a power role as he could not convert them.
The two investigators know who one person is respectively.
The vigilante and mafia know who are traitors definitively.
(That is if the mason conversion happens before a killing would happen, if a person becomes a mason after a possible kill-save from being a traitor then one of the would be victims could be mason at this point)
Which means that two townies and three mafia know who is who to some degree. 1/3 of the players have information.
At this time a random lynch really isn't so random, neither side has really anything to lose as far as lynching an ally.
Should a town pr be lynched the assistant will assume that role.
Should a mafia pr or a mafia be lynched the ally that shares a night chat will still have pertinent information.
Should a traitor be lynched, well lets be honest, as a traitor, that role is insignificant what with the yakuza switching players back to traitors and the mason taking them back.