There was one little thing that I think went a bit over my head. Maybe rewatching it tomorrow will help me make sense of what was said, but until then might as well ask here.
In the situation of logging in. There was the idea proposed to pop the entire backstack, and save the state as you're starting a login flow (like the suggestion is for when the bottom nav destinations change afaik). Then, after the login flow is finished, restoring the previously saved back stack and continuing from where you left off.
Is the idea in this case, that for this situation, while the login screen is on the screen, the backstack would not include the start destination in it? So that pressing back would in fact take you out of the app, while showing the right predictive back gesture animation while doing so (since you'd be on the last entry in the backstack)? Would this be a valid situation where the start destination wouldn't in fact be on the backstack?
Also, if I described this wrong please do let me know, I might be misremembering or I straight up misunderstood what you meant. It was quite a lot of info to process, so it's highly likely I got confused.