Add Touch ID and Android fingerprint simulation for settings

Merged
TH
8mo ago
+469-35

Summary

Extend settings biometric simulation beyond Face ID:

  • add iOS settings touchid <match|nonmatch|enroll|unenroll> support
  • add Android settings fingerprint <match|nonmatch> support
  • improve biometric error classification to distinguish unsupported runtimes from operational failures
  • avoid adb emu finger fallback on physical Android devices
  • update docs for new settings helpers

Fixes #104

Validation

  • pnpm typecheck
  • pnpm test:unit
  • pnpm test:smoke