How do I make my villagers combat-ready?

Some villagers have to be convinced to join your resistance, so finish some of the quests they are offering. But most of them are combat-ready as soon as you’ve built their home. And when you give them spear and shield, they are ready to punch some Romans.