AI & work / 1 min read
A useful stopping point.
Completion needs a definition the workflow can recognize.
Describe what done looks like
Before starting an automated task, I would define the observable condition that means it is complete. A finished draft, a verified update, and a delivered message are different outcomes. The stopping point should match the request so the workflow can report its result accurately.
I would also define how the task stops when it cannot continue. It should preserve useful progress, explain the obstacle, and identify the smallest input needed next. Clear stopping points make a system easier to operate because activity no longer has to stand in for evidence of completion.