Builds the multi-line error reply for a batch that reported failures.
Falls back to the audit-entry summary for aggregate batches (a single child process covering every bank), where that entry does describe the whole run.
Batch, audit entries recorded during it, and the audit log.
Reply text suitable for sendMessage().
Builds the multi-line error reply for a batch that reported failures.
Falls back to the audit-entry summary for aggregate batches (a single child process covering every bank), where that entry does describe the whole run.