fix: add meta_rh_evidence to evidence bundle and replay fields
This commit is contained in:
parent
c3a318573e
commit
84eb4f8ecf
2 changed files with 2 additions and 1 deletions
|
|
@ -63,6 +63,7 @@ def build_evidence_bundle(entry: Any) -> EvidenceBundle:
|
|||
pipeline_record=to_data(entry.pipeline_record),
|
||||
field_evidence=to_data(entry.field_evidence),
|
||||
leeway_evidence=to_data(entry.leeway_evidence),
|
||||
meta_rh_evidence=to_data(getattr(entry, "meta_rh_evidence", None)),
|
||||
replay_reproducer=reproducer,
|
||||
bundle_digest="", # filled below; excluded from its own computation
|
||||
)
|
||||
|
|
|
|||
|
|
@ -62,7 +62,7 @@ CRITICAL_FIELDS = frozenset(
|
|||
# Wall-clock by nature, or derived over wall-clock bytes (journal_digest
|
||||
# hashes the timestamp): expected to differ on every replay and never
|
||||
# evidence against equivalence.
|
||||
INFORMATIONAL_FIELDS = frozenset({"timestamp", "turn_cost_ms", "journal_digest"})
|
||||
INFORMATIONAL_FIELDS = frozenset({"timestamp", "turn_cost_ms", "journal_digest", "meta_rh_evidence"})
|
||||
|
||||
|
||||
def replay_turn(
|
||||
|
|
|
|||
Loading…
Reference in a new issue