Algoritmi AI SandboxPractice environment with sample data. Nothing here reaches the production platform.

When Something Goes Wrong

Bugs always happen. Telling Claude exactly what happened is the fastest way through.

Bugs are normal

Every app has bugs, including apps built by engineers with many years of experience. A bug does not mean you did something wrong.

Claude does the fixing. Your part is to say exactly what happened. You do not need to work out the cause.

Four things to tell Claude

  1. Where — the app and the screen, and whether it is the screen Claude opened, the preview, or production
  2. What you did — which button you pressed, what you entered
  3. What happened — what you actually saw
  4. What you expected — what should have happened
Report a bug
Claude prompt
There is a bug in 【app name】. Find the cause, explain it without technical terms, and fix it. Where: 【Example: the lost item registration screen, in production】 What I did: 【Example: pressed Save without entering an item name】 What happened: 【Example: the screen went completely white】 What I expected: 【Example: a message saying "Please enter an item name"】 Message shown on screen: 【Paste it exactly as shown, if there is one】 To fix it, create a new branch from main, confirm that the build passes, then create a pull request to main and give me the PR URL.

If you found the bug in a change you have not merged yet (on the screen Claude opened, or in a preview), tell Claude in the same conversation where you asked for the change. In that case, leave out the last paragraph.

A bug in production is fixed the same way as in Small Changes. Claude fixes it and shows you the screen, you check it, and you merge the PR.

Be specific

Write numbers and dates exactly. The more specific you are, the faster Claude finds the cause.

Hard to act onEasy to act on
The total is wrongI registered three items at 1,000 yen each. The total should be 3,000 yen but it shows 2,000 yen
The order is oddIt should be newest first, but the item from March 1 appears above the item from March 5
The date is offI entered March 5, but the list shows March 4

Paste messages exactly and in full

If red text or a message you cannot read appears on screen, copy all of it exactly as shown and paste it, even if you do not understand it. Putting it in your own words removes clues.

Paste a picture

For things that are hard to put into words, such as a broken layout, paste a screenshot into Claude Code.

Mind what the picture shows

If personal information such as a guest's name or contact details is visible, hide that part before you paste.

When the conversation with Claude is not going well

What is happeningWhat to send
The explanation is too hard to followPlease explain that again without technical terms
Claude stopped partwayPlease continue
Claude changed things you did not ask forPlease go back to only the change I asked for, and undo everything else
You do not know what Claude is doingTell me what you are doing now and what you will do next
Claude says a skill cannot be foundCheck that the algoritmi-sandbox-vibe-coding-platform folder is selected, then ask again in a new conversation

Start over in a new conversation

If several attempts in the same conversation have not made things better, start a new conversation and explain from the beginning.

Explain the situation again in a new conversation
Claude prompt
I was working on the PR 【PR URL】 for 【app name】, but it did not get fixed. I want to go over the situation again. What I wanted: 【what you first asked for】 The problem now: 【where, what you do, and what happens】 First look at what this PR changes and at its current state, and explain what is happening without technical terms. Then suggest how to fix it. Do not change any files until I say OK.

Do not try to fix it yourself

  • Do not edit files directly on GitHub
  • Do not run a command you do not understand
  • Do not try to fix production data yourself

Fixes always go through Claude. What Claude cannot handle goes to an administrator.

When to talk to an administrator

  • Claude has tried two or three times and it is still not fixed
  • Colleagues cannot do their work in production
  • Data has disappeared or been changed
  • Words such as "migration", "permission", "secret", or "environment variable" appear and you cannot decide what to do

When to Ask an Administrator lists what to tell them.

Quiz

Quiz

When you ask Claude to fix a bug, which way of telling it helps the most?