Note that it's also possible to review changes afterwards. Many (human) teams have been working like this.
I agree that many vibe-coders are likely to skip reviews completely, but it doesn't have to be like this.