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 single clue in the center — muddy pawprints leading to the open supply cupboard — and then, spreading from it like limbs, a spray of rival explanations.

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

02 Branch
Branch beat 2 of 5

The club groaned. "Branch, it's obviously a thief. Why all the other branches?"

"Because the first explanation your mind offers isn't the answer — it's just the one that came fastest," Branch said, adding another limb. "There's a mechanism behind that speed. Your mind reaches for the story that's most available — most familiar, most recently seen — and mistakes fluency for truth. Then a second thing kicks in: once you've named a suspect, confirmation bias makes every new clue look like it fits, and makes the clues that don't fit go quietly invisible. The muddy prints don't say thief. We say thief. My job is to generate the rivals before I fall in love with one — this is reasoning to the best explanation, and it only works if there's more than one explanation in the running. Draw every branch you can think of. Then test them. The true one survives the testing; the rest fall off. Draw only one, and you'll defend it even when it's wrong, purely because it's the only one on the board."

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

03 Branch
Branch beat 3 of 5

Long ago, the club found the class fish tank cloudy and a new kid standing near it, and drew exactly one branch: the new kid did something. Nobody asked what else clouds a tank. Nobody tested. They followed the lone branch straight to the new kid, who hadn't touched it and now cried at their desk. Then the caretaker mentioned, offhand, that the filter had failed two days earlier and was already 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 pre-written.

Branch, young and quiet in the corner, felt something twist — not only that they'd been wrong, but how good being sure had felt. The single branch had felt like clarity when it was really a shortcut, and a real kid paid for the shortcut with a morning of tears. One explanation isn't an investigation. It's a guess wearing a badge.

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

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

04 Branch
Branch beat 4 of 5

Branch took a clue off Vex's desk — a coffee ring on a report — and spun four explanations on the spot: Vex set a cup down. OR a visitor did. OR it's from yesterday. OR someone set the report onto an old ring. Then Branch named the single quickest test that would discriminate between them.

"One clue, four branches, and now I know what to check instead of what to assume. The clue didn't hand me a story. It handed me a question."

Vex studied the four branches and the one worn marker. "You are appointed."

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 finish. Can't I just take the obvious one?"

05 Closing
Branch beat 5 of 5

Branch drew a small tree — two branches, not a hundred. "It isn't doubting everything; that's just paralysis, and paralysis is as useless as haste. It's giving each live rival a fair test before you commit — usually two or three branches is plenty. The skill is knowing which alternatives are worth the test and which you can rule out cheaply. And here's the part that matters most: the branch you're most tempted to skip is usually the one that clears the person you'd otherwise wrongly blame. 'Obvious' means familiar, not true. Ask 'what else?' exactly long enough to catch the innocent explanation — then test. The branch that survives every test is the one you can stand behind. Not because it came first. Because it's the last one still standing."

The beaver's arms unfolded a little. "So not doubt forever. Just... long enough to be fair."

"Exactly long enough to be fair," Branch said. "Then you follow the branch that earns it." Branch capped the marker. "Go draw someone the second branch nobody else drew yet."

The beaver looked at the little tree, felt the steadiness of it, and went to find the missing limb.

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.