Deep linking from widgets into the host app

When a widget opens a specific screen in the main app, what’s the best way to pass structured state — like an item ID, date, and scroll position — so navigation works on cold launch and doesn’t conflict with an existing navigation stack?

Deep linking from widgets into the host app
 
 
Q