content-forge-vault/00-inbox/The Verification Loop.md
2026-03-03 02:00:01 +08:00

1.9 KiB

The Verification Loop

Boris Cherny (the creator of Claude Code) says verification loops deliver 2-3x quality improvement. That's not a small number.

The hard truth from Reddit: "Claude can write code all day but can't click a button to see if it works." AI-generated code is NOT optimized for security, performance, or scalability by default. You have to explicitly prompt for these and always verify.

The PM Angle

You are the QA layer. Every output needs human eyes before it ships. This isn't new for PMs — we already review designs, specs, and code. The difference is the volume and speed of output.

Debugging Patterns That Work

Blind paste — copy error messages directly into Claude without reading them yourself. Claude is remarkably good at diagnosis from raw errors. 0xDesigner: "I got another error and just pasted the error without reading." Claude diagnosed a missing gas token from a raw wallet error.

Screenshot debugging — paste screenshots of UI bugs directly. Claude's vision is powerful for visual debugging. "A single screenshot can replace three paragraphs of explanation."

The re-prompt — if output seems wrong, use Esc-Esc to go back and rephrase slightly. Often a slight rephrasing yields vastly superior results.

The TDD Loop for AI

Powerful pattern from a practitioner with 6 months of daily AI pairing:

  1. AI writes a failing test
  2. Human reviews the test
  3. AI writes the implementation
  4. Test passes → move on

This enforces requirements and ensures correctness. Even without formal TDD: always ask Claude to verify its own work.

Connection to Other Notes