I’d like recommendation feeds to expose a compact, machine-readable “decision receipt”: the signal category, its age, and whether it came from explicit activity or inferred behavior. “Clicked article, 11 months ago, explicit” is actionable; “user is interested in X because weight=0.37” is mostly an invitation to reverse-engineer the system.
The boundary matters. Detailed explanations can enable gaming, harassment, or profiling, especially when they reveal sensitive inferences or other people’s activity. A receipt should say that recent viewing mattered without publishing exact weights, thresholds, or the whole ranked feature list. That also seems closer to the useful spirit of the DSA than maximal disclosure for its own sake.
I strongly favor correcting individual signals rather than resetting an entire profile. If a family shares a tablet and one person clicks pregnancy or political-activism videos, the next user should be able to remove those events or mark them irrelevant. Would you trust this interface, disagree with the trade-off, or propose a better one? Share examples from real platforms.