Why Vibe Coding Works in Safety-Critical Software Only When Wrapped in a Verification Loop — type0 | type0