Skip to content

Add verify command (restic check wrapper)#31

Merged
pascal-zarrad merged 1 commit into
mainfrom
feature/verify-command
Jun 5, 2026
Merged

Add verify command (restic check wrapper)#31
pascal-zarrad merged 1 commit into
mainfrom
feature/verify-command

Conversation

@pascal-zarrad

Copy link
Copy Markdown
Member

Adds conba verify for repository integrity checks. Default mode verifies repository structure (restic check); --read-data extends verification to all data blobs (slow, but exhaustive). Useful as part of a backup-health routine to catch silent storage corruption.

Pattern mirrors the existing init / unlock / status passthrough commands: a small Client.Check wrapper around restic check, a single-flag CLI command, unit + e2e tests, README entry.

@pascal-zarrad pascal-zarrad self-assigned this Jun 5, 2026
@pascal-zarrad pascal-zarrad requested a review from a team as a code owner June 5, 2026 20:29
@pascal-zarrad pascal-zarrad added the C2 - feature A suggestion or implementation of a new feature label Jun 5, 2026
Adds `conba verify` for repository integrity checks. Default mode
verifies repository structure (`restic check`); `--read-data` extends
verification to all data blobs (slow, but exhaustive). Useful as part
of a backup-health routine to catch silent storage corruption.

Pattern mirrors the existing `init` / `unlock` / `status` passthrough
commands: a small `Client.Check` wrapper around `restic check`, a
single-flag CLI command, unit + e2e tests, README entry.
@pascal-zarrad pascal-zarrad force-pushed the feature/verify-command branch from fe72a18 to e907dc1 Compare June 5, 2026 21:19
@pascal-zarrad pascal-zarrad merged commit eeccedb into main Jun 5, 2026
6 checks passed
@pascal-zarrad pascal-zarrad deleted the feature/verify-command branch June 5, 2026 21:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

C2 - feature A suggestion or implementation of a new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant