The Build–Test–Revise Loop /claude-code-loop--hand-off-boundary

Delegation

For each build task, decide: delegate to Claude, steer it, or hand-code — and justify the boundary.

Task Delegation
0/8

Challenge

  1. Challenge 01

    Scaffold the chat window layout (message list + input box) → delegate, steer, or hand-code? Give a one-line reason.

  2. Challenge 02

    Connect the send button to the chat API and stream the reply → delegate, steer, or hand-code? Why?

  3. Challenge 03

    Decide the penpal's personality and how it greets a first-time user → delegate, steer, or hand-code? Why?

  4. Challenge 04

    Handle the case where the API call fails mid-conversation → delegate, steer, or hand-code? Why?

  5. Challenge 05

    Add a typing indicator while the penpal is responding → delegate, steer, or hand-code? Why?

  6. Challenge 06

    Write the system prompt that makes the penpal a Korean language partner → delegate, steer, or hand-code? Why?

  7. Challenge 07

    Store the conversation so it survives a page refresh → delegate, steer, or hand-code? Why?

  8. Challenge 08

    Choose what happens when a student sends an empty message → delegate, steer, or hand-code? Why?