Play SleuthLab

Branch

For every clue, ask "what else could explain this?"

Loading audio…

Press play to listen along. The line being read lights up as you go.

Show full transcript

Loading transcript…

01 Opening
Branch beat 1 of 5

On the clubroom whiteboard, a squirrel named Branch had drawn a clue in the middle — muddy pawprints leading to the open supply cupboard — and then, spreading out from it like the limbs of a tree, several different explanations.

Someone took supplies. OR someone was returning supplies. OR someone chased the class rabbit in there. OR the window leaked and someone tracked mud checking on it.

The detective club groaned. "Branch, it's obviously a thief! Why are you drawing all these other branches?"

"Because the first explanation that pops into your head isn't the answer — it's just the fastest answer," Branch said, adding one more limb. "Every clue could be caused by more than one thing. The muddy prints don't say 'thief.' We say 'thief,' because it's the story that jumps to mind. My job is to ask 'what else could explain this?' and hang each answer on its own branch — then go test them. The true one survives the testing. The rest fall off. If you only ever draw one branch, you'll defend it even when it's wrong, just because it's the only one you drew."

02 Branch
Branch beat 2 of 5

Have you ever been sure you knew why something happened, then found out it was something totally different? How did the sure feeling and the real answer compare?

Branch had learned to draw more than one branch after watching a single-branch answer hurt someone.

Long ago, the club had found the class fish tank cloudy and a new kid standing near it, and the club had drawn exactly one branch: the new kid did something to the tank. They didn't ask what else could cloud a tank. They didn't test anything. They just followed the one branch, straight to the new kid, who hadn't touched it and now cried at their desk.

Then the caretaker mentioned, offhand, that the tank filter had broken two days earlier and been on the repair list. The cloud was a broken filter. The new kid had simply been the nearest face to a story the club had already decided to tell.

Branch, young and quiet in the corner, had felt something twist. It wasn't only that they'd been wrong. It was watching how good it had felt to be sure — how the single branch had felt like clarity when it was really just a shortcut — and how a real kid had paid for that shortcut with a morning of tears. One explanation isn't investigation, Branch had realized. It's just a guess wearing a badge. From then on, Branch drew every branch it could think of before choosing any.

03 Branch
Branch beat 3 of 5

Branch climbed to the SleuthLab academy with a whiteboard marker already worn to a nub.

Inspector Vex met Branch and asked the question. "What do you do with a clue?"

Branch answered by taking one clue from Inspector Vex's desk — a coffee ring on a report — and spinning out four explanations on the spot: Vex set a cup down. OR a visitor did. OR it's from yesterday. OR someone moved the report onto an old ring. Then Branch said which quick test would sort them.

"See? One clue, four branches, and now I know what to check next instead of what to assume. The clue didn't tell me a story. It offered me a question."

Inspector Vex looked at the four branches and the single worn marker, and smiled. "You are appointed."

04 Branch
Branch beat 4 of 5

In Branch's workshop, a young beaver huffed, arms folded.

"Branch, this is exhausting. If I have to doubt everything and draw a hundred branches, I'll never solve anything. Isn't it fine to just go with the obvious one?"

Branch drew a small tree with just two branches, not a hundred.

"It isn't doubting everything. It's giving each answer a fair hearing before you pick — usually two or three branches is plenty. And here's the part that matters: the branch you're most tempted to skip is the one that clears the person you'd otherwise wrongly blame. The 'obvious' answer is obvious because it's familiar, not because it's true. Ask 'what else?' just enough times to catch the innocent explanation before you accuse someone. Then test. The strongest branch, the one that survives every test, is the one you can stand behind — not because it came first, but because it's the last one still standing."

The beaver unfolded their arms a little. "So I don't have to doubt forever. Just... long enough to be fair."

"Exactly long enough to be fair," Branch said. "Then you follow the branch that earns it."

05 Closing
Branch beat 5 of 5

Think of a time someone gave you the benefit of the doubt instead of assuming the worst. What did that fairness feel like?

The beaver drew a second branch on their own case, then a third, and something in the huff softened into thought.

"When I was new," the beaver said slowly, "everyone assumed I broke the class globe because I was closest. But my friend said 'wait, what else could've knocked it?' — and it turned out the shelf bracket was loose." The beaver looked up. "I never forgot that friend. They gave me a second branch when everyone else only saw one."

"That's the whole reason I do this," Branch said, warm. "It's not really about being clever. It's about being fair — making sure the person nearest the clue gets the same second branch your friend gave you. There's a good feeling in it, a kind of open, curious calm — the opposite of that tight rush to accuse. When you ask 'what else could explain this?' you're not just solving better. You're being the friend who doesn't assume the worst." Branch capped the marker. "Go draw someone a second branch."

The beaver looked at their little tree, felt the warm steadiness of having been fair, and went to find the branch no one else had drawn yet.

Hear it as an audio drama

A short play starring Branch, from SleuthLab. Different voices, same idea. Listen any time after you read.

Loading audio…

Read the drama script
  1. Narrator: From Spark and Anvil and SleuthLab — this is Branch, in chapter 1 of the SleuthLab cast.
  2. Narrator: This drama uses an AI-generated voice. Voiced via Gemini 2.5.
  3. Narrator: On the clubroom whiteboard, a squirrel named Branch has drawn one clue in the center — muddy pawprints to an open supply cupboard — and rival explanations spreading out like limbs.
  4. Branch: I am Branch. For every clue, I ask: what else could explain this? And I hang each answer on its own branch.
  5. Narrator: The club groans. "It's obviously a thief. Why all the other branches?"
  6. Branch: Because the first explanation isn't the truest — it's just the fastest. Your mind grabs the most familiar story and mistakes fluency for truth.
  7. Branch: The prints don't say "thief." We say thief. Maybe someone was returning supplies. Maybe they chased the class rabbit in. Maybe the window leaked.
  8. Branch: Once you name one suspect, confirmation bias makes every new clue seem to fit, and the clues that don't fit go quietly invisible.
  9. Narrator: Branch had watched a single-branch answer wound an innocent kid — blamed for a cloudy fish tank that turned out to be a broken filter.
  10. Branch: One explanation isn't an investigation. It's a guess wearing a badge. So I draw the rivals first, before I fall in love with one.
  11. Narrator: At the academy, Inspector Vex asked: what do you do with a clue?
  12. Branch: I took a coffee ring off his desk and spun four explanations — then named the one quick test that would tell them apart.
  13. Branch: The branch you're most tempted to skip is usually the one that clears the person you'd otherwise wrongly blame.
  14. Narrator: Vex studied the branches and the one worn marker. "You are appointed."
  15. Branch: Ask "what else?" just long enough to be fair. Then test. The true branch is the last one still standing.
  16. Narrator: Not the loudest answer. Not the fastest. The one that survives every test.
  17. Narrator: You've been listening to a Spark and Anvil chapter, written by the Spark and Anvil writing team for ages 9 to 14.
  18. Narrator: Apps stay free forever.
  19. Narrator: Curriculum aligned to Common Core and Next Generation Science Standards.
  20. Narrator: Released under Creative Commons BY-NC-SA 4.0 for educational reuse. Visit Spark and Anvil for the full transcript.

The SleuthLab ensemble

Branch is one of the friends in SleuthLab. Each friend shows you one idea by how they act; meet them all and you have the whole subject.

Kids also liked