Live and historical alignment
Keep identifiers, price basis and session boundaries consistent between the stream and archive. If live bid quotes are joined to midpoint bars without disclosure, the chart and trading screen can disagree even when both connections work.