pub async fn run_interactive(verbose: bool, mock_update: bool) -> Result<()>
Load layered env, optional first-time setup, then run the TUI.