This is the record of an abcd-managed repository

abcdBetav0.16.2 · 2026-11-06

Development record

The persona_registry lint checks names, not roles: itd-114 shipped 'Bob, a maintainer' (Bob is registered staff engineer; the maintainer role is Kira's) and itd-115 has 'Carol, a facilitator' (Nia's role) — both passed lint. The selection-by-role rule (personas.json, itd-79) has no detector for role-name agreement

issueopenminoriss-371

The persona_registry lint checks names, not roles: itd-114 shipped 'Bob, a maintainer' (Bob is registered staff engineer; the maintainer role is Kira's) and itd-115 has 'Carol, a facilitator' (Nia's role) — both passed lint. The selection-by-role rule (personas.json, itd-79) has no detector for role-name agreement

Remedy grounds (2026-09-29)

  • The detector is the same under every answer; only what it does to the fifteen existing quotes differs, and quote wording is the product thinker's.
  • A prepared patch exists in the run's local tier, so the lane that follows the ruling starts from it.
  • Rejected: arming the check silently over the old quotes, which would fail the gate on text no implementer may rewrite.

Frontmatter

idiss-371
typeissue
lifecycleopen
severityminor

mentions3