Deduplicate tasks across Daily Summaries

The Problem
When a task appears in today’s Daily Summary, it often also appears in summaries from previous days — creating duplicate mentions of the same task across multiple notifications. This means users have to manually archive past summaries even when they contain no new information, adding unnecessary overhead to an already busy inbox.

Requested Behaviour

  1. When a task is included in today’s Daily Summary, remove it from any past summaries where it also appears.
  2. If a past summary only contains tasks that are already covered in today’s summary, automatically archive that past summary.

Why It Matters
Daily Summaries are meant to give a clear, actionable snapshot of what needs attention. Repeated task mentions across multiple summaries create noise, dilute focus, and require manual cleanup. Deduplication would make summaries genuinely useful — one place, current state, no clutter.

Expected Outcome

  • Each task appears only once across all active Daily Summaries (the most recent one)
  • Outdated summaries that have been fully superseded are archived automatically
  • Users spend less time managing notifications and more time doing actual work