Rule

A Rule consists of a Condition and a list of Buckets.

When the Split Definition is evaluated, if the Condition of this Rule is met, then the customer will be evaluated and fall in the sticky distribution specified in the Buckets

{
  “condition”: Condition,
  “buckets”: [ Bucket ]
}

Note that you do not need to provide all treatments for each rule, however, the sum of treatment sizes in a single Rule must be 100.