A new check can now override an already-made permission decision before Claude Code falls back to its old rule scan
When Claude Code is deciding whether to allow a bash command or tool call, it now runs an extra check (an internal helper) as soon as an earlier decision has already been set. That check can override the decision before the code falls through to the older logic that scans the matching permission rules.
This changes the order in which permission decisions are resolved, giving the new check a chance to have the final say. It mainly matters if you rely on precise permission rules and notice a command being allowed or blocked differently than the rules alone would suggest.
The finding does not say what the new helper actually decides or when it overrides the prior result.