but also, it can
facilitate a good conversation. There is nothing wrong with a consumer creating a branch, putting in what is essentially a request for a change (hey, what if we “added this new field” or “changed the resource to this shape” etc.) and then publishing it.
That’s what the
branches (selector) feature is for - to be able to delineate between a wip idea and the mainline.
Now there is a first class way to communicate that intent, and for the provider team to go “yeah, it looks good and we’ve now implemented the change (because the pact is now green ✅ ”