⚠️ The Warning
Addressed directly to vibe-coding CEOs, founders, and product managers: "I think it's excellent that you're doing this — but do not believe everything Claude Code or Codex tells you." 0:00
🔍 The Audit Pattern
Brainqub3 runs "vibe code audits" for non-technical founders. The pattern is nearly identical every time: 1:26
🧠 Why It Happens (First Principles)
"At its heart, an agent has a large language model, and all that model is, is a next-token predictor — for a given input it gives you the most plausible next output." 6:24
"The takeaway: do not blindly believe what Claude Code or Codex tells you it's done — especially if that software will face real users." 8:16
📜 The Fix: Delivery Contracts
"Treat Claude Code or Codex as an untrusted contractor and bind it to a delivery contract with conditions that must be satisfied before you believe the work is complete." 8:44
🧩 The 5 Elements
| # | Element | What it means |
|---|---|---|
| 1 | Agreed delivery | What exactly is it building? Break large specs into chunks. |
| 2 | Constraints | What it must NOT do + guardrails so it can't take the shortcut anyway. |
| 3 | Proof | A deliverable artifact (screen recording / screenshot of the feature working in the live env). Nothing merges without it. |
| 4 | Verification | Checked OUTSIDE the system that produced the proof — human, or Gemini video-understanding grading against the contract. |
| 5 | Ownership | Agent-owned where the agent can reach the env; human-owned where it can't. |
End state: a record for both auditor and client that "every behaviour was actually checked" — the same model he uses to move clients from proof-of-concept to production. 13:40
✅ Key Takeaways
- The agent's word is "plausible," not "correct." Every claim it makes is the most likely-sounding statement — nothing more.
- Prompting harder doesn't close the gap. "It worked on my machine and got me 80% there" is a trap, not progress.
- Treat the agent as an untrusted contractor and bind it to a delivery contract.
- Proof and verification are different. The proof artifact must be verified by something outside the system that made it.
- Five elements: agreed delivery, constraints (+ guardrails), proof, verification, ownership.
- Ownership splits agent vs human by who can actually reach the environment.