pub(crate) fn user_record(message: &str) -> Value
The transcript record for a user message: the same shape the persistent Claude controller writes, which every replay translator reads.