If you want to enforce the code of conduct more strongly, fine. But highlighting political discussion as somehow worse than other kinds of discussion involving competing views is incredibly frustrating and only serves those who may benefit from engineers putting their political and ethical agency to bed in a work/work discussion context. Politics is about choice, its about reasoning out decisions and coming to a consensus on those decisions. Work life is not exempt from the scope of those decisions, and trying to keep that discussion out is a pretty questionable practice.