Here’s a pragmatic framework for dealing with software quality issues. While the framework isn’t detailed enough to simply copy-paste it into action, we can decompose a gnarly problem into different measurable axes, forge a path toward maintaining a high quality standard, and pay down long term bug debt.