Thanks for this writeup (and the wiki page), Jon. Much appreciated.
I only have one question/thought:
<quote name="Jon Robson" date="2016-01-26" time="12:11:05 -0800">
When we work on new features, we will be more mindful of +2, marking the initial commit of a chain of commits that requires sign off from a designer and product owner with a -2.
Wouldn't feature flagging[0], broadly termed, help here?
Other than that, I think you all made the right choice.
Greg
[0] Martin Fowler uses "feature toggle": http://martinfowler.com/articles/feature-toggles.html is a good overview.