pub fn run_interactive() -> Result<()>
Main entry point for interactive mode Launches the TUI and runs the event loop