diff options
| author | Danilo M. <danix@danix.xyz> | 2026-09-12 09:51:27 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-09-12 09:51:27 +0200 |
| commit | d730ae102ecfba18399a805035552dc6e9e69543 (patch) | |
| tree | fc0e5cb0f72da514bc7148b2c64e7ed2d498cd9a /docs/superpowers/plans/2026-09-12-mail-overview.md | |
| parent | 31b5963b92c84b6ca94d2e438769654226dd64af (diff) | |
| download | quickshell-d730ae102ecfba18399a805035552dc6e9e69543.tar.gz quickshell-d730ae102ecfba18399a805035552dc6e9e69543.zip | |
docs: record why mail-overview counts by tag, not path
qtmaildir scopes an account with a path glob, so the obvious move was to copy
that query. It is wrong for this panel. notmuch deduplicates by message id, so
a message that arrived at two configured addresses is one message with two
paths, and a path glob counts it under both accounts: the five accounts here
sum to 102 against a global total of 101.
The icon shows one global total and the panel header repeats it, so rows that
sum to a different number would look like a bug. Counting by the account tag,
which is a property of the message and therefore singular, makes the rows sum
to the header. The cost is that a cross posted message appears under only the
account the post-new hook attributed it to.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WWL8JYHu7yhAdtx5pU9PMU
Diffstat (limited to 'docs/superpowers/plans/2026-09-12-mail-overview.md')
0 files changed, 0 insertions, 0 deletions
