I’ve been re-watching TNG, DS9, and Voyager (as well as movies during this time) and trying to do so in order of Stardate and almost wishing I had not. Star Trek: First Contact for example has a Stardate that puts it after several DS9 episodes that more or less contradict the stardate reference. There is a DS9 episode where the “recent borg attack” was mentioned” as well as the DS9 episode where Worf swaps his House of Mogh emblem for his House of Martok emblem on his Sash, both of which occurred in DS9 episodes that have stardates “before” First Contact even though he is seen still wearing the house of mogh emblem in the movie, etc.