From edb421c71c98c6e95885bffa388eeca7d12d1246 Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Mon, 3 Aug 2026 11:01:59 +0200 Subject: docs: remove personal details from the verification record The manual verification notes named the real threads used to test against a live mailbox. Most of it was incidental, but one was not: the automated sender identified in items 12, 13 and 16-18 is a healthcare provider's patient-notification service, and naming it disclosed a medical relationship. Also removed a correspondent's username, a locatable GitHub thread id, a real maildir name in the spec's example config, and absolute home paths. Every finding is restated generically and none lost substance: "a message with 3 inline cid: parts" carries the same technical weight as naming the sender did. Counts and timings are kept deliberately, since those are the evidence behind the claims rather than anything identifying. Commit history and the v0.1.0 tag were checked and were already clean, so no history rewrite is needed. Co-Authored-By: Claude Opus 5 --- docs/superpowers/plans/2026-08-02-qtmaildir-v1.md | 2 +- docs/superpowers/specs/2026-08-02-qtmaildir-design.md | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) (limited to 'docs/superpowers') diff --git a/docs/superpowers/plans/2026-08-02-qtmaildir-v1.md b/docs/superpowers/plans/2026-08-02-qtmaildir-v1.md index a847d8a..1d799c4 100644 --- a/docs/superpowers/plans/2026-08-02-qtmaildir-v1.md +++ b/docs/superpowers/plans/2026-08-02-qtmaildir-v1.md @@ -4354,7 +4354,7 @@ Create `docs/manual-verification.md` and record pass/fail for each: or rejected consistently. `config.cpp` validates existence by splitting the command on `' '` and taking the first field, while `MailSync` splits it with `QProcess::splitCommand`, which honours quoting. For - `command = "/home/danix/my scripts/mailsync.sh"` the two disagree: config + `command = "/home/you/my scripts/mailsync.sh"` the two disagree: config checks a path that does not exist and disables sync, so the failure is safe but the message is misleading. Confirm the behaviour, then decide whether to align config on `splitCommand` or to document the restriction. diff --git a/docs/superpowers/specs/2026-08-02-qtmaildir-design.md b/docs/superpowers/specs/2026-08-02-qtmaildir-design.md index 2d7e760..67ba857 100644 --- a/docs/superpowers/specs/2026-08-02-qtmaildir-design.md +++ b/docs/superpowers/specs/2026-08-02-qtmaildir-design.md @@ -200,15 +200,15 @@ identity. ```ini [general] ; optional; omit to use notmuch's own database.path -; notmuch_config = /home/danix/.notmuch-config +; notmuch_config = /home/you/.notmuch-config [sync] -command = /home/danix/bin/mailsync.sh +command = /home/you/bin/mailsync.sh -[account.provider-personal] +[account.work] name = Danilo M. address = danix@danix.xyz -maildir = provider-personal ; relative to notmuch's database.path +maildir = work-mail ; relative to notmuch's database.path drafts = Drafts [account.gmail] -- cgit v1.2.3