Development record
persona pronoun discipline itd-79 is violated by gendered pronouns in seven intent records including a shipped intent
persona pronoun discipline itd-79 is violated by gendered pronouns in seven intent records including a shipped intent
Evidence
itd-79 (intents/disciplines/itd-79-persona-registry.md:18, also personas.json and intents/README.md:241): "Every persona is referred to as they/them." Violated (gendered pronouns) in: shipped/itd-100:17,25; drafts/itd-126:17,29,31; drafts/itd-97:32; drafts/itd-92:20; drafts/itd-98:28; drafts/itd-108:48; drafts/itd-128:23 (post-discipline, authored 2026-08-19).
Adversarial verdict: CONFIRMED (nitpick)
itd-79:32 names "non-attribution mentions" as in-scope, review-enforced (the persona_registry lint matches only said <Name>,, so a regex cannot reach pronouns — these slipped the review half, not a linter gap). Grandfathering refuted (itd-128 postdates the rule). docs/brief/principles carry zero gendered pronouns — these seven are the outliers. Fix requires verb-agreement edits, not a blind sed (e.g. "she has to"→"they have to", "he edits"→"they edit"). Exclude the itd-27:74 "Pocock/his" — a real prior-art author citation, not a persona. record-lint stays green (no attribution name changes). itd-79's own severity is minor; this is the review-tier half.
Frontmatter
| id | iss-321 |
|---|---|
| type | issue |
| lifecycle | resolved |
| severity | nitpick |
.abcd/work/issues/resolved/iss-321-persona-pronoun-discipline-itd-79-is.md
open on GitHub ↗ · commit history ↗
mentions11
- dcn-26082000000000032026-08-20 — Bug-hunt round 1 (hunt A), landed late: the round ran 2026-08-19 on a branch that
- dcn-26082000000000052026-08-20 — bughunt round 3 (branch bughunt-a/round-3): captured twelve findings (iss-360..iss-369, plus two renumbered to iss-373/iss-374 after round 2's own collision re-mint landed inside this round's block — the week's fourth collision,
- itd-27Domain Experts Get Their Intents Grilled Before Anyone Codes Them
- itd-79Personas Come From the Registry; the Role Picks the Name
- itd-92abcd tells every repo the truth about its fence
- itd-97The Facilitator Is a Mode, Not a Person
- itd-98Solo vs. Duo Is Measured, Not Debated
- itd-100Alice Reads One Page and Knows Exactly Where abcd Stands in the Agentic-AI Landscape
- itd-108The plugin installs from the curated release artifact, not the repo, and every cut release reaches users automatically
- itd-126A Team Shares One Bibliography Without Sharing Anyone's Corpus
- itd-128One canonical YAML scalar resolver: frontmatter exports the single null/bool/quote resolution helper and the capture, lint, lifeboat, and memory decoders all delegate to it, so a cross-package verdict split on any scalar axis becomes unrepresentable