You ask your coding agent for a change. A few minutes later it reports success, the diff looks right and the summary is confident. Then you read more closely and find the one line that is wrong: a price rounded through a float, a test quietly loosened, a button that renders but cannot be seen.
In Stack Overflow's 2025 developer survey, the most common frustration with AI tools, chosen by 66% of the developers who answered that question, was solutions that come close but are not quite right (source (opens in a new tab)). You fix it by hand. A week later, in a new session, the agent makes the same mistake, and you fix it again.
This book is about the second time.