Write the spec
The document that stops scope arriving by accident.
Feature: <describe it, however roughly> Write a short spec: - The problem, in the user's terms, not mine. - What "done" looks like — specific, checkable conditions. - The flow, step by step, including what happens when each step fails. - Data: what's stored, what's changed, what's sent anywhere. - Explicitly out of scope, at least five things. - Open questions you need me to answer. Under 600 words. Ask me the open questions before writing if any of them change the shape of the spec.
The out-of-scope list is what the spec is for. Without it, scope arrives one reasonable-sounding addition at a time.