Not a free-roaming chat. A clear sequence:
Understand → Quantities → Match → Quote → Packs → Score → Exceptions → Validate → Rules → Cart → Submit
11/11Done. cartId sent; the client opens the cart.
Progress streams to the screen as each step finishes. Line checks and kitchen rules use the same library Valio uses at the door.