pub fn run( input: RunInput, config: Option<AppConfig>, debug: bool, ) -> Result<()>
Run the TUI with either file paths or an existing LazyFrame. Single event loop used by CLI and Python binding.