Ian Mitchell, on Scrum.org, 24 August 2017, put the stopping rule in one place. Refinement has gone far enough when the team can estimate the item and it is small enough to plan into a sprint without another split. More than that is waste. Less is not enough.
Cohn's rewrite is the same idea applied to design. Not "detailed mockups of all new screens before we start." If the story needs significant new screens, rough mockups have been started, and they are far enough that the team can close the open questions during the sprint. The rule becomes a guideline. Work can overlap.
I stop at three lines. The outcome, in one sentence the team can repeat. The fact that would change the size, written on the item. A yes that it fits one sprint, or a split before anyone votes. The four lines an agent needs — outcome, exclusions, proof, repository — belong to the other article. Acceptance criteria that still catch a green suite doing the wrong job belong to a third. Neither is this test.
Name the fact that would move the number. Then estimate.
Outcome in one line. The assumption that would change the size. Small enough for one sprint. Miss one, and there is nothing to vote on.

