The worst is when it works around the deny list by running an equivalent command like "bfs /" or just writes itself a script.
I wish we would get better sandboxing than more "safeguards", but the direction things are going seems inspired by craw.
I'm not surprised they are confident in promoting it to the default, it alongside the many other safety features in the tooling are honestly probably better than my exhausted review of every action.
Auto mode denies are also interesting, sometimes Claude wants to go off script to double check something (ie: waste time checking something slightly related that I know is not necessary/truth holds) and auto mode plainly stops it since it's off scope, nice bonus.