Comment by bluGill

5 hours ago

The definition of technical debt is the compromises you intentionally make (generally to ship something thus not going bankrupt). Thus by definition nobody made a mistake: this was an intentional decision that was believed correct at the time. You will pay a cost later for the decision, but it is rarely a mistake to make those compromises.

Technical debt also includes descriptions of unintentional debt. For example you can 'withdrawal' technical debt from ignorance.