One of our banking engagements had a daily automation that imported a file of customers due for payment reminders and emailed each one. Production-quality pipeline, running clean for months.

One morning the upstream source system had a bug. The file it exported contained 50 records instead of the...