Not sure when this started happening, but it's recent.
The Claude Sonnet 4.5 agent seems to be creating .md files way more than needed (without ANY prompting for .md file creation or anything similar, and without ANY custom rules).
This seems to be a part of rovodev's system prompt? It seems a bit overeager.
I can see how .md files would be useful for the agent to better track context, but right now it is creating them excessively.
In my tests, for small (around 20 lines in total) code changes, the agent is sometimes creating 2-3 new .md files with 60+ lines. The content of the .md files seems to almost duplicate what the agent is outputting in the console - the work plan and the 'aftermath', so to say.
This seems excessive and wasteful, both in terms of tokens and context window.