Vibe Coding is so early 2025, I only check in context, prompt instructions, and seed values to deterministically generate the machine-code.
TL;DR: assuming you've squashed all regular non-determinism (itself a tall ask), you either need to ensure you always batch requests deterministically, or ensure all kernels are "batch invariant" (which is absolutely not common practice to do).