@whynothugo @rhapsodos @lanodan @diana @yvonnezlam
I don't agree, fully.
"housekeeping" refers to cleaning up (e.g. deleting temp file cruft) as well as improving and redesigning (e.g. updating the code as systems upgrade and evolve).
"tech debt" refers to temporary or poor quality work that needs to be fixed in the future. It's akin to replacing a cracked panel held together with duct tape.
But confused business logic grows organically, and feels like tech debt instead of housekeeping.