It's unclear to me from your comment whether you advocate over or under specifying the norm. "some distance" is ambiguous.
In order to say "that's against the rules" but allow some leeway, you need it to be under-specified so you can enforce it selectively.
But the next part suggest you over-set the norm, so people with honest reasons can go beyond the ideal without breaking the rules and everyone has an moral duty to stay well within the specified norms.