Santorini
If a board edge or an occupied space blocks a worker from moving in the same direction again, does the same-direction requirement fail?
Yes. A same-direction move counts only when it lands on a legal, unoccupied space, so an edge or an occupied space makes that move impossible.