Proof
No visual proof cases have been published for this package yet. The registry summary below describes what the compat layer implements.react-native-screen-choreography
native-seam only: the published provider, navigation adapters, shared-element registry, transition recipes, measurement, Reanimated worklets, and react-native-teleport ownership all run unchanged; Peach supplies the ScreenChoreographyView host and ScreenChoreographyPreparation TurboModule used by version 0.5's presentation and two-frame layout handshakes95%
API coverageWorking
ChoreographyProvider, ChoreographyScreen, SharedElement and SharedElement.Target, React Navigation and Expo Router adapters, forward and interactive transitions, native preparation with mounted-descendant checks, tag-recycling rejection, positive finite geometry validation, 0.5-point stability tolerance, two stable frame samples, cancellation, and the 500ms native deadline; overlay presentation acknowledgement after a rendered frame and a two-frame dismissal grace period
Missing
native teardown freezes the final overlay into a bitmap for two frames; Peach keeps the live overlay subtree visible for those two frames because the canvas host has no synchronous subtree snapshot API