Skip to content
This repository was archived by the owner on Oct 11, 2026. It is now read-only.

docs: delegate release mechanics + risk-tiered merge autonomy to local Claude - #78

Merged
jameskhair-code merged 2 commits into
mainfrom
claude/friendly-meitner-u72w0m
Jun 11, 2026
Merged

jameskhair-code merged 2 commits into
mainfrom
claude/friendly-meitner-u72w0m

Conversation

@jameskhair-code

@jameskhair-code jameskhair-code commented Jun 11, 2026 •

Copy link
Copy Markdown
Owner

Two workflow-policy delegations decided 2026-06-11, codified in CLAUDE.md and docs/planning/workflow.md.

Commit 1 — release mechanics. Tag creation, tag push, and GitHub Release publication are local Claude's, with James's merge of the release PR serving as the go-ahead. (Already exercised: v1.10.0 was tagged and released under this policy.) The web-vs-local constraint is unchanged — web sessions still can't push tag refs or create Releases.

Commit 2 — merge autonomy + branch deletion. Generalises the v1.8/v1.9 charter convention to standing policy, risk-tiered:

  • Chore/docs PRs and S-sized low-blast code items: local Claude merges once CI is green and the item's verification (suite + any required real-library smoke) is complete, and deletes the source branch.
  • M+ items, behaviour changes, and anything touching prompts, authorship handling, or Calibre write paths: explicit review (James or a web-session architect review) before merge. The PR feat(v1.10): budget guardrail - cost confirm before each AI phase #76 dry-run guardrail correction is the standing example — green CI and a passing smoke don't catch a design-premise error.
  • Release PRs: always merged by James; that merge is the cycle sign-off.

https://claude.ai/code/session_01EucH47JfLVG91vJaxktMn2

claude added 2 commits June 11, 2026 12:41
Policy decided 2026-06-11: James merges the release PR; local Claude
runs tag creation, tag push, and Release publication. The web-vs-local
constraint is unchanged.

https://claude.ai/code/session_01EucH47JfLVG91vJaxktMn2
Generalises the v1.8/v1.9 charter convention to standing policy:
chore/docs and S-sized low-blast PRs merge on green CI + completed
verification (branch deleted after); M+ / behaviour / prompt / write-path
items get an explicit review before merge; release PRs stay with James.

https://claude.ai/code/session_01EucH47JfLVG91vJaxktMn2
@jameskhair-code jameskhair-code changed the title docs: delegate release mechanics to local Claude docs: delegate release mechanics + risk-tiered merge autonomy to local Claude Jun 11, 2026
@jameskhair-code
jameskhair-code merged commit b9ba0fd into main Jun 11, 2026
2 checks passed
@jameskhair-code
jameskhair-code deleted the claude/friendly-meitner-u72w0m branch June 11, 2026 12:54
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants