Conceptual
Login

Draining a Task on the Termination Signal Before Capacity Is Reclaimed

Checkpointing alone still discards whatever happened since the last checkpoint; the drain handler is what recovers that remainder and, more importantly, prevents a half-written output from being read later as a real result. That correctness point is squarely inside the outcome's reproducibility clause.