A payments team runs a nightly reconciliation job: pull the day's ledger entries, normalize them, compare against the bank file, and email a variance report. The four steps are always the same, in the same order, and auditors require the run to be reproducible. Which architecture fits best?