summaryrefslogtreecommitdiffstats
path: root/src/threadcidmap.h
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-08-15 16:23:36 +0200
committerDanilo M. <danix@danix.xyz>2026-08-15 16:23:36 +0200
commit3461c2ac1784a320fee4f97fb5c8c4801ecdcf15 (patch)
treef68fd0e2337384ca3f0d3f5546d65d2b87136d2a /src/threadcidmap.h
parent1fa8abd93fb9ada4c3dbad06a363da0b6a09e392 (diff)
downloadqtmaildir-3461c2ac1784a320fee4f97fb5c8c4801ecdcf15.tar.gz
qtmaildir-3461c2ac1784a320fee4f97fb5c8c4801ecdcf15.zip
docs(backlog): settle item 91's open question, postpone item 92
91 needed one decision, how the user leaves a drill-down, and the answer is that nothing is built for it: "I didn't think of a back action, usually I'd go back to a known list like unread or inbox at that point." The filter buttons already are that and are one click away in every view, so the Back action, the history stack and the restore-the-previous-query scheme are all unnecessary. That also retires the undo-stack concern: a drill-down clears the stack exactly as a typed query does, which is the behaviour the user already expects from the query bar. The item is now fully specified and ready to build at S. 92 is postponed at the user's request: "I don't see the utility, so I don't really know how to answer." The clarification that preceded it named the per-message version, which needs provenance nothing records, costs a format change across both repos against a hook running on real mail every ten minutes, and stays blank on every message already tagged. A feature whose requester cannot say what it is for should not be built. The cheaper substitute is recorded beside it for if the question ever turns out to be "why does this message carry this tag", which rules.json can answer at read time with nothing stored. Section moved to the closed-items file on this commit, per CLAUDE.md. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Diffstat (limited to 'src/threadcidmap.h')
0 files changed, 0 insertions, 0 deletions