From c91ec23d9444b20c8aff71a3ea86ec604afe0b06 Mon Sep 17 00:00:00 2001 From: Mac Anderson Date: Thu, 6 Aug 2026 18:48:09 -0700 Subject: [PATCH] =?UTF-8?q?fix(stella-cli):=20unbreak=20main=20=E2=80=94?= =?UTF-8?q?=20name=20SkipReason=20in=20prose,=20rustdoc=20cannot=20resolve?= =?UTF-8?q?=20it?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit daemon::boot is a private module, so an intra-doc link to its pub(super) SkipReason resolves to nothing and rustdoc -D warnings rejects it. The link landed in #1939 and was masked until now: cargo doc bails on the first crate that fails, so stella-store's private-link error (fixed in #1965) hid this one entirely. Verified: RUSTDOCFLAGS="-D warnings" cargo doc --workspace --no-deps exits 0. --- crates/stella-cli/src/daemon/boot.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/crates/stella-cli/src/daemon/boot.rs b/crates/stella-cli/src/daemon/boot.rs index 53bb8443..a607385a 100644 --- a/crates/stella-cli/src/daemon/boot.rs +++ b/crates/stella-cli/src/daemon/boot.rs @@ -56,8 +56,9 @@ //! the checkpoint on every terminal path, abort included, so a policy stop //! retracts its resume point on the way out. A row written by a build that //! predates #1653 — where a policy stop really did store `Error` — is -//! therefore filtered by [`SkipReason::NoResumePoint`] anyway, without this -//! module having to trust its status. +//! therefore filtered by `SkipReason::NoResumePoint` anyway (named, not +//! linked: this module is private, so rustdoc cannot resolve it), without +//! this module having to trust its status. //! - **The attempt bound still applies.** An `Error` that resumes into //! another `Error` is counted like any other continuation and retired //! after `MAX_BOOT_ATTEMPTS`.