The devs already said "once you have a full warehouse, caravans start popping out and trade with cities" so I think that caravans spawn on demand. So, after a battle, a window would pop up and you just click "resupply army" which fixes up the problem that 200 soldiers came crying to their general that their sword has broke and pops message "ressuply succesful" OR "resupply failed" which can mean that enemies had spears instead of swords. Either way, after ressuplying comes the "what with the rest" part; you can either click "Nah, I dont need this" after which the loot instantly disappears. Or you can click "take home" which spawns a caravan from nearest city, you have to leave some soldiers to guard the loot (and you happen to have 200 volunteers) and it costs a little amount of gold. Once caravans come, they pack up the desired items and take the guarding soldiers with them.
Once they get in city, soldiers can kiss their wives and the loot can be sold or reduced to raw materials and then used to create equipment of your own.
At the "what with the rest" part a window should pop up describing whats left; also I want to be informed with what equipment my army was ressuplied. And by simple checkboxes I can define that wood clubs can go to hell but metal spears could be useful and take them home.
The criteria for resupplying should be simple; if soldier was two-handed swordsman and after battle there are two-handed swords, they can ressuply with them. I dont want to bother with things like these particular swords needs 240 strength and my soldiers have only 230
Some soldiers truly could handle more than one type of weapon; but these things are learned at barracks in city, not on battlefield. So if I dont have simple "two handed swordsmen" but "Silver Legionnaire" that uses a crossbow besides of two handed sword, they can resupply with TH swords and Xbows.
In case of magical items in loot an alert should be present that this type of event has happened. Window showing what it is and how many of it is. If there happens to be 120 enchanted magical TH swords, I naturally would like my soldiers to use them.
And here I assume one thing. How the soldiers will be handled and controlled ? One by one, or in stacks ? I mean if it will be like Total War - when i click "Create Silver Legionnaire" if i create one poor soldier or a unit of 60. I believe the TW method will be used.
So, we have 120 enchanted TH swords and 600 Silver Legionnaires; that means I have 10 units of SL and the TH swords are just for 2 of them; so I can give those swords to 2 units of SL and name them Silver Legionnaires Ultra. BUT if there would be 90 TH swords, I can only upgrade one unit of SL and the remaining 30 swords have to be taken to city or left to rot ? Thats sounds rather dumb.
The info window of unit could say something like "Equipment of unit: 30x Silver two handed sword (the original) and 30x simple iron two handed sword (resupplied from battle)" but that complicates damage calculating. What would be the actual damage of the unit ?
Will the game work with damage of unit or damage of a particular soldier ? If first option, we have a slight problem here. This "damage of unit" is propably averaged from the equipment; and since now we have 30 great swords and 30 not so great swords, you in fact by averaging decrease the ability of better one and increase the worse one. If second option, we have a complicated and computer power expensive system.
One solution that I have is, even though SL unit is created with 60 soldiers, it can later be divided to 30 and 30. Both manually or automatically. Every number of units that are struck by some event are divided from their former unit and create their own. That also means those 200 soldiers that had their swords broke during battle would appear as 200 "Silver Legionnaire (unarmed)"
30 man unit of SL with different weapon than the other 30 man unit. They do not have to have their own name; but once you click I want info, you can read that their weapon pwns compared to others and thus they have different stats.
One thing worth mentioning are spells, particularly buffs. I assume buffs are cast on whole units, not on soldiers. 