aboutsummaryrefslogtreecommitdiffstats
path: root/docs/superpowers/plans/2026-09-12-mail-overview.md
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-12 09:51:27 +0200
committerDanilo M. <danix@danix.xyz>2026-09-12 09:51:27 +0200
commitd730ae102ecfba18399a805035552dc6e9e69543 (patch)
treefc0e5cb0f72da514bc7148b2c64e7ed2d498cd9a /docs/superpowers/plans/2026-09-12-mail-overview.md
parent31b5963b92c84b6ca94d2e438769654226dd64af (diff)
downloadquickshell-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