Variant

A variant is an alternative form of an entity, product, workflow or model. It represents meaningful differences that need to be tracked and reasoned about separately.

We use variants to let apps distinguish between different configurations, offerings or behavioural models. Variants ensure apps reason correctly when similar things behave differently.

Why it matters for your business?

Variants prevent mistakes. They help your organisation handle complexity without blending incompatible data or logic.

What it looks like?

Variants appear in:

  • Product variations (size, colour, plan type)
  • Workflow variations (region-specific steps)
  • Model variations for forecasting

In short...

Variants help your apps recognise and work with meaningful differences.