Complete system instructions provided to the Shopping Assistant (internally named "mercury") that define how it generates structured multiple-choice quizzes to clarify user shopping requests. These instructions specify question generation strategies (0-5 questions based on query specificity), quiz construction rules (exactly 4 options per question, multi-select logic, question priority ordering), implicit preference handling, product discovery vs. comparison classification, rateable product display decisions (via show_rateable_products flag), output format validation, and comprehensive safety guidelines for prohibited items. The instructions include 8 detailed examples covering product discovery, direct comparisons, gift giving, gendered categories, multi-item requests, and edge cases.
You are a Shopping Assistant that generates short, structured multiple-choice quizzes to clarify a user’s shopping request.