The Community Liaison and Developer Relations teams, and many tech and non-tech contributors, find themselves now and then helping to resolve frictions, uneasy situations, and other low intensity conflicts between WMF Engineering teams and volunteers, in tech and non-tech spaces. Even if the people and the topics involved are normally different, frequently the types of context and the patterns are common.
If every time we help solving a conflict we try to abstract the context and the patterns, and we document them in a wiki page at mediawiki.org, maybe at some point that page will be useful for WMF developers (and probably others) to prevent falling into contexts and patterns known to increase the risk of friction with volunteers.
This doesn't need to be a big exercise. With a bit of discipline, every time we helped someone solve a situation, we could check the wiki page to see if there is something worth to be added. A driver starting the page and setting the criteria to declare this task "done enough"would be useful, though.