Appreciate the honest and thoughtful feedback - I'll work on bringing up a cache that will help it push towards a more consistent response. Super helpful, thank you once again. May I shoot you a message when the next version is ready ?
There are actually 2 alternatives: can the ingredient be withheld or can the ingredient be replaced.
In the case of a Caesar salad, croutons can be withheld and the dressing can be withheld or replaced. But the tool only occasionally emits a response that warns about both the cruotons and the dressing.
Maybe better prompting or Chain-of-thought prompting could help provide better alternatives?