//! Module: hash
//!
//! Responsibility: provide shared backup hash formatting helpers.
//! Does not own: artifact traversal, topology canonicalization, or validation.
//! Boundary: converts bytes and digests into lowercase SHA-256 hex strings.
use ;
/// Compute the lowercase SHA-256 hex digest for one byte slice.
/// Encode bytes as lowercase hexadecimal without allocation beyond output.