Indicate somehow when reactions predated edits
https://meta.codidact.com/posts/284467 https://meta.codidact.com/posts/289288
Revision 1 is dangerous and somebody reacts. The author edits and corrects the problem, but there's still a "dangerous" reaction showing. The system can't tell whether an edit fixed the problem (only the person who left the reaction can do that), but we want to give readers a hint that it might be obsolete.
Can we come up with some way of showing that a reaction predates an edit, and perhaps which edit a reaction applied to? Reactions are grouped, so the latter isn't easy -- maybe we'd have to show the latest version that someone reacted to. Or maybe we should show reactions in the post history (there can be a single history entry for all reactions that occurred between version N and version N+1;l they don't have to be singular). Or maybe that's too complicated and we should show (on hover, maybe?) the timestamp of the newest reaction of a type.
Can we come up with some way to show that reactions might be obsolete?
Would the following two-pronged approach work?
- When an edit is made, before adding that event to the history, add a "current reactions" entry with aggregate info (e.g. "2 outdated, 1 dangerous"). People can then evaluate those reactions against the subsequent edit diff.
- When showing the reactions on the post, add a tooltip with the timestamp of the most recent reaction of that type.