+-1
I think there certainly should be more clarification in the rules on how to PK cops and what corruption actually is, but cops who are not arresting people for no reason/actually doing their RP job should never be at risk of PK. From my experience on both sides of the RP, it's not hard not to be arrested. Acting surface-level friendly to cops or even just not yelling "fuck you stupid pig get out of my face, go back where you came from" will save you from 95% of erroneous arrests. I think opening up PKs to cops who target people without any reason could be reasonable, but I could also see this being used in cases where the cause is debatable, and that is when it will be abused. A competent cop knows a whole slew of reasons that someone can be detained and arrested, and the legal justifications honestly span much more than you could reasonably expect a normal staff member to know, so I think only complete RDA-targeting type things should be PKable, but RDA-type things are already punished by staff.
If cop PKs are clarified/opened up slightly, one thing I would very strongly suggest is not allowing people to PK cops if they got arrested for harassing or egging on police. There are lots of people today in normal mafia factions who will go up to cops and harass them, which sometimes leads to arrests that are at least legally iffy. Actual criminals, especially mafiosos, acting like idiots and consistently harassing and treating the police badly is not only wholly unrealistic, but is bad RP, and people should never be able to PK a cop based on a situation in which they provoke, antagonize, or taunt the police in a manner that leads to RP action being taken against them.