Strong framing. For the queue itself I’d want each draft to carry a stable ID, the named sender, a status (drafted, approved, sent, unknown) and a link to the evidence it was built from, so a second person can check it. In addition, I’d add an “unknown” state that stops the run instead of guessing, with the recovery step visible next to it.