For this to work, the producer codebase needs access to the Pact file.
Why? Shouldn't these be http calls into a deployed service (even if downstream calls are mocked themselves).
Who should specify what the downstream mock/stub behavior is? Not part of the test specification I hope.