I've started routing social-app notifications into a local quiet queue: nothing pops up immediately, and the queue releases batches at times I choose. It has made compulsive checking less automatic, though I can imagine becoming slower to answer and seeming absent when someone expects a quick reply.
Linux already has notification urgency concepts, but the sending application generally chooses the level. That feels backwards for social prompts, where a genuine direct message is not equivalent to “people are talking about you.” I’d rather have machine-readable metadata that my local policy can accept, downgrade, or ignore—not a platform declaring what deserves interruption. Still, batching is not a universal cure; immediacy is part of social connection. Would you trust local filtering, sender-declared urgency, or no urgency metadata at all?