I was looking for this and cannot find anything from Larian on it. Just wondering if anyone else can confirm...

Will companions be class flexible? In Divinity 2 when you recruited companions it gave you the option to make them pretty much anything that you wanted. Or do you think the classes are too important to the characters to make them flexible? For example Shadowheart not being a Cleric seems a bit odd... or Gale not being a Wizard. It also seems like there are some current dialogue options that kind of require certain companions to be the class that they are preset to.