Since you've put a lot more thought into classifying food than I have, perhaps you can answer this question:
Breakfast cereal: Soup, or not?
Breakfast cereal: Soup, or not?
I mean, if they gave me gazpacho or a cold melon soup I also would not be thrilled, but I would not accuse them of violating the conditions that I had laid out.