← DOODLED.DEV
specify the socket, not the gears vague band prose clever and wrong. the brief was… 1  too vague 2  too specified 3  too short you drew it in out you fix the ports. what may vary? 1  the output shape 2  the insides 3  the ports also: a prompt · a brief · a spec
space pauses · ← → step · 1 2 3 answer
about the picture

Lesson six of a course on holding the model while an AI does the work, for anyone unsure how much to write in a brief. The idea is David Parnas’s (On the Criteria To Be Used in Decomposing Systems into Modules, 1972): specify a module by the interface others may rely on, and hide its insides so they are free to change. The band between too vague and done-in-prose is this course’s framing.