We have a large design team with many designers/“Editors”.
For specific files (i.e. our Core Library) we would like to designate one or two users to “approve” all branch merges into the core library. Ideally, anyone can create a branch, make changes & submit for approval, but only designated users (file owners?) can approve the merges.