I don't understand how "exploits" and "edge cases" can exist in a narrative-driven game where the DM can always just say "cut the shit" if they don't like what the players are doing. Or let it happen for rule of cool. At the end of the day the rules are whatever the DM says they are, and don't have to be rules as written.
Even combat can have a narrative element (and it should, to be fun.) There are rules yes but the game isn't supposed to be this rigid.