"""Small smoke fixtures; this is not a quality benchmark.""" CASES = [ ( "charged twice", { "type": "choice", "instructions": "Which team?", "criteria": { "billing": "Payments", "shipping": "Delivery", "account": "Login", }, }, ), ( "The customer has a receipt.", {"type": "noul", "instructions": "Does the customer have a receipt?"}, ), ( "The service is down for all users.", { "type": "score", "instructions": "How severe is the outage?", "criteria": ["None", "Minor", "Major", "Complete"], }, ), ( "El usuario no puede iniciar sesión.", { "type": "choice", "instructions": "¿Qué equipo?", "criteria": { "cuenta": "Acceso a cuenta", "pago": "Pagos", "envío": "Entregas", }, }, ), ( "refund promised yesterday", { "type": "choice", "instructions": "What topic?", "criteria": { str(i): x for i, x in enumerate( [ "Billing", "Delivery", "Refund", "Password", "Support", "Address", "Fraud", "Warranty", "Subscription", "Other", ] ) }, }, ), ]