What
Claude Code probes for a project's git folder. It now handles the ENOTDIR error, which means part of a path is a file where a folder was expected. That case returns "no_git_dir", not "irregular" or "unreadable".
Why
The case is treated as there being no git folder, not as a damaged or unreadable one.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
The finding does not say what a reader sees differently as a result.