Some two hours ago, another commit was made to ScummVM involving differences between its pathfinder and Sierra's. In this case, it involved SQ6 and a spike shape in one of the rooms' polygons which is removed by a script patch. Another commit fixes a barred-access poly that extends beyond a contained-access poly which trips up the logic. I've seen patches like this before where a problematic polygon shape needs to be tweaked (LB2 comes to mind, not sure if correctly) and now I have to wonder.
What exactly are the problematic shapes that ScummVM's pathfinder has trouble with? Knowing what to avoid and how could help home-made SCI games run correctly on both interpreters.