And what if a player stayed the night on the cell to the right of the external dwelling? On the sand. The opponent formally has the right to attack, thinking that the player has already broken the ГО.
In the case you proposed - the player who stayed the night has not broken the ГО, but is staying the night in a treasure zone - the rules allow him to break the shifted ГО in this manner. If the opponent has broken his ГО and entered the treasure zone - he is not forbidden from attacking another player in the treasure zone on a Jebus Cross.
As another option: a player who has not broken the ГО - stays the night on a passage through which one can exit without breaking the ГО. In this case, upon seeing the opponent - he can warn that he has not broken his ГО, then the opponent will first need to fight the gold dragons or efreets, and then the hero.
And how does the right red trajectory differ from the blue one? From the perspective of the rules, not from the perspective of your IMHO.
Disputed situations are resolved by the letter of the law, not by anyone's understanding. They are disputed precisely because understandings diverge.

UTC+03:00, icq 593626431