Form a triangle that that equals 300nm in length. Then route around airspace, R and D areas. If your route falls slightly inside of 300nm then there's no reason why you can't extend one leg by routing via some slightly off route waypoint. You're right, there's no clear cut guidline but what I've suggested is what most people would agree is fair.