What's wrong with caste assaults?
I had full army, and attacked enemy. Battle was very long and had no time to kill all bastards. Enemy lost around 95% of his soldiers, and me around 40%. Then... I got info that my army was defeated and disappeared from the map!!
What the heck?
It should retreat, and in best case stay in "siege mode".