✅ A complete assistant instruction covering the assistant's job, rules, opening days and hours, prices, booking hours, location, payment method, and emergency handling
✅ A four-step booking flow that collects the customer's name, service, day, and time, one question at a time, then repeats the booking back with the price and waits for YES
✅ A last-appointment rule, so the assistant politely declines times after your cut-off and offers another time instead
✅ A closed-day rule, so requests for Sunday or any closed day are handled correctly
✅ Smart conversation handling, so the assistant never asks the customer for information she has already given
✅ Safe answers when information is missing, with the assistant saying it will ask the manager instead of guessing an address or a price
✅ Live testing with realistic customer messages, including a late-evening request, a half-hour request after the cut-off, and a question the assistant could not answer
✅ A gap report listing every missing detail found in testing, with the exact line added to fix it