An outreach agent delegates twelve authorized appointment reminders to workers. In this fictional incident, the user presses Stop at 10:00:00 and the execution service records revocation at 10:00:01. The current UI says nothing was sent.
Scenario inputs| Recipient service already confirms delivery | 3 |
|---|
| Dispatched, recipient service outcome unknown | 2 |
|---|
| Queued locally, not admitted for dispatch | 7 |
|---|
| Later event | At 10:00:04, the recipient service confirms both dispatched messages were delivered. |
|---|
| Provider capability | No message recall API. Workers may restart or receive delayed queue events. |
|---|
Your task. Define what Stop should guarantee, write the status shown during and after reconciliation, and specify how the execution boundary handles cancellation races and restarted workers.