I’m in the very same situation currently. A coworker vibe coded a PR for me to review. I asked: normally I would ask “why did you do xyz”, but what are you going to do now, proxy that question to your LLM? And is the LLM going to construct a “why” based on the nonsensical code it produced? Is this how we want to work?
The review is currently stalled in absence of answers.
> what are you going to do now
You're going to ask your own LLM session why they did it that way. And if there's a problem, you raise it. And if this individual keeps opening buggy PRs, you have a talk with them about how to use the LLM to catch these issues before a PR is opened.