- scanner.go: uploadBlobIfNeeded now returns (bool, error) instead of bool,
preventing data loss where blobs were recorded in DB but upload failures
were silently swallowed
- prune.go: listUniqueSnapshotIDs now returns ([]string, error) instead of
[]string, preventing incorrect orphan detection when listing errors occur