Use the new provider_traits field to split or scope osps-ac-03-02 (branch deletion protection) so GitHub and GitLab variants can diverge cleanly instead of trying to force one rule type to handle both APIs' differing semantics.
Depends on: sub-issues 1 and 2.
Use the new
provider_traitsfield to split or scopeosps-ac-03-02(branch deletion protection) so GitHub and GitLab variants can diverge cleanly instead of trying to force one rule type to handle both APIs' differing semantics.Depends on: sub-issues 1 and 2.