This is probably a strange use case, but I am unsure on the best way to handle this within Phabricator.
We have a repository which is basically the "main" repository for our company (in that, it contains the majority of the code used to run our site). Mostly for historical reasons, this repository exists in two places (lets call them repository `X` and repository `Y`). Essentially, repository `X` is for production code (and consist of a single branch, `master`) and repository `Y` is for development, and all of our engineers can push there.
The consequence is that there are two repositories corresponding to the same arcanist project. Currently, I have only added repository X to Diffusion, which at the time seemed to make sense. However, now whenever an engineer is working on branch `Z` at repository `Y` and submits a differential, the differential shows `X` as the repository. While this doesn't do any harm, it is not technically correct.
Is there a "better" way to handle this use case?