Deluan e92a90f5a9 fix(artwork): partition the absent states instead of nesting them
ABSENT with FAILED beside it read as two buckets when the second was
inside the first, and "OF WHICH FAILED" fixed the ambiguity by admitting
it rather than removing it. The two columns are now disjoint and sum to
the absent total: NO IMAGE was answered, FAILED gave up.

The struct holds the same split the table prints, so the subtraction
happens once where the counts are collected.

The collectStatus fixture had two absent artists and no failure among
them, which made noImage and the absent total identical and left the
subtraction unverified — dropping it broke nothing. One of the two now
carries a last_failure.
2026-09-01 18:09:39 -04:00
..
2026-05-28 22:13:05 -03:00
2024-05-01 23:09:11 -04:00