Both steps are opaque full-screen scaffolds, so a plain cross-fade dissolved one's text through the other's with nothing to say which way the flow ran. Reuse the shared-axis X transition adjacent months and weeks already use; coming off the blank first frame still just fades, since that is the app opening rather than a step change.