pub fn render_accept_outcome(o: &AcceptOutcome) -> StringExpand description
Render an AcceptOutcome (Task 10 optimize accept): one line per persisted LotSelection
(with the appended decision id to pass to reconcile void for revocation, and the §A.5 basis
label) and one line per skipped disposal (with the gate reason). A persisted attestation is noted
inline on the AttestedRecording rows.