Proof

posthog-react-native

published posthog-react-native runs unmodified. identify, opt-in, and opt-out persist through the client storage the app provides. the PosthogReactNativePlugin seam follows the iOS plugin offline: setup ignores an empty session id, identify waits until setup, captureFatalException rejects a bad timestamp or a client that is not capturing and resolves once configured and opted in, and a blank push token is rejected. session replay stays inactive (isEnabled false, empty debug map). this host keeps the fatal marker in memory and does not write the posthog-ios disk queue or register a push token.
75%
API coverage
No visual proof cases have been published for this package yet. The registry summary below describes what the compat layer implements.
Working
published client identify, optOut, optIn, and capture; plugin setup/identify/setOptOut; captureFatalException timestamp and not-capturing rejections; blank push-token rejection
Missing
session replay recording, the native fatal disk queue, next-launch fatal markers, and push-token registration