Note that "perceived innocent"s are defined as players who are NOT:
- the detective (default-proven)
- proven innocent by the Detective
- proven innocent by the game (stickers)
- proven innocent by you, the bystander (e.g., for seeing them kill a T, witnessing them be proven by the T-tester, etc.)
- KOSed by the Detective
- KOSed by you, the bystander (for seeing them commit a traitorous action in the past, such as killing an innocent, shooting at you, etc.)
To be more specific, this is due to how the traitorous actions for shooting and/or killing players are defined:
Shooting around or towards other players, unless for self defence or with prior justification (e.g. KOSes).
Killing or injuring non-traitorous players, or the detective (unless it was line-of-fire or were attacked first) or a proven-player.
As a bystander witnessing a firefight between perceived innocents, you cannot possibly know for certain whether prior justification exists, or whether a player is "non-traitorous", and hence, do not yet know that a traitorous action is being committed until that firefight is over, and you have additional information (the victim's role) -- killing prior to this point without other justification (traitorous action[s]) is RDM.