Well... again, I'm giving the LLM total freedom to destroy what's there and start from scratch. That could nudge it to structure the code base more like that.
It would be totally different if I told that to a junior developer.
But imo LLMs don't really structure code well or as well as humans could.