Craft · 10 min · Complete

Spec before prompt

A prompt is a spec with worse version control. Write the job first: audience, inputs, outputs, failure mode, and who reviews.

If two reviewers would grade the output differently, the spec is unfinished. The model will pick a side at random and sound confident.

Keep the spec in the same file as the prompt. When the output drifts, you want one diff, not folklore.

Marked complete on this device.

Next lesson