doppelgangers seem to be immune to corruption? I had a game where one was right next to a pooka and there were no alchemists but the doppelganger wasn't corrupted, if they are immune then that should probably be noted in their description
Many corruption effects can only corrupt villagers. It's noted in the corruptor's description.