pub fn compute_input_hash(input: &str) -> String
Deterministic hash of input text. Uses a simple multiplicative hash folded to 16 hex characters.