Bash permission checks now recognize far more real flags for tac, fold, expand, fmt, comm, cmp, pr and other text utilities
Claude Code checks bash commands against permission rules by understanding each command's flags. The flag-classification logic was replaced with a richer system that distinguishes boolean short flags, valued short flags, attached short/long flags, boolean long flags, and valued long flags. This was applied to tac, fold, expand, unexpand, fmt, comm, cmp, pr, and numfmt, each of which now recognizes many more of their real flags — for example pr gained recognition of --across, --join-lines, and --omit-header.
More accurate flag recognition means permission rules for these commands can match correctly on a wider range of real invocations, reducing cases where a legitimate flag combination was misclassified.