makers had to live  outside the village to make it. Also, while in the cauldron it  actually looks green, the indigo/purple colour only shows up as you  remove the dyed item from the liquid, so the dye would not have  appeared purple in the bowl before Robin threw it.