we've mostly gotten past the slop issue in this new world of working together with AI
the next problem is people keep accidentally undoing functionality
this is happening because everyone is more in everyone else's business. hit an issue? fix it right away without nagging anyone
the problem is it's unclear how intentional the current behavior is and what absolutely should not be rolled back
you can say tests should be this. but they don't capture the fact that you discarded seemingly valid solutions 1-4 and settled on 5. someone later (an agent) might thing "oh 3 is simpler"
any additional document also doesn't feel like it solves the problem because it's yet another thing that can drift
where is the source of truth for how your software is supposed to work?
显示更多