Despite most aspects of the game being under human control, a lot of the things your units do is still powered by AI. For example, it decides what your military units will attack first, or which tree your villager will chop next. This is essential to gameplay and I’m glad that related issues like pathing and woodcutting are being addressed.
There are still two situations though, where the villager AI gets in the way however.
First, when being attacked by the enemy starting scout. The AI here for your vills is already pretty smart: an unloomed villager in dark age will run away from am attacking scout. Once it gets loom, it will turn around and attack. But once your opponent gets to feudal age, and the scout becomes too strong, it again runs away. In normal situations this is all fine. The problem however, is that if a scout that has less hp, or even only 1 hp, attacks a villager, either unloomed in dark age or loomed in feudal, it will still run away, despite the fact it can fight a low hp scout. I think the AI should be tweaked to automatically make the villager attack the starting scout (not all scouts) that it can defeat based on hp. You could argue that you as the player should just pay attention to vills, and sure, but in that case why are we ok with villagers auto-engaging scouts in dark age if they have loom? It’s just terribly frustrating to find a 1 hp scout sniped one of your villagers, even though it could have easily been killed.
The second issue concerns boar luring. Since a boar can easily kill a loomed villager (except a goth vill), you do not want to have your villager ever engage the boar during the lure. Unfortunately the AI of villagers tells it to attack wild animals that attack it, such as wolves (this is good). What isn’t good, however, is that this same thing can happen during a boar lure. Specifically, this occurs when you, after aggroing the boar, you click the vill to another resource (say, a tree next to your tc, or a sheep underneath or near it). The moment the boar attacks, the vill will switch work roles and in doing so, automatically turn around and start shooting the boar, something you Never want happening. This sometimes even happens when you just click your vill past the TC on the ground, even though that’s how you are supposed to do it. Therefore, I suggest the AI be changed here that a villager will never automatically attack a boar if it is being attacked by it, just like it would automatically attack a full hp scout: because it could never win the engagement.
Tl;dr: make villagers auto-attack in fights with scout cavalry (and eagle scout) in which it can 100% win, and make sure villagers don’t turn around during a boar lure for any reason.