-- +goose Up-- 20260819204637 added last_failure with DEFAULT '[]', so every row already in the table got a-- non-empty value. That is how a give-up is now told apart from a definitive "no image", which-- would report every pre-existing absent row as failed.UPDATE item_artwork SET last_failure = '' WHERE last_failure = '[]';-- +goose Down-- Irreversible: a genuine give-up and a backfilled default are indistinguishable once normalized.SELECT 1;