Read each constraint by type
Use the entry for the destination platform, then distinguish each value by its label. A minimum dimension answers whether an image is large enough; a recommended dimension describes a preferred target; an aspect ratio describes shape; and a file-size limit concerns storage, not pixel count. Keeping those fields separate prevents a valid number from being applied to the wrong constraint.