Skip to content

Release guide: the merged prep's tag is the conductor's - #38

Merged
johnnyt merged 1 commit into
mainfrom
sd-84v-release-tag-wording
Sep 27, 2026
Merged

johnnyt merged 1 commit into
mainfrom
sd-84v-release-tag-wording

Conversation

@johnnyt

@johnnyt johnnyt commented Sep 27, 2026

Copy link
Copy Markdown
Member

The closing section of .claude/wurk/release.md ("What a release here still is not") said the tag of a release prep was the operator's and that a prep request carried no tag and landed only under a consent clause naming it. That paragraph is rewritten, and it is the only change. It now says what CLAUDE.md already says, in the release guide's own voice: a release prep on a release bead the operator has named is the family norm and lands through the ordinary commit, push and request rows; once it is merged to origin/main, the conductor or the session that owns the release bead tags that merged commit with the new version and pushes the tag, never before; publishing (mix hex.publish, a docs republish included) and the release itself stay the operator's, and no consent or relay delegates them.

Review (in-turn, docs-only): each sentence was checked against CLAUDE.md's authority table row "a release prep (a version bump and a changelog promotion) and its tag" and the "Release preps." paragraph under it; nothing is granted that those do not grant, and no sentence about the publish moves to an agent. The rest of release.md was re-read for any other sentence keeping the tag with the operator and none remains. .claude/wurk/commit.md does not exist in this repo, so there was nothing to change there. .claude/ is in neither gate.build_paths nor gate.also_gated_paths, so under CLAUDE.md's commit row this change has no gate to run; no changelog fragment, because changelog.d/README.md excludes agent tooling changes.

The closing section of .claude/wurk/release.md still kept the tag of
a release prep with the operator and said a prep lands only under a
consent clause that names it. CLAUDE.md's tag row and its Release
preps paragraph say otherwise: a prep on a release bead the operator
has named is the family norm, and once it is merged to origin/main the
conductor or the session that owns the release bead tags that merged
commit and pushes the tag. The section now says so in the file's own
words. Publishing (mix hex.publish, a docs republish included) and
the release itself stay the operator's.

Documentation only: no code, no changelog fragment
(changelog.d/README.md excludes agent tooling changes).

Refs: sd-84v
@johnnyt
johnnyt merged commit fde6da6 into main Sep 27, 2026
1 check passed
@johnnyt
johnnyt deleted the sd-84v-release-tag-wording branch September 27, 2026 15:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant