criew 0.0.3

Terminal-first Linux kernel patch mail workflow TUI
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Process entrypoint.
//!
//! Keep `main` intentionally small so every real startup policy, config lookup,
//! and exit-path decision lives in the application layer instead of getting
//! duplicated between CLI and TUI modes.

mod app;
mod domain;
mod infra;
mod ui;

fn main() {
    if let Err(error) = app::run() {
        eprintln!("error({}): {}", error.code(), error);
        std::process::exit(error.code().exit_status());
    }
}