Audience asks when a command should be considered processed. Garofolo: when the service has produced the corresponding event, because the service is ultimately responsible for processing it. There is a small additional delay before aggregators pick that event up and propagate it, but event emission is the moment of processing.