Development record
Fidelity audit of itd-2609221656361680, ac-5 and ac-7 (no repository name in anything abcd commits): the name scrub a promotion runs (nameScrubber, commonName in internal/core/report/inbox.go) deliberately leaves a sender whose directory name is a common word or three letters or fewer (cli, api, go, docs, site, tools, unnamed, abcd) in the capture as a word, replacing it only where it ends a forge address. The brief chapter 30-inbox.md documents the exemption and its reason (the word identifies no one), but the intent's criterion and decision 4 promise the name is absent from anything committed without that qualification. Either the record narrows the promise to distinctive names or the scrub takes another route for common-word senders (a per-report marker, a generic replacement of the whole phrase). A record decision, not a code fix, until the product thinker rules.
Fidelity audit of itd-2609221656361680, ac-5 and ac-7 (no repository name in anything abcd commits): the name scrub a promotion runs (nameScrubber, commonName in internal/core/report/inbox.go) deliberately leaves a sender whose directory name is a common word or three letters or fewer (cli, api, go, docs, site, tools, unnamed, abcd) in the capture as a word, replacing it only where it ends a forge address. The brief chapter 30-inbox.md documents the exemption and its reason (the word identifies no one), but the intent's criterion and decision 4 promise the name is absent from anything committed without that qualification. Either the record narrows the promise to distinctive names or the scrub takes another route for common-word senders (a per-report marker, a generic replacement of the whole phrase). A record decision, not a code fix, until the product thinker rules.
Remedy grounds (2026-09-29)
- Why: the record names both routes; the ruling is unanswered and none is picked. The marker is scoped to the sender phrases because replacing every occurrence of a common word would corrupt ordinary prose.
- Rejected: replacing every occurrence of the word, which rewrites unrelated text for no privacy gain.
Frontmatter
| id | iss-2609240133237651 |
|---|---|
| type | issue |
| lifecycle | open |
| severity | minor |
.abcd/work/issues/open/iss-2609240133237651-fidelity-audit-of-itd-2609221656361680.md
open on GitHub ↗ · commit history ↗
mentions1
- itd-2609221656361680A managed repository reports back to abcd, and abcd says so at its next start