Skip to content

docs(claude): add Git Workflow section with stacked-PR lesson#134

Merged
montfort merged 1 commit into
mainfrom
docs/claude-md-git-workflow
May 12, 2026
Merged

docs(claude): add Git Workflow section with stacked-PR lesson#134
montfort merged 1 commit into
mainfrom
docs/claude-md-git-workflow

Conversation

@montfort
Copy link
Copy Markdown
Contributor

Summary

Adds a new `## Git Workflow` section to `CLAUDE.md` (between the framework release workflow and the CLI commands reference). Records:

Test plan

  • Document-only change, no code or framework files touched
  • No version bump required (CLAUDE.md is project-internal, not shipped to adopters via `dist/`)

🤖 Generated with Claude Code

Records the rule "never commit directly to main" (mirroring
dist/STRAYMARK.md §5 for adopters), branch/commit conventions, the
project's squash-merge default, and the stacked-PR incident from
#129/#131/#133 (2026-05-11) — including prevention strategies and a
cherry-pick recovery recipe.

Also documents when --admin merge is acceptable (procedural sync PRs
where content was already reviewed elsewhere) and the tag-time
version-match check that release-{cli,framework}.yml enforce.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@montfort
Copy link
Copy Markdown
Contributor Author

recheck

@montfort montfort merged commit f050aa8 into main May 12, 2026
1 check passed
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