aboutsummaryrefslogtreecommitdiffstats
path: root/docs/superpowers/specs/2026-08-12-tagging-rules-design.md
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-08-14 12:36:39 +0200
committerDanilo M. <danix@danix.xyz>2026-08-14 12:36:39 +0200
commite876e509b0770a243725b63ea55c9ccf3e41b1bf (patch)
tree5095e84fcc0e51be902fecc4ce9f41382cde8854 /docs/superpowers/specs/2026-08-12-tagging-rules-design.md
parent183ed3f087146614270fb0253374aa94aa9e4775 (diff)
downloadqtmaildir-e876e509b0770a243725b63ea55c9ccf3e41b1bf.tar.gz
qtmaildir-e876e509b0770a243725b63ea55c9ccf3e41b1bf.zip
docs: plan item 85 as eight tasks
Eight TDD tasks. SearchTerm and the date parse first, since both are pure logic testable without a widget; then one surface per task, the window's wiring, and the suite check. Two findings while planning, both now in the spec. The Date: header parse already exists inside a file-local function in mimeparser.cpp, complete with the fix for Qt::RFC2822Date rejecting a trailing timezone comment, so it is extracted rather than rewritten. And queryRequested is the right precedent but the wrong signature: these actions carry a replace-or-narrow flag, so a second signal sits beside it and the placeholder links keep their gate.
Diffstat (limited to 'docs/superpowers/specs/2026-08-12-tagging-rules-design.md')
0 files changed, 0 insertions, 0 deletions