This is the record of an abcd-managed repository

abcdBetav0.16.2 · 2026-11-06

Development record

The announcements intent promises that nobody's session merges into a release being cut; the launch page says the release hold does not stop a merge armed or queued before the reservation.

issueopenminoriss-2610262033053387

The announcements intent promises that nobody's session merges into a release being cut; the launch page says the release hold does not stop a merge armed or queued before the reservation.

A premise contradiction (severity minor) found by the cross-document consistency pass.

  • End A: .abcd/development/intents/planned/itd-2609151838312703-sessions-announce-what-they-are-doing.md:24 — "and when I cut a release, nobody's session merges into it."
  • End B: .abcd/development/brief/04-surfaces/04-launch.md:770 — "The hold stops a merge from being armed; it does not stop a merge armed, or queued, before the release was reserved"

itd-2609151838312703 promises that while a release is cut, nobody's session merges into it, because every session's merge step waits on the release reservation. The launch page describes the same hold (rel-vX.Y.Z, read by the land step, citing this intent's C7 and C8) and says it only stops a merge being armed. A pull request with auto-merge already on, or already in the merge queue, lands when its checks pass. The runbook has to check for such merges by hand. The intent's guarantee is stronger than the mechanism the launch page says it delivers.

Evidence: .abcd/work/reviews/2026-10-26-consistency/00-summary.md, finding 357.

Frontmatter

idiss-2610262033053387
typeissue
lifecycleopen
severityminor

References1

mentions1