So I'm having a bit of confusion with setting up my villagers. Allow me to explain.
I don't know how much detail is too much, but I'll just introduce the key details of these villagers' lives.
So, composter guy came here straight from a village a couple thousand blocks away. I don't think he ever stopped being a farmer even on the ride to his new home. I've assumed he connected to the composter in front of him, but I'm starting to feel less sure about that.
Cobblestone guy was the only product of the first iteration of our villager breeder setup. I got him in place, set a lectern in front of him, and started the process of trade cycling. But after I broke the first lectern, he decided to be a farmer. I looked over the entire base three or four times and never saw another composter sitting around, so I figured the breeder was too close. I got it moved to the other side of the mountain, more than 150 blocks away, and when I checked him out, he was still a farmer. So I gave up, allowed him to be a farmer, whatever. As I write this tho, the theory that he's just connected to his neighbor's thing has begun to seem like the answer there.
Lastly, lectern guy. He's the biggest mystery to me. He was once half of a set of twins who were both the result of the new breeder. I shipped them both to the trading area, set lecterns in front of both of them, and left them to sit and grow for a while. I just came back a few minutes ago, and the twin grew into a nitwit, so his life had to be ended. But this guy was normal. Too normal. He wasn't connected to the lectern when I came back. I tried breaking and replacing the lectern, I tried switching it for a smithing table, he's just not having it with the employed life. And I get that, but sometimes we just have to suck it up and get a job we know we won't like... Anyway, I'm wondering if it's possible that the twins growing up at the same time could've caused a glitch where they both became nitwits in their code, but visually only one became a nitwit.
Sorry for the long post, but I'm starting to get frustrated with these dumb villagers not working how I want. If anyone could help me explain why they're being stupid or how to make them stop being stupid, that would be much appreciated. Thank you for your time.