Take a look at my workflow I'm using for developing my de, vela: https://velade.org/blog/not-vibecoding/
I think if you see real examples you can better understand what I mean