I was wondering if the basis for e.g. a FCC would change if you would construct this for a primitive cell or a conventional cell. I would say for a primitive it’s (0,0,0) but this is clearly not the case for the conventional. Is this true?
Usually we ask to define lattice vectors and specify whether they should be primitive or conventional, and then ask to write down the basis corresponding to those vectors. So in other words, we give instructions that are sufficient to solve the problem, and if the formulation is ambiguous, we treat the misunderstanding in student favor.