+1 for soft line, 120 seems reasonable but it's up to the committer to decide for a reasonable balance between:
 - affecting the next line as well to bring some order and good looking code
 - minimize unnecessary reorganization for smaller changes

punishment? Lol. I think we could assign backporting tasks to the one who can be blamed for the largest conflicting blocks. To clarify a clear rule on how that's "largest block" would be evaluated: at my capricious discretion :D