pub fn deserialize_event_payload_best_effort(
value: Value,
) -> Result<EventPayloadRead, String>Expand description
Decodes an event payload, replacing only leaves which Serde identifies as nullable fields. Required-field and unknown-variant failures remain errors. Historical checklist item IDs are ignored here only; authored tool/RPC values remain strict. The original event log is not rewritten.