summaryrefslogtreecommitdiffstats
path: root/src/htmlbuilder.cpp
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-08-13 09:32:08 +0200
committerDanilo M. <danix@danix.xyz>2026-08-13 09:32:08 +0200
commit4929cb81ac2cda79e4f4b411711130d6e0f8173f (patch)
treed362112fc9de3ddd8522aacb41e7d91f7e778b22 /src/htmlbuilder.cpp
parent8b67ed8d6d727aa99c091c6eb46160ecb6300f72 (diff)
downloadqtmaildir-4929cb81ac2cda79e4f4b411711130d6e0f8173f.tar.gz
qtmaildir-4929cb81ac2cda79e4f4b411711130d6e0f8173f.zip
docs(backlog): record item 44 as done
The tagging rules moved from the shell post-new hook to a shared JSON store both qtmaildir and mailctl read. Seventeen real rules were converted, each keeping its shell comment as a note, and the conversion was proved against the real index before anything was installed. Four findings are recorded in CLAUDE.md rather than only here, because they will outlive the item: a stored query carries no scope and the hook parenthesises it (a disjunction would otherwise escape tag:new and match everything); notmuch's parser rejects almost nothing, so a test asserting a provoked query failure fails against correct code; rule counts must count messages rather than threads; and a count request must not bump the query generation, which would blank the message pane.
Diffstat (limited to 'src/htmlbuilder.cpp')
0 files changed, 0 insertions, 0 deletions