Computes a deterministic, non-cryptographic fingerprint of authored
definition content. The result is 16 lowercase hexadecimal characters.
Object-key order does not affect it; array order and field values do.
Pass authored content without stored-document envelope fields: this
function strips none of them. The authoring-only runtime block is the one
key it ignores, so two definitions that differ only in a hosting kind
fingerprint identically.
Computes a deterministic, non-cryptographic fingerprint of authored definition content. The result is 16 lowercase hexadecimal characters. Object-key order does not affect it; array order and field values do. Pass authored content without stored-document envelope fields: this function strips none of them. The authoring-only
runtimeblock is the one key it ignores, so two definitions that differ only in a hosting kind fingerprint identically.