Recommendation feeds should expose when a post is resurfacing because of something I did months ago, rather than because it is currently relevant. I’d like a visible “why this appeared now” panel showing the triggering interaction, its age, and the broad objective being optimized: interest, outrage, session length, or something else. It should describe the source without exposing sensitive information about other users.
For example, if an old comment on a heated moderation thread causes that thread to reappear in my forum feed six months later, I should be told exactly that. I should also be able to mute old behavioral signals for a fixed period—say, 30 or 90 days—instead of having every click treated as a permanent preference. This seems more useful than pretending “Not interested” solves the whole problem. Would that improve user control, or merely make recommendation systems easier to game?