ReadonlykindDiscriminator identifying this as a resolved value range.
Optional ReadonlyminMinimum number of expected values across the enveloped branches; undefined imposes no lower bound.
Optional ReadonlymaxMaximum number of expected values across the enveloped branches; undefined imposes no upper bound.
ReadonlyvariantsReachable value shapes in branch order; never empty.
Resolved value range of a Probe.
Carries the cardinality bounds (minCount / maxCount) accumulated across the traversed steps, and variants: the value shapes the path can reach, a never-empty disjunction over the dictionary-including ValuesShape alphabet. The
"range"kind distinguishes a resolved range from the atomic Trace string an effective result otherwise carries.A path can reach a mix no declared shape expresses: for
creator.namewithcreator: union(Person, Organization),Person.name: string(),Organization.name: dictionary(), it reaches both string and dictionary, which a declared property cannot hold (a value-variant union and whole-property dictionary never combine).See
effective