Incineration
ProductionConversions process in source order and consume their inputs. All-ingredient batches take minimum floor(owned/required); one-ingredient batches choose the largest available batch count (first on ties). Remaining total item units feed floor(total/defaultCost); all leftovers are then removed.

