Development record
The reserved-vocabulary register fixes review verdicts as SHIP / NEEDS_WORK / MAJOR_RETHINK; the docs chapter's saved docs review returns PROMOTE, HOLD or INCONCLUSIVE, which the register does not hold.
The reserved-vocabulary register fixes review verdicts as SHIP / NEEDS_WORK / MAJOR_RETHINK; the docs chapter's saved docs review returns PROMOTE, HOLD or INCONCLUSIVE, which the register does not hold.
A terminology drift (severity nitpick) found by the cross-document consistency pass.
- End A:
.abcd/development/brief/02-constraints/04-naming.md:187— "Review verdicts ∈{SHIP, NEEDS_WORK, MAJOR_RETHINK}" - End B:
.abcd/development/brief/04-surfaces/10-docs.md:78— "A receipt for HEAD that is PROMOTE lets the change proceed."
04-naming registers review verdicts as the closed enum {SHIP, NEEDS_WORK, MAJOR_RETHINK}, and requires every new term to be registered. 10-docs describes layer 2 of the doc-fidelity gate as a host-delegated docs review whose receipt reads PROMOTE, HOLD or INCONCLUSIVE. A second, unregistered set of review verdicts is in use beside the registered one, so 'review verdict' now names two different closed sets.
Evidence: .abcd/work/reviews/2026-10-26-consistency/00-summary.md, finding 68.
Frontmatter
| id | iss-2610262030580466 |
|---|---|
| type | issue |
| lifecycle | open |
| severity | nitpick |
.abcd/work/issues/open/iss-2610262030580466-the-reserved-vocabulary-register-fixes.md
open on GitHub ↗ · commit history ↗
mentions1
- iss-2610262030597155The reserved review-verdict enum is SHIP/NEEDS_WORK/MAJOR_RETHINK, but the build loop parses SHIP/FIX FIRST and APPROVE/BLOCK/NEEDS-INPUT as review verdicts