Paul Graham's Hierarchy of Disagreement : https://rationalwiki.org/wiki/Hierarchy_of_disagreement

"...The hierarchy of disagreement is a concept proposed by computer scientist Paul Graham in his 2008 essay How to Disagree. Graham's hierarchy has seven levels, from name calling to "Refuting the central point". According to Graham, most disagreements come on one of seven levels:

Ad hominem attacks, aka shaming tactics are Level 2 on the pyramid.

Well, IMHO Graham only covered the part of the iceberg above the water. For there are in fact a few more levels below Name calling :

Level 0 : Full Blown Trolling.

Level -1 : Histrionics and creating a scene.

Level - 2 : Provoking the opponent into a trap. Get them mad and then shame them in public.

Level - 3 : Soft power disagreement -- using social media, causing agitation, character assassination, fueling collective rage, rumor mongering, etc. to shut him down with democracy.

Level - 4 : Hard power disagreement. Using threats, getting violent and coming to blows.

Level - 5 : Hard power ruthless disagreement. By which I mean -- Disagree? Off with his head! Or kill him when no one's looking.

Level - 6 : Not sure who you are or how you managed to get here buddy, but you just set off WW3...

From the top of the pyramid, it's a steady slide down into ever decreasing amounts of logic and ever increasing amounts of emotion, all the way down to full blown dark triad or insanity.

The reader is urged to keep this in mind while debating with emotional creatures, the media or any form of extremism.