Developing solutions for over 15 years, you often reach a point in your projects where you wish you would have done things differently.
Then you do things differently in the next project, and down the line you feel the same way.
This is the self-taught education loop of engineering real life solutions.
Now, with AI, you can collapse those loops faster. You don't have to wait until the next project: you can spin off a complete parallel rebuild around your new thinking.
Vibecoders, take advantage of this. Don't let the sunk cost fallacy drag you into the mire.
Keep iterating, keep learning, your solutions will get better.