Handles after-hours orders with no staff online

A retail client was losing orders every night between closing time and opening time. The fix wasn't a chatbot for the sake of having one, it was an agent narrow enough to get the order right every single time and hand off anything it wasn't sure about.

The build had to survive real customers typing real orders badly, at 11pm, on a phone. It does.