Found that post just now (haven't seen it before), and saw this in particular. Hope, my respond won't be considered as a necropostingThe assault already includes the streets and will have the enemy retreat to the lord's hall - once the lord's hall fight is in.
Dear Duh, if you will see this, I would like to specify something: you mentioned that sieges in its current state include streets. Well, technically, they do. By "technically" I mean that siege map are indeed include the whole city/castle map, not only the walls like in WB (1st stage).
Still, the AI cannot understand that enemy has already taken the walls. They don't know that the walls/gates are lost and in is time to retreat further into the city. The fresh spawned AI soldiers will still try retaking the walls when there's absolutely no chance for it (i.e. too many enemy soldiers are on the wall, they simply slaughter the defender on stairs). Moreover, if you manage to step on the town's streets as an attacker - the enemy soldiers on the street will ignore you in their haste retake the wall. The ones who stand in front of the gates will also ignore you - they will try to hit you if you get too close to them, but they won't chase you.
I think, you've got my point from the examples mentioned above. So, my question is: are there any plans to "teach" the defenders AI to retreat deeper into the city if the walls and gates are lost and continue their fight there?
P.S. I would've also added some range troops spawned on the city rooftops or any other vantage points for ambushes, but I'm not sure if this is possible.