We have a few situations where requirements files can become inconsistent or cause unnecessary review churn in later `make upgrade` runs either due to manual editing, inconsistent environments, or incorrectly specified git dependencies. This will produce a failing check for any PR that does not produce a clean run of `make compile-requirements` on Linux. Addresses https://github.com/openedx/edx-platform/issues/31372