Runs that completed and found the warehouse changed.
The configured interval, which is how a reader tells a gap from a check that has simply not come round yet.
The unparsed payload, so a new server field is readable without an SDK release.
The runs kept, oldest first. A bounded window, not the whole record.
What the scheduled check has seen, oldest first.