nornir 0.5.4

Companion to cargo: dependency tracking, release gating, deploy, benchmarks, and documentation assembly. Project-agnostic.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Pre-cascade release validation — **MOVED to dwarves** (`dwarves::release_doctor`).
//!
//! Doctrine (2026-07-14 — *release is a build op*): nornir no longer performs
//! releases, so the release CORE lives in the forge (`dwarves`). The whole
//! preflight aggregator — non-members, missing crates.io metadata, manifest/dep
//! gaps, dep-API skew via `cargo publish --dry-run` verify, detached workspaces,
//! and registry/version consistency, folded into the "preflight: N blocking
//! issue(s)" summary — now lives in [`dwarves::release_doctor::preflight`]. The
//! `Issue`/`IssueKind` PODs live in [`dwarves::release_doctor::model`].
//!
//! This module is a thin RE-EXPORT so any remaining nornir call sites resolve the
//! single source of truth in dwarves (there is no nornir-side copy anymore).
pub use dwarves::release_doctor::model::{Issue, IssueKind};
pub use dwarves::release_doctor::preflight::*;