failGet property
When set, isBackupConfirmed throws (a degraded prefs read on boot) — so a test can prove the controller reads the flag BEFORE opening the wallet (a failed read must not leave an opened-then-orphaned handle holding the lock).
Implementation
Object? failGet;