Claude Sonnet 4.5 keeps creating useless .md, .sh, .txt or test files without actually executing the fixes

This is too annoying and pollutes the whole codebase.

Yes I noticed this too, it started doing it quite recently, probably around 1-2 weeks or so ago. I asked it why it kept making all of these “reports” and it replied basically “because you asked me to” so I’m guessing it’s down to Cursor messing around with the system prompts.