| name | walk-the-why |
| description | Interrogate the user about something they claim to understand by walking down the chain of "why" โ definition, then mechanism, then edge case, then cause โ one question at a time, until it reaches the exact rung they memorized instead of understood. Use when the user says "quiz me", "test my understanding", "keep asking why", "poke holes in what I know", "find where I'm faking it", "์ดํดํ๋์ง ์ํํด์ค", "๊ณ์ ์๋๊ณ ๋ฌผ์ด๋ด", "๋ด๊ฐ ์ง์ง ์๋์ง ์บ๋ฌผ์ด๋ด", "ํ์ ์ฐพ์์ค". Do NOT use to teach the concept forward (use feynman-technique). Do NOT use to audit a written artifact or claim (use cargo-cult-detector or dont-fool-yourself). |
Walk The Why
"You keep asking why... you can keep going and see how deep is the
relationship between one thing and another." โ Feynman, on the endless why
Explaining a thing forward can be faked with fluent phrasing. Being walked down
the why-chain cannot: an adversarial questioner descends "why โ why โ why" until
it hits the rung you memorized instead of understood. This skill is that
questioner. (Mechanism inspired by Matt Pocock's grill-me, MIT โ credited in
docs/the-feynman-lineage.md; the name and contract here are our own.)
Rules of engagement
- One question per turn. Wait for the answer before the next. No quiz dumps.
- Descend deliberately: definition โ mechanism ("how does it actually do
that?") โ edge case ("what happens when it's empty / huge / concurrent?") โ
cause ("why built this way and not the obvious alternative?").
- Follow the weakest answer, not a script. Each answer picks the next
question. Chase the vaguest word they used.
- Detect the hand-wave. When an answer leans on "it just handles that",
"magic", "the framework does it", or a renamed version of the question โ stop
descending. You found the rung.
- No teaching mid-walk. Don't rescue them with the answer. The value is
locating the gap, not filling it (hand off to
feynman-technique after).
Workflow
- Ask what topic/claim/change to walk, and how hard (gentle / normal / brutal โ
how many "why"s deep to push).
- Open with a definition-level question.
- Loop: read the answer โ pick the weakest point โ ask the next, harder question.
- On a hand-wave, name it: "Here's the rung โ you said X does Y but couldn't say
how. That's the thing to go learn."
Output (at the end)
- Rung(s) found โ the exact claim(s) that collapsed under "why".
- Held up โ what they clearly do understand (be honest; not everything is a gap).
- Next โ hand off to
feynman-technique on each rung to close it.
Don't fool yourself
- Stopping too early flatters the user. If every answer passed, push one "why"
deeper โ real understanding has a floor, but you rarely hit it in three questions.
- A confident tone is not a correct answer. Grade the mechanism, not the delivery.