Proof
No visual proof cases have been published for this package yet. The registry summary below describes what the compat layer implements.@shakebugs/react-native-shake
the reference iOS simulator performs this package's behavior. Peach currently provides only this unsupported shape: native-seam only: the real @shakebugs/react-native-shake runs from the bundle (the full ~670-line Shake JS object : all upstream). we stub only the Shake TurboModule, mirroring src/NativeShake.ts@17.x exactly: every config setter is accepted, every getter returns the inert unconfigured-SDK value, start/silentReport resolve without delivery. per docs/compat-scoring.md (crash/QA noop), delivery is intentionally absent. held one notch below the 0.95 analytics tier because the in-app report UI (show()) has no backend content. (replaces a drifted JS stub exposing non-Spec methods like setEnabled/setUserMetadata). imports and API shape receive no behavior credit0%
API coverageWorking (9)
full upstream JS surface (Shake object + enums); startshowall config setters/getters (feedback/blackbox/activity-history/floating-button/screenshot/threshold/intro/video/console toggles)metadataprivate viewsnetwork/notification capture APIsuser registrationtagslistener registration
Missing (3)
no shake-to-report deliveryno rendered Shake report form contentno black-box/activity-history/video capture upload — intentionally absent for the development simulator (no Shake backend)