Skip to content

CanonicalExperimentAllocation

The allocation fields owned by one canonical Experiment version.

Derived from the schema type rather than redeclared, so schema evolution is visible here at compile time without making the adapter require unrelated persistence fields.

optional assignment_unit?: "user" | "account" | "billing_unit" | "organization"

Unit represented by the stable subject identifier; defaults to user.