Restore four log.Info messages removed during refactor in verify.go:
- Downloading manifest (with path)
- Manifest loaded (with blob count and total size)
- Downloading encrypted database (with path)
- Database loaded (with blob count and total size)
Also replaced IIFE for totalSize computation with a local variable.
Add info-level logging at key operational milestones:
- info.go: log start and completion of remote info gathering
- snapshot.go: log snapshot completion with key stats
- snapshot.go: log start of ListSnapshots operation
- 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