You're not too far off. I'd imagine some sort of affinity group would be on stand by just in case they were needed, people trained how to handle these situations well, investigate situations that need investigated, etc, all done under extreme transparency and direct accountability to their respective communities.
Some anarchists even prefer p2p justice, but that's a bit too much imo


