CCLearn

Level 5 — Give It a Way to Check Its Work

10 questions, drawn from a bank of 24 across 22 topics. Pass at 80%. Every wrong option carries a note explaining why it is tempting — those notes are the point of the quiz, so read them whether you pass or not.

attempt 1
  1. 1 / 10 · Choose one

    A teammate reports that /verify built the wrong target on your project and gave up. It needs a database, an env file and a two-step build. What is the documented fix?

    A teammate reports that /verify built the wrong target on your project and gave up. It needs a database, an env file and a two-step build. What is the documented fix?
  2. 2 / 10 · Choose one

    A two-hour unattended run has ended. Your Stop hook blocked the turn twice while Claude fixed failures, then pnpm test exited zero and the turn ended. Before you accept the diff, what has that green established?

    A two-hour unattended run has ended. Your Stop hook blocked the turn twice while Claude fixed failures, then pnpm test exited zero and the turn ended. Before you accept the diff, what has that green established?
  3. 3 / 10 · Choose one

    Claude ran the full build, said the log was clean, and moved on. The command exited 0 and printed about 40,000 characters. What did Claude actually read?

    Claude ran the full build, said the log was clean, and moved on. The command exited 0 and printed about 40,000 characters. What did Claude actually read?
  4. 4 / 10 · Choose one

    You build a check around jq -e, whose exit code 1 means "no match" and is a perfectly normal outcome. Which statement describes how Claude Code classifies that run, and why?

    You build a check around jq -e, whose exit code 1 means "no match" and is a perfectly normal outcome. Which statement describes how Claude Code classifies that run, and why?
  5. 5 / 10 · Choose one

    What is the bundled /verify skill documented as doing?

    What is the bundled /verify skill documented as doing?
  6. 6 / 10 · Choose one

    The security-guidance plugin ran its end-of-turn review over Claude’s edits and reported nothing. What has that established?

    The security-guidance plugin ran its end-of-turn review over Claude’s edits and reported nothing. What has that established?
  7. 7 / 10 · Choose one

    You are changing the padding on a settings panel and there is no visual regression suite. What turns the design reference into a check rather than an opinion?

    You are changing the padding on a settings panel and there is no visual regression suite. What turns the design reference into a check rather than an opinion?
  8. 8 / 10 · Choose one

    A migration will run for two hours while you are out. The end state is provable from Claude’s own output, it matters only for this session, and you do not want to edit a settings file. Which rung?

    A migration will run for two hours while you are out. The end state is provable from Claude’s own output, it matters only for this session, and you do not want to edit a settings file. Which rung?
  9. 9 / 10 · Choose one

    Your Stop hook blocks on any linter finding. One finding sits in a vendored file Claude must not edit, so the check can never pass. What happens?

    Your Stop hook blocks on any linter finding. One finding sits in a vendored file Claude must not edit, so the check can never pass. What happens?
  10. 10 / 10 · Choose one

    You asked Claude to "make the tests pass". The run is green, and the diff loosened one assertion and skipped a case. What was missing from the request?

    You asked Claude to "make the tests pass". The run is green, and the diff loosened one assertion and skipped a case. What was missing from the request?
10 questions still to answer