I've never run into this before, as Git has always considered renamed files as added/removed in my experience, but we have generated files in the repo that are based on modifications of another file in the repo (it was originally designed this way by someone else and we decided to utilize it in the restructured repo), and it's considering every new iteration of these files as "renamed" (97% similarity) even though the old files are completely obliterated and the new are created (with their own filename partially based on a checksum).
We're using BitBucket to merge pull requests and it's become a pain to try to merge branches now as it thinks there were file renames on both sides of the merge when simply files were added or deleted.
Any solution to this?