Give Claude Code eyes and ears so it can see your app and inspect its runtime, read logs, and verify across desktop and mobile channels.
Last year, I asked Claude to build a feature for a Chrome Extension I was building - display a number as a badge on the extension icon. It finished, told me everything looked good, and the TypeScript compiler agreed. No type errors, no lint warnings. Then I opened the browser. The outcome was way off because the agent had no way to know whether the right number and style is displayed on the extension icon.
That single experience changed how I think about agent assisted development. Your type checker cannot tell you that a certain number is displayed as white text color on a red background in the icon badge.
Do you remember the agentic loop you've learned in Chapter 2? The final and the most important stage of the loop is "Verification". In this Chapter and the next, you'll focus entirely on the verification stage of the loop and extend the verification stack that you started building in the previous chapter: Guardrails for Quality.
Guardrails that only check code structure miss an entire class of bugs:
The fix is not a single tool. It is a full verification stack.

Chapters 1 through 5 gave Claude the ability to write correct code. This chapter gives Claude the ability to see what that code actually does, catch what went wrong, and fix it without waiting for you.
Draft - In Progress. This chapter is currently being written. Full content coming soon.
$ cat ./access-status
> You've started this chapter. Sign up to keep your progress and continue where you left off:
Essentials
$97
Chapters releasing as they are written. Your purchase locks in the early access price.
Know a colleague who'd benefit? Share the course and you'll both level up.
Lifetime access · No subscription · Early pricing
5. Guardrails for Quality
Write your CLAUDE.md, create modular rules, and wire up hooks that make verification automatic and deterministic.
7. TDD as the Quality Gate
Use Test Driven Development with Claude Code to give your agent clear specs in the beginning and a clear signal in the end of a task. TDD, runtime logs, test traces, and focused debugging keep your specs on track while you scale.