EVM_VALUE
Canonical observation envelope that always retains raw_value and populates exactly one scalar payload or structured canonical_json. Explicit casts select only matching kinds; incompatible CAST fails, TRY_CAST returns NULL, and no implicit arithmetic coercion is registered.
No generated functions currently reference this type directly.