I like the agency theory introduced in the article, but I disagree with the advice to always resist fudging the dice. GMs are human and sometimes make mistakes - perhaps an unusual combination of enemies whose special attacks are particularly deadly in combination with one another. Should the GM simply sit back and let their miscalculation lead to the annihilation of the player group? I would say no. That takes away the players' agency just as surely as never letting them suffer the consequences of their own bad decisions.
In short, fudge the dice when you (as GM) inevitably make a mistake. When the players make their inevitable mistakes, treat the dice rolls as sacrosanct.
In short, fudge the dice when you (as GM) inevitably make a mistake. When the players make their inevitable mistakes, treat the dice rolls as sacrosanct.