Handle filename clashes

Use case: importing old notes, or multiple submoduled graphs, sometimes leads to filename clashes (in my case: multiple readme.md files).

It would be great if, instead of logseq just showing an error and then (arbitrarily?) picking one to use as the file that gets that filename, I was given the option to automatically prepend title:: localFilePath/filename to each of the clashing files, so that they could be known to logseq as two different pages.

Or for this to happen without modifying the underlying files?

Of course, this is fine to do manually for individual files, but I can imagine a case where there are a large number of filename clashes, say someone imports a log that was in the YYYY/MM/DD.md format, in which case pretty much every file would clash if they’d kept it for more than 2 months.