pub fn dedupe_usage_records(
records: &[SessionUsageRecord],
) -> Vec<SessionUsageRecord>Expand description
Return a deduped record set while preserving a stable canonical ordering.
Records are sorted so canonical rows win over legacy fallbacks, then the earliest observation of a request is kept. This gives downstream reporting a deterministic per-request representative row for grouping by model, day, or session.