WHEREFORE
FIELD NOTES · ISSUE 01
On building learning tools in the age of cheap answers

The AI tutor that refuses to answer.

What happens when you build a civic-reasoning app whose only rule is: no shortcuts? After three weeks with a prototype called WHEREFORE, a few notes on friction, hint economies, and why we made the mascot stubborn on purpose.

A design log · ~8 min read · Education · Pedagogy · UI

The conversation that started this project went like this. A high-school civics teacher I know was grading a stack of essays on the First Amendment. About a third of them, she said, had the same odd cadence — the same three rhetorical moves, the same hedged phrasing, the same conclusion arrived at suspiciously quickly. "They're not even hiding it anymore," she said. "But I don't think they understand what they turned in. They didn't reason about anything."

That's the puzzle. The model in their pocket can produce a passable essay on the heckler's veto in eleven seconds. So the question stopped being "how do we teach the doctrine" and started being "how do we teach the move — the cognitive act of working a hard question — when the temptation to skip it is one tab away?"

WHEREFORE is one answer. It is a small, single-station civic-reasoning prototype, built around a mascot named Quill whose defining feature is that he will not tell you the answer. Not when you ask politely. Not when you ask three times. Not when you tell him you're stuck. He'll ask better questions. He'll redirect. He'll, occasionally, get sassy. He will not give you the answer.

FIG. 01 Quest map · student viewSpring '26 prototype
WHEREFORE quest map: Quill mascot, XP / streak / badges, and a pinned note from Prof. Chen.
The first thing a student sees. The pinned note from Prof. Chen sits as sticky tape over the whole map — the most-used teacher feature in testing. The mascot in the top-left is Quill, who has moods.
"If you can't name the question, you can't answer it."
— a sign on the wall of phase 02

§ 01The pedagogy, plain

Three principles run on a thin band across the top of every screen. They are also the entire design philosophy of the app, compressed:

1

No answers.

Quill won't ever just tell you. Hints unlock only when you've genuinely tried.

2

Show your reasoning.

Every phase asks for written thinking before you advance. Receipts required.

3

Stuck = good.

Friction is the point. The hard parts are where learning lives.

Pedagogy people will recognize this as roughly the territory of productive struggle — the well-documented finding that learners retain more when they wrestle with a problem before being shown a solution. The version we built is opinionated. We don't just permit struggle, we require it ↓ design the interface so that you can't get past it without producing evidence of having done it.

§ 02The shape of one station

The prototype contains a single playable station, "The Heckler's Veto." It's a five-phase walk through one fact pattern: a state university cancels a controversial speaker's event after a hostile counter-protest arrives. The student is asked, in order, to:

Read the facts. Then frame the constitutional question in their own words. Then pick the soundest of three classmates' arguments and explain why. Then assemble a three-step reasoning chain from a bank of six premises — half of which are traps. Then defend their position when Quill switches sides and plays opposing counsel. Then, finally, write a reflection: where else does this pattern show up?

FIG. 02 Phase 01 · The Scenecase file format
Phase 1 of the Heckler's Veto challenge: a case file stamped HECKLER'S VETO with four bullet-point facts and the core question.
Phase one is a single screen of facts, stamped like a hand-graded case file. “Quill is watching” sits in the margin: a small reminder that the rest of the station will ask you to do the reasoning, not consume it.

Each of those is a written-input gate. You cannot click past any phase without leaving a trail.

Sample transcript · Phase 02 · Frame It
student
Is this a First Amendment case?
quill
A question for your question, counselor — whose First Amendment? Whose action triggered it? Try again, and tell me who was doing the silencing.
student
The crowd silenced the speaker.
quill
Closer. But the crowd isn't bound by the First Amendment — only the government is. Who actually cancelled the event?
The shape of every Quill reply: redirect, narrow, hand it back. The system is allowed to know the answer. It is not allowed to deliver it.

§ 03Hints as economy, not service

The most-tested mechanic in the build is the "I'm stuck" button. It does three things, and the design of those three things took longer than the rest of the app combined.

First, pressing it is logged. The teacher sees a per-phase count of how many times the student asked for help. It's not a punishment; it's information. Second, the next hint doesn't arrive instantly — there's a configurable delay, usually around six hundred milliseconds, long enough for the student to feel that the system is thinking, not vending. Third, hints arrive in tiers. The first hint is a question. The second is a narrower question. The third is a domain term you can search. None of them is the answer.

Phase 04 takes this further. The premise bank is half-blurred — the trap premises are censored under a frosted overlay, and tapping one to reveal it costs an "Ink," a soft currency tracked at the bottom of the screen. We tried versions where the cost was a flat XP penalty, a streak break, and a visible-to-teacher flag. The Ink version tested best: it felt costly enough to slow people down without feeling punitive. The point isn't to prevent peeking. The point is to make peeking visible — to yourself, and to your teacher.

FIG. 03 Phase 04 · Premise bankthree readable, three frosted
Phase 4 reasoning-chain premise bank: three premises legible, three blurred under a frosted overlay labelled 'tap to peek (−1 Ink).'
Half the bank reads as plain text; half is frosted under “tap to peek (−1 Ink)”. The cost isn't enough to forbid peeking — it's enough to make peeking feel like an act, which is the whole point. The counter at the top reads INK SPENT: 0.
"Don't measure how often students get the right answer. Measure how often they show their work."
— a working note, taped above the desk

§ 04The two-person room

The other half of the design assumption is that the teacher is in the room. Not as a grader at the end, but as a reader along the way. Every text the student writes is captured. The teacher has a toggle in the top-right that flips the same URL from a student view (write boxes) to a teacher view (the student's submitted text, plus a small editor to leave a note).

Notes carry one of three tags: PRAISE, FLAG, or REVISE. We tried more granular tagging (effort, accuracy, clarity, etc.) and it died on contact with actual teachers. Three was the right number. Praise should name the cognitive move, not just say "good job." A flag is an open question for next class. A revise gives the student a specific target. The interface enforces a little of this with quick-start templates ("Praise should name the move you'd want them to repeat…"); the rest is left to the teacher.

There's also a class-wide pin — one short message that sits as a sticky-tape note over every student's quest map. It's the most-used feature in our test sessions. Teachers reach for it constantly: "bring your reflection Tuesday," "office hours moved," "today's seminar is in Room 204." The mundane, but the mundane is the texture of an actual class.

FIG. 04 Teacher view · inline feedback editorthree tags, three quick-starts
Teacher view of the Frame phase: student submission, then a feedback editor with PRAISE / FLAG FOR REVIEW / PLEASE REVISE buttons and three quick-start templates.
Same URL, teacher pill flipped. The editor forces a stance — PRAISE, FLAG, or REVISE — before you can write. Quick-starts (“+ I want to call out the specific move…”) lower the cost of writing the kind of note the system is asking for.
Why we built the three-tag grammar

In testing, teachers used the editor more carefully when it forced them to pick a stance. With no tag, every note drifted toward "this is fine" — the path of least resistance. With one tag required, notes got specific. PRAISE made teachers name a concrete move; FLAG read as "let's discuss," not "wrong," which preserved student agency; REVISE was the rarest, and the most valuable. It almost always came with a sentence-level edit suggestion.

Asymmetry on purpose: a praise feels like a sticker, a flag like a margin scribble, a revise like a returned draft. Same grammar; different weights.

§ 05What it looks like, and why

The visual language is — deliberately — not a corporate ed-tech tool. It is the inside of a worn paperback: stamped cards, hard-edge drop shadows, a sage background under a dotted grid, a hand-lettered display face. There is a mascot with a feather plume. There is, briefly, confetti.

Some of this is taste. More of it is research. The product is asking students to do something hard and uncomfortable — sit with a question they cannot resolve. Every visual decision is built around lowering the temperature on that ask. The colors are warm. The buttons are big. Quill blinks at you and has moods. There is a "stuck meter" that fills up when you struggle, and on completion turns green — a small dignity granted to the process of being stuck.

The opposite design — cool palette, clinical type, big assessment language — is what most learning software looks like, and it is what students associate with the feeling of being graded. We didn't want to grade. We wanted to read.

FIG. 05 Behind the curtain · the Tweaks paneleverything teachers wanted to dial
Tweaks panel exposing Quill's persona (Strict / Friendly / Sassy), scaffolding intensity, hint reveal delay slider, read-aloud toggle, and color palette.
Five knobs we ended up exposing to teachers: Quill's voice (Strict / Friendly / Sassy), how much scaffolding the prompts give, the hint delay (slider, default 600ms), read-aloud for accessibility, and palette for the classroom. The default ones tested as the most-used.

§ 06What this isn't

It is one station. It is a prototype. Five more stops on the quest map — Federalism Forge, Separation Lab, Due Process Detective, the Final Trial — are visible but locked. Quill is not, today, a real language model. The Socratic replies are pattern-matched against the student's text, picking from a small library of persona-shaped responses. We did this on purpose: a model that can — under enough pressure — cave and give the answer is the wrong tool for this lesson. A pattern-matcher that cannot cave is, for now, the right one.

That will change. The interesting next step is plugging in a real model with a hard system prompt and a tested refusal behavior. The harder, more interesting question is what happens when a student spends fifteen minutes trying to jailbreak Quill into giving them the answer. Our working theory: that fifteen minutes might be the most productive learning of the session. We'll see.

§ 07A small wager

The big bet behind WHEREFORE is unfashionable: that the value of an educational tool, in 2026, is not its ability to be helpful but its ability to be well-shaped resistance. A good tutor is not the one who answers your question fastest. A good tutor is the one who asks you the question that gets you to the answer, holds the line when you'd rather they didn't, and reads what you actually wrote.

Quill is not a tutor in any rigorous sense. He's a UI with an attitude. But the attitude — "I won't tell you, but I'll ask you the question that gets you there" — is, we think, the only honest posture for an AI in a classroom right now. Everything else trains a habit nobody wants: the habit of asking a machine to think for you.

The mascot, by the way, is named after a feather. The kind you'd use to write something down before computers told you what to think.

Pedagogy UI Design Education Productive Struggle Civics Prototype Notes