Current topic: "Tracing Navigation Lifecycle" Topic summary: Regression tests are failing with `ComposeTimeoutException`, possibly due to the app being stuck on a blank screen or a crash dialog during activity recreation. I am adding logging to `MainActivity.MainContent` and `startNavigationFlow` to trace the lifecycle of `startDestination` and `vaultUriString`. This will show if the navigation flow is properly initialized after a `recreate()` call and if the correct destination is being composed. I'll also log the presence of any crash logs that might be blocking the flow. Strategic Intent: I will add logging to `MainActivity` to trace the navigation flow and start destination updates, helping to identify why the app might be getting stuck or resetting during regression tests.