Code that you can throw out at any time seems unlike debt? If you're in a hole, it must somehow arise from your attachment to it.
Maybe it's load-bearing and you need to change it?
replies(1):
Maybe it's load-bearing and you need to change it?
In theory, we should have been able to delete that role without much thought, but without any extra layer of validation and some code updates, it still would have broken things.
The uncertainty is where most of the risk lies, especially when some people do odd things like this.