Whole-army legality for a resolved Roster: the per-unit loadout check
plus the nine army-construction dimensions (enhancements, leader attachment,
points, detachment points, force disposition, detachment tags/restrictions,
warlord, unit minimums). A roster is legal iff army has no error-severity
entries and every units[].violations is empty.
Whole-army legality for a resolved Roster: the per-unit loadout check plus the nine army-construction dimensions (enhancements, leader attachment, points, detachment points, force disposition, detachment tags/restrictions, warlord, unit minimums). A roster is legal iff
armyhas noerror-severity entries and everyunits[].violationsis empty.