id_effect_cli
Thin helpers for building CLIs whose bodies are Effect programs, aligned with Phase E — CLI ergonomics:
- Map
Exit/Causeto [std::process::ExitCode]. - Optional
clap(featureclap, on by default). run_main— optional tracing install viainstall_tracing_layer, thenrun_blocking, then stderr logging and exit code mapping.
See the mdBook chapter CLI entrypoints (id_effect_cli) under Part II → Services, the examples/cli-minimal template, and crate docs on docs.rs.