The state of a single feature flag for one subject (a business or user), as seen by the internal admin. Combines the coded default with any explicit override so the admin UI can render the right control (a toggle for boolean flags, a variant picker for multi-state ones).
Fields
flagFeature!The flag this setting describes.
descriptionString!Human-readable description of what the flag gates, from the code registry.
kindFeatureFlagKind!Whether this flag is a boolean toggle or a multi-state variant flag — drives how the admin renders the control.
variants[String!]!The values this flag may take. Boolean flags expose ["off", "on"]; variant flags expose their declared variant keys.
defaultString!The flag's coded default value when no override is set (a member of variants).
overrideStringThe explicit override value for this subject (a member of variants), or null when the subject inherits the coded default.
effectiveString!The resolved value — override when set, otherwise default.