Proof

react-native-background-fetch

native-seam: index.js runs unchanged from the bundle; only the RNBackgroundFetch module is ours, answering as TSBackgroundFetch does on the iOS simulator: configure/start/status resolve UIBackgroundRefreshStatusAvailable (2), scheduleTask rejects because BGTaskScheduler is unavailable (or the identifier is not in BGTaskSchedulerPermittedIdentifiers), and no fetch event fires, as none fires on the simulator without Xcode
90%
API coverage
No visual proof cases have been published for this package yet. The registry summary below describes what the compat layer implements.
Working (7)
configurestartstopfinishstatus (promise and callback forms)scheduleTask rejection with the simulator messagethe real STATUS_* and NETWORK_TYPE_* constants and NativeEventEmitter wiring
Missing
Xcode's Simulate Background Fetch has no Peach equivalent; Android mode answers as iOS (headless tasks, JobScheduler)