//! How a pipeline failure looks on a terminal: snippet blocks for located
//! problems, the historical one-line `❌` for a bad flag.
//!
//! The pipeline returns typed failures (`Invalid`); this module is the only
//! place that knows they are printed to stderr and how they are phrased.
use Invalid;
use ;
/// Print each diagnostic as a snippet block, then a one-line summary.
/// Render a pipeline failure: snippets when the problem is located, the
/// historical `❌ <message>` line when it came from a flag.