Proof
No visual proof cases have been published for this package yet. The registry summary below describes what the compat layer implements.@iterable/react-native-sdk
the reference iOS simulator performs this package's behavior. Peach currently provides only this unsupported shape: native-seam only: the real @iterable/react-native-sdk runs from the bundle (the Iterable class, inbox/embedded/in-app managers, and the authoritative enums : all upstream JS, no fabricated enum values). we stub only the RNIterableAPI TurboModule, mirroring src/api/NativeRNIterableAPI.ts@2.x (Spec) exactly: init resolves true (SDK initialized but offline), every getter returns the inert no-data value, handleAppLink resolves false so app routing takes over. per docs/compat-scoring.md analytics rule, delivery is intentionally absent. imports and API shape receive no behavior credit0%
API coverageWorking (10)
full upstream JS surface (Iterable class + inbox/embedded managers + correct enums); initializesetEmail/UserIdin-app + inbox + embedded message getters (empty)track* eventscommerceupdateUser/Email/subscriptionsattributionsession + embedded-impression trackingauth tokenlistener registration
Missing (3)
no push registration with Iterable backendno in-app/embedded message fetchno email/userId persisted server-side — intentionally absent for the development simulator (no Iterable backend)