Development record
itd-34 has bundle members share an epic_id field; itd-43 says the intent field is spec_id and epic is gone
itd-34 has bundle members share an epic_id field; itd-43 says the intent field is spec_id and epic is gone
A terminology drift (severity minor) found by the cross-document consistency pass.
- End A:
.abcd/development/intents/shipped/itd-34-three-intent-kinds.md:44— "they share anepic_idand abundle: <bundle-id>frontmatter field" - End B:
.abcd/development/intents/shipped/itd-43-epic-to-spec-terminology.md:18— "abcd'sspec_idintent-frontmatter field already carries the concept"
itd-34 defines bundle-member frontmatter with an epic_id (and epic.intent on the shared spec). itd-43 states that the intent-frontmatter field is spec_id, that the epic_id to spec_id rename is already complete, and that epic is a forbidden synonym. A builder of the bundle path reads a field name the glossary forbids.
Evidence: .abcd/work/reviews/2026-10-26-consistency/00-summary.md, finding 1282.
Grounds
- declined: Closed in the 2026-10-27 triage (dcn-2610271112330536): a later record already settles which end holds. Both shipped records were true when written and the later rename names the field; internal/core/intent/bundle.go links each member's spec_id.
Frontmatter
| id | iss-2610262045336833 |
|---|---|
| type | issue |
| lifecycle | wontfix |
| severity | minor |
.abcd/work/issues/wontfix/iss-2610262045336833-itd-34-has-bundle-members-share-an-epic.md
open on GitHub ↗ · commit history ↗
References2
mentions2
- dcn-26102711123305362026-10-27 — The product thinker accepted on 2026-10-27 the triage of the 1301 records the 2026-10-26 consistency pass filed. The duplicates, the records a later record already settles, the ones that are no contradiction and the one already fixed are closed with each reader's reason. Every other record gets its fix as its remedy, the rulings' accepted answers included, so a drain can take it. The 45 major records left open are deferred past v0.15.1, because the brief's single-home rewrite rewrites or removes most of the passages they quote. The person ruled the major rulings one at a time; the minor rulings take their recommended answers.
- iss-2610262034528274itd-34 links a bundle member to its shared spec through epic_id and an epic.intent list; the intent surface page links it through spec_id and the spec's intents list.