If you don't know what your schema should be, then I think this is the dead canary in the vibe coding coal mine. Back up to the design phase and talk to the robot about the domain until you have a really strong conviction about its tuples and relations.
Data and its shape is one such rigid structure. It will stay with you long after the code around it has been replaced. You do want to be intentional about it and build intuition for it.
Once you have that in place, you can stretch out a web of agentic fabric across it, and pin it down with tests.
Code is soft nowadays, but data isn't.
Naming, in general, is very similar to what I expect from colleagues who have weak English-as-a-second-language skills.
You let it run too wild and you’re suddenly left trying to reason why your LLM is trying to add an interaction between an Intermediator and a FromSpinMaxWriter.