Skip to content

Make reset-card confirmation immediate#1148

Merged
acgxv merged 1 commit into
mainfrom
xv/reset-card-instant-confirm
Jul 25, 2026
Merged

Make reset-card confirmation immediate#1148
acgxv merged 1 commit into
mainfrom
xv/reset-card-instant-confirm

Conversation

@acgxv

@acgxv acgxv commented Jul 25, 2026

Copy link
Copy Markdown
Member

Summary

  • make the first reset-card click a local-only five-second confirmation
  • resolve and consume the exact opaque card ID in one isolated app-server session on the second click
  • preserve the resolved ID and idempotency key across ambiguous retries

Validation

  • DEVELOPER_DIR=/Applications/Xcode-beta.app/Contents/Developer swift test --package-path apps/decodex-app (100 tests)
  • DEVELOPER_DIR=/Applications/Xcode-beta.app/Contents/Developer swift build --package-path apps/decodex-app -c release
  • independent read-only code review

Note

The existing app staging script still references the retired Cargo package named decodex; this pre-existing packaging issue is outside this Swift-only change.

…mmediate","authority":"manual","impact":"compatible"}
@acgxv
acgxv merged commit ad25591 into main Jul 25, 2026
5 checks passed
@acgxv
acgxv deleted the xv/reset-card-instant-confirm branch July 25, 2026 01:44
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