Multi-file reads now split out files protected by edit-safety rules to read them individually
When reading multiple files at once, Claude Code now checks each file against its file-edit safety rules, which protect things like git internals, hooks, tool and agent settings, and shell profile files. Files that match these protections, have suspicious names, or are links pointing outside the working scratchpad are set aside and read one at a time instead of being bulk-read with the rest.
This keeps sensitive or unusual files from being silently swept into a bulk read, ensuring they get individual handling consistent with the same rules that already protect them from unsafe edits.