Refuses a draft that cannot be published: duplicate keys, a missing or cyclic parent,
a criterion with no scale, a gate with no minimum, a criterion that has children,
an empty group, a non-advisory leaf under an advisory group, bands that overlap or
leave a gap in 0..1, or a version with no non-advisory leaf. Warns when a group's
non-advisory children are all weight 0, and when a gate's effective not-applicable
policy is ExcludeAndRedistribute.
Refuses a draft that cannot be published: duplicate keys, a missing or cyclic parent, a criterion with no scale, a gate with no minimum, a criterion that has children, an empty group, a non-advisory leaf under an advisory group, bands that overlap or leave a gap in 0..1, or a version with no non-advisory leaf. Warns when a group's non-advisory children are all weight 0, and when a gate's effective not-applicable policy is ExcludeAndRedistribute.