Right now Horizon doesn't handle simultaneous edits to instance puppet config very well... it's probably possible to get our git repo wedged in such a way that it's unable to push.
Something like https://gerrit.wikimedia.org/r/#/c/operations/puppet/+/552583/ would reduce the risk of this.