Always pass a real default to getVariable, typed to match the variable. Choose defaults that represent the safe product behavior, since they also serve during SDK outages. Audit flag reads for missing defaults before launch.

Context: Official docs (VWO FME SDKs): getVariable takes the variable key plus a default value, and the examples always pass one. Agents that read flag variables without defaults get nulls or type errors when a variable is missing from the flag configuration. The default is also what serves when the SDK cannot reach VWO, so pick defaults that keep the product working, not placeholder strings.