This is related to this question, where it was a second question of mine.
Let's say my party wants to walk across a narrow, straight, 5 ft wide bridge, but a pesky foe blocks the way
RAW, I can use an attack action to make a Shove attack that allows me to push a creature away from me. If I play on a (square) grid, would that - by RAW - allow me to push a creature not just to the square directly behind it, creating a 5ft wide gap, but alternatively to a diagonally adjacent square, pushing it off the bridge?
Illustrated in wonderful ASCII, the bridge consists of '#'s over the chasm of 'o's and is blocked by Jones J, and my adventurer A wants to get past him somehow. Can I shove him off the bridge into the chasm or just repeatedly shove back until the end of the bridge?