Why doesn't Claude Code fix the nul file creation bug?

Are they stupid?
Having a nul file in a directory causes crashes when opening documents, missing git stage, and many other issues.

Workaround for when Claude Code creates 'nul' in the development folder on Windows:
1. Run rm nul with git bash.

2. Add the following line to CLAUDE.md: "When executing bash commands on Windows, use /dev/null instead of nul for output redirection."