diff options
| author | Danilo M. <danix@danix.xyz> | 2026-08-03 11:01:59 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-08-04 12:53:13 +0200 |
| commit | edb421c71c98c6e95885bffa388eeca7d12d1246 (patch) | |
| tree | c40a4cdd4279ca89dfcc760d8425a097c941e0e2 /docs/superpowers/plans | |
| parent | 8b507431ef55bb48b5bf55af70167af50d60910d (diff) | |
| download | qtmaildir-edb421c71c98c6e95885bffa388eeca7d12d1246.tar.gz qtmaildir-edb421c71c98c6e95885bffa388eeca7d12d1246.zip | |
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 <noreply@anthropic.com>
Diffstat (limited to 'docs/superpowers/plans')
| -rw-r--r-- | docs/superpowers/plans/2026-08-02-qtmaildir-v1.md | 2 |
1 files changed, 1 insertions, 1 deletions
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. |
