Skip to main content

Module serialization

Module serialization 

Source
Expand description

Canonical serialization helpers for deterministic replay/testing artifacts.

Structs§

CanonicalReplayFragmentV1
Versioned canonical replay-state fragment used by tests and replay checks.
CanonicalTraceV1
Versioned canonical trace payload used for cross-target normalization.

Enums§

SemanticAuditRecord
Replay-stable semantic record derived from authority, delegation, effect, and failure-visible runtime artifacts.

Constants§

SERIALIZATION_SCHEMA_VERSION
Canonical schema version identifier for ProtocolMachine replay/trace payloads.

Functions§

binary_decode
Deserialize one value through the canonical ProtocolMachine binary codec.
binary_encode
Serialize one value through the canonical ProtocolMachine binary codec.
binary_size
Return the binary-encoded size for one value, saturating to usize.
canonical_effect_trace
Canonicalize effect-trace ordering for deterministic replay diffs.
canonical_replay_fragment_v1
Build a canonical replay-state fragment from runtime snapshots.
canonical_semantic_audit_log
Canonicalize semantic audit ordering for deterministic replay diffs.
canonical_trace_v1
Normalize an observable trace into the canonical versioned format.
canonicalize_protocol_machine_semantic_objects
Canonicalize semantic-object ordering for deterministic replay diffs.
semantic_audit_log_v1
Build canonical semantic audit records from authority, delegation, failure-visible observable events, and effect/interface observations.