Two defects in my red tests, found when going green: body() drains the recorder so a second call read empty, and two assertions expected a different case than the user-facing message. The assertions were not weakened. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>