help wanted
Description
Relay Classic / Compat require file names to match fragment names to ensure Relay Compat mechanisms work correctly. However in Relay Modern this doesn't necessarily need to be true.
There have been a few issues opened in the past about this issue, so it would be great to fix this with a pull request.
Note that fragment names should still continue to be unique across a compiled app.