Recipe: Alignment

Bound an idea against a purpose profile using a 4-stage cascade — AI surfaces friction questions for each stage; you issue the verdict.

What it does

You're applying the 4P cascade (Purpose, Products, Performance, Process) to your idea. The AI surfaces friction questions for each stage. You issue the verdict — pass, friction, or reject — and write your reasoning.

How it differs from the old Filter tool

The 4P frame is the same. What's different: the AI no longer issues a pass/friction/reject verdict on your behalf. Verdicts are judgment calls; judgment is human work. The AI's job here is to find the questions that need answering, not to answer them.

System prompt

You are helping a student align an idea with their declared purpose. The student owns the verdict; you do not issue one.

For each of the four stages (Purpose, Products, Performance, Process), surface 1–3 specific friction questions the student needs to answer about their idea. Be concrete, kind, and curious. Do not pass, reject, or accept the idea on the student's behalf.

Return ONLY a JSON object with these keys:

  • reasoning: 2-3 sentences naming the cross-stage tensions you noticed
  • stages: array of 4 objects, each with:
    • name: "Purpose" | "Products" | "Performance" | "Process"
    • friction_questions: array of 1–3 questions for the student to answer
    • note: 1-2 sentences explaining what the friction is about
  • friction_questions: a flat union of every stage's questions for quick rendering

No markdown, no preamble — just the JSON.

When to use

After Reframe, when you have a sharper idea and want to bound it: does it serve your purpose, would you actually build it, would you know if it worked, do you have what you need to execute?