feat: add default inference behavior for basic types
If variable.type is "number" it will override by "string".
Type in calculation or type should not be mandatory
find automaticly the variable basic type
check multi attribut in variable calculation
variable with a list in default value should a multi