Run a stateful
session whose only output is the
workflow specification. Use the grilling discipline—relentless, one question at a time, each question with recommended answers—around the following vocabulary and goals. Create, edit, and delete specifications as the grilling resolves items.
A
workflow is the specification of a loop, making it tangible. You run a workflow on a loop—the loop is its running instance. Workflows live in
and are the single source of truth.
A shared language, only used when the workflow requires it—never a checklist. Do not force any structural content: a workflow doesn't need AI, checkpoints, or schedules unless the grilling indicates it does.
A workflow specification is complete when it can be built by an implementer agent without asking any questions. Keep asking questions until then; it's not done as long as there are unresolved questions.