//! Prompt digest helpers.
//!
//! Responsibilities:
//! - Compute stable cryptographic digests for normalized prompt content.
//!
//! Not handled here:
//! - Version-file persistence or sync decisions.
//!
//! Invariants/assumptions:
//! - Trailing whitespace is ignored before hashing.
//! - Hashes are rendered as `sha256:<hex>`.
use ;
pub