FLX-3001: declared column type is outside the closed logical type set
Family: seam/conformance (the 3000 band)
KERNEL-SPEC §9 fixes eight logical types -- STRING, INT, DECIMAL(p,s), BOOL, DATE, TIMESTAMP, JSON, BYTES -- and every FLUID type name is normalised case-insensitively onto one of them. A name that maps onto none of them is refused where it is declared, not where a row happens to use it. Binary floating-point types (float, double, real) are refused deliberately: no float may appear in a hashed value, so a column of them has no rendering. A decimal must carry its precision and scale, as DECIMAL(18,4) does.
Look it up offline
$ fluxsim explain FLX-3001
Every code is listed in the error index.