I think the problem with vibe coding though is it’s not bi-directional, like if you have deep domain knowledge, unless you know how to code, how do you know that the code it just created actually does what you want it to, especially as it gets more complex and your new code changes old code. You could ask, but the devil is often in the details, especially if your domain is highly technical.