// SPDX-License-Identifier: LGPL-2.1-or-later
// Copyright (c) 2026 Jarkko Sakkinen
const HASHLINE_MODULUS: u32 = 0x1000;
/// Compute a stable locality-preserving hash for a source line.
///
/// The line text is whitespace-normalized before hashing so that minor
/// whitespace changes do not invalidate the hash. The result is a 3-digit
/// hex string in `[000, fff]`.
pub
/// Compute a BLAKE3 content hash for the full source text.
pub