Hello,
about half a year ago I had a question on how random data affects contract auto-validation:
https://www.linen.dev/s/pact-foundation/t/18926283/hey-there-https-docs-pact-io-getting-started-matching-random . The info there was that random data generated by pact generators will be 'ignored' by Pact and the contract still auto-validated. For our project, I wrote a tool that creates the Pact matchers from the used DTOs. For some fields, I generate random example values myself and pass them in as the example value. However, it seems like this causes the broker to detect it as a new contract, eventhough (from what I can tell) only the "content" changed. But the content section is also changed when generators are used. On what criterion does the broker detect whether two contracts are equivalent?