Expand description
Shared domain-separated SHA-256 digests.
These helpers are used by the evaluation substrate and by non-evaluation
harness paths (store WAL, orchestration checkpoints, Flow decisions).
Keeping them outside evaluation lets Advanced evaluation stay optional
without forcing digest callers into that module graph.
Structs§
- Invalid
Digest - Marker error for an ill-formed
sha256:<hex>digest string.
Functions§
- digest_
bytes - Domain-separated SHA-256 digest encoded as
sha256:<hex>. - digest_
json - JSON-serialize
valuethen digest the bytes underdomain. - validate_
digest - Reject digests that are not lowercase
sha256:+ 64 hex characters.