Development record
The register reserves 'claim' vocabulary for itd-33's later-phase coordination unit, while the implement chapter ships a different 'claim' as its unit of exclusion
The register reserves 'claim' vocabulary for itd-33's later-phase coordination unit, while the implement chapter ships a different 'claim' as its unit of exclusion
A naming conflict (severity minor) found by the cross-document consistency pass.
- End A:
.abcd/development/brief/02-constraints/04-naming.md:202— "claim.status∈{active, paused, released}| Three-state claim lifecycle" - End B:
.abcd/development/brief/04-surfaces/27-implement.md:5— "makes a record the unit of exclusion between them with a claim"
The naming register reserves claim vocabulary for itd-33, a later phase: a three-state claim.status (active, paused, released) beside take/yield/escalate primitives and a work_item claim unit. The register exists so that a name is not re-minted with a different meaning. The implement chapter ships a 'claim' on a record, with a lease, lapse and release and no paused state or those primitives, as the unit of exclusion between sessions. One name now covers two different coordination concepts.
Evidence: .abcd/work/reviews/2026-10-26-consistency/00-summary.md, finding 79.
Frontmatter
| id | iss-2610262031035884 |
|---|---|
| type | issue |
| lifecycle | open |
| severity | minor |
.abcd/work/issues/open/iss-2610262031035884-the-register-reserves-claim-vocabulary.md
open on GitHub ↗ · commit history ↗
mentions1
- itd-33Multiple Agents Coordinate On Intent And Spec Work Without Duplicating Effort Or Producing Competing Artefacts