pub fn hash_json(value: &Value) -> String
Hex SHA-256 of a canonicalized JSON value (object keys sorted recursively), so logically-equal extractions with different key ordering hash equal.