I really do like Yde's first draft. I think it's important to have a significant amount of grey area because the fact of the matter is most infractions are based entirely on context. For example, the issue with profanity. I like to curse. I think cursing can help add emphasis and communicate passion. Say someone posts a video of a really intense last second win in the gulch. I would probably comment "Holy shit! That last second return was clutch as fuck!! Great match fellas!" and I don't think I should be banned for that. But if someone were to use profanity to incessantly berate another member of the community - that could be infraction-worthy. So, imo, putting an outright black and white ban on profanity, as with other things, is unrealistic.
Once the CoC has been decided upon, I have this to say with regard to avoiding further messes and disgruntled community members: The most important characteristics of the CoC and its implementation are transparency and accountability. Whenever a warning/infraction has been given, there should be clear and concise reasoning from the responsible mod - and this reasoning should be made public***. This way if a community member feels they have been unjustly punished, they can cite previous bans/infractions and their context to argue their case - just like lawyers do in U.S. courts. This will force targeted members of the community to build a factual argument rather than relying on the oh so typical "this mod has a vendetta against me QQ". For Christ's sake they might actually have a vendetta against you - now just prove it! If there is overwhelming evidence and support from the community that a mod acted unjustly or irrationally, an appeal should be considered and the mod scolded. At the end of the day we just need the mods to be accountable for their decisions, and then, hopefully, the community members will show more respect and be accountable themselves.
I think it was Pvv who said this earlier, or maybe Kekki, but the Veteran e-peen bullying of new members needs to stop. It's mind-boggling how unwelcoming, rude, and downright sinister some of our elder community members are to the new guys. I've said this before and I'll say it again: we were all stupid back-peddaling noobs at one point who didn't know the first thing about the meta. Give the new guys a fucking break. Older guys should be held accountable to a higher tier of maturity and professionalism in their posts. Imo, this kind of behavior should be considered a direct threat to Twinkinfo considering that it literally drives people away from our forum and brackets. As was previously stated, we need to do our best in distinguishing this kind of behavior from playful banter and jabs amongst friends and competitors. I know this is hard. But, if we were to adopt the transparency and accountability system I explained above, it's possible. For example, every now and then I enjoy poking fun at HB and other old friends with a smartass insult or profanity. A mod who doesn't know HB and I go way back might consider this warning or infraction worthy. If the mod goes through with it, so what? The reasoning would be posted, HB and I would both explain the situation, and the mistake quickly corrected. No big deal. Believe it or not, lots of people on this site are good friends, and playful banter can add flavour and fun to an otherwise dull thread.
TL;DR Transparency and accountability among the leadership will garner respect and accountability from those being lead.
*** I believe we already have a system like this for the infrequent instances of bans and permabans. All I'm suggesting is taking it a step further to low-level issues. After all, the vast majority of the agitation felt from community members results from arguments over minor infractions.
P.S. Adderall is a hell of a drug.
P.P.S. Why am I not studying for my finance exam in 1 hour. /facepalm