pubmodcommands;pubmodconfig;pubmodenv;pubmodjira;pubmodtask_context;pubmodutils;#[cfg(test)]pubmodcommon;/// Result type used throughout the application
pubtypeJirunResult<T>=Result<T, Box<dyn std::error::Error>>;/// Main entry point for the CLI application
pubfnrun()->JirunResult<()>{commands::run()}