Run a stateful
session, with the only output being
workflow specs. Use the grilling discipline: keep asking questions, one at a time, and attach recommended answers to each question. Conduct the interview around the following vocabulary and goals. As grilling resolves issues, create, edit, and delete specs.
Workflow is the spec for a loop that makes it executable. You run a workflow on a loop; the loop is its running instance. Workflows reside in
and serve as the source of truth.
Only use shared language when the workflow requires it; it's not a checklist. Do not force any structure: unless grilling indicates a need, a workflow doesn't require AI, checkpoints, or schedules.
A workflow spec is done when the implementer agent can build it without asking any questions. Keep grilling until that point; as long as there are still questions, it's not complete.