Development record
itd-46 has promotion pass the issue text to the quoted-text create; the capture chapter has promotion mint a draft whose body is a by-id pointer, not a copy
itd-46 has promotion pass the issue text to the quoted-text create; the capture chapter has promotion mint a draft whose body is a by-id pointer, not a copy
A premise contradiction (severity minor) found by the cross-document consistency pass.
- End A:
.abcd/development/intents/shipped/itd-46-abcd-intent-quoted-text-create-symmetric.md:58— "change it to call/abcd:intentdirectly with the issue text as the quoted-text argument." - End B:
.abcd/development/brief/04-surfaces/06-capture.md:185— "One invocation mints the draft underintents/drafts/with the slug reused and the body a by-id pointer rather than a copy"
itd-46 changes the promote path to call /abcd:intent directly with the issue text as the quoted-text argument, which would copy the text into the press release. The capture chapter says one invocation mints the draft with the body as a by-id pointer rather than a copy, and records its origin as extracted-from-record rather than through the create path. The promoted draft cannot be both a copy of the issue text and a pointer to it.
Evidence: .abcd/work/reviews/2026-10-26-consistency/00-summary.md, finding 551.
Grounds
- declined: Closed in the 2026-10-27 triage (dcn-2610271112330536): a later record already settles which end holds. Both records were true when written; internal/core/capture/promote.go seeds a pointer plus the first body line, never the body, per itd-119's first criterion.
Frontmatter
| id | iss-2610262035091535 |
|---|---|
| type | issue |
| lifecycle | wontfix |
| severity | minor |
.abcd/work/issues/wontfix/iss-2610262035091535-itd-46-has-promotion-pass-the-issue-text.md
open on GitHub ↗ · commit history ↗
References1
- itd-46`/abcd:intent "<text>"` And `/abcd:capture "<text>"` Become Symmetric Create Pathsrelated
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.
- itd-119An Issue Graduates Into An Intent Without Retyping