[ Package conformance ]

Animation · >=0.5.0 <0.6.0

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 handshakes
95%
API coverage
No visual conformance cases have been published for this package yet. The registry summary below describes what the compat layer implements.
Working (12)
ChoreographyProviderChoreographyScreenSharedElement and SharedElement.TargetReact Navigation and Expo Router adaptersforward and interactive transitionsnative preparation with mounted-descendant checkstag-recycling rejectionpositive finite geometry validation0.5-point stability tolerancetwo stable frame samplescancellationand the 500ms native deadline; overlay presentation acknowledgement after a rendered frame and a two-frame dismissal grace period
Missing (1)
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