Skip to content

fix: guard destructive backup restore actions - #12

Merged
kunihir0 merged 1 commit into
mainfrom
fix/backup-destructive-flow-guardrails
Aug 2, 2026
Merged

fix: guard destructive backup restore actions#12
kunihir0 merged 1 commit into
mainfrom
fix/backup-destructive-flow-guardrails

Conversation

@kunihir0

@kunihir0 kunihir0 commented Aug 2, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Require two confirmations before wipe restore.
  • Prevent overlapping restore, retry, merge, acknowledgment, and import actions.
  • Bind merge conflicts to the exact analyzed backup.
  • Add focused presentation guard tests.

Validation

  • 78 backup tests passed.
  • iOS 15.4 build passed.
  • Changed-file SwiftLint passed with zero violations.
  • Code review: APPROVE.
  • Architecture review: CLEAR.

Repository-wide lint still has 20 pre-existing out-of-scope violations.

@kunihir0
kunihir0 merged commit 5b67c69 into main Aug 2, 2026
1 check passed
@kunihir0
kunihir0 deleted the fix/backup-destructive-flow-guardrails branch August 2, 2026 04:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant