Milley’s appearance breached the long-standing Washington norm that senior officers don’t visit the White House dressed for combat. More important, it violated one of the oldest traditions of the American constitutional order: soldiers stay out of politics.