The current domain model in the Pact Broker supports git branch based workflows, however it does not provide good support for feature toggle based workflows. One example of this is that you can only have one pact per consumer version/provider. A team using feature toggles may wish to have different pacts (or potentially different sets of interactions within a pact) for each feature toggle, for the same consumer version.