diff options
| author | Danilo M. <danix@danix.xyz> | 2026-08-13 09:32:08 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-08-13 09:32:08 +0200 |
| commit | 4929cb81ac2cda79e4f4b411711130d6e0f8173f (patch) | |
| tree | d362112fc9de3ddd8522aacb41e7d91f7e778b22 /tests/test_mimeparser.cpp | |
| parent | 8b67ed8d6d727aa99c091c6eb46160ecb6300f72 (diff) | |
| download | qtmaildir-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 'tests/test_mimeparser.cpp')
0 files changed, 0 insertions, 0 deletions
