SHA-256 hex digest of the normalized result content. Normalization strips embedded
ISO-8601 timestamps (volatile execution metadata that would otherwise register a
"change" on every run), collapses whitespace runs to single spaces, and trims — so
cosmetic formatting differences never trigger OnChange detection.
Null/undefined content hashes as the empty string — deterministic, never throws.
SHA-256 hex digest of the normalized result content. Normalization strips embedded ISO-8601 timestamps (volatile execution metadata that would otherwise register a "change" on every run), collapses whitespace runs to single spaces, and trims — so cosmetic formatting differences never trigger OnChange detection. Null/undefined content hashes as the empty string — deterministic, never throws.