Give the task a finish line
The author reports less drift with explicit boundaries. Comments also emphasize context and incremental work.
This is a personal report, not a controlled comparison. A lengthy master plan is not necessary for every small change.
Try it deliberately
Choose one observable behavior. State what should remain unchanged and what evidence would establish completion.
Adapt a cglearn practice prompt
Replace bracketed placeholders with verified facts before use.