Skip to content

Add explicit card monitor lifecycle#45

Merged
darekaze merged 1 commit into
mainfrom
codex/explicit-card-monitor-lifecycle
Jul 2, 2026
Merged

Add explicit card monitor lifecycle#45
darekaze merged 1 commit into
mainfrom
codex/explicit-card-monitor-lifecycle

Conversation

@darekaze

@darekaze darekaze commented Jul 2, 2026

Copy link
Copy Markdown
Member

Summary

  • Add explicit startCardMonitor / stopCardMonitor APIs.
  • Stop starting Card Presence Event monitoring from connectReader().
  • Add monitor options, validation, idempotent start behavior, and typed conflict errors.
  • Update Android, iOS, TypeScript wrapper tests, README, ADR, and glossary docs.

Verification

  • npm run lint
  • npm run build
  • npm test
  • git diff --check

Hardware validation was not run; it requires a real ACS BLE Reader and card.

Closes #41.
Closes #42.
Closes #43.
Closes #44.

@darekaze darekaze merged commit 32d633b into main Jul 2, 2026
1 check passed
@darekaze darekaze deleted the codex/explicit-card-monitor-lifecycle branch July 2, 2026 12:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant