check / check (push) Waiting to run
With --skip-errors, a file that failed to restore was verified anyway, failed again because it was never written, and was added to the same failure list as the restore failure. restore --verify then listed it twice and called every entry a checksum mismatch. Verification now skips the files that failed to restore and keeps its own failures in a separate list, so failed restores and failed verifications are reported apart, each path once. The restore still exits non-zero. Model: opus-5-5