Working in a monorepo and with a merge-queue (as we are now doing inside Shopify - I’m grappling with it), it becomes imperative that pull-requests (proposed changes) are compared and tested against the most up-to-date version of the codebase. To ensure tests and reviews are accurate, they need to cross the smallest gap possible.