Skip to content

Commit f5fe7cb

Browse files
committed
Correct the branch policy in CLAUDE.md
main is the branch for every release, whether patch, minor or major. Feature branches merge into it, and releases are tagged and published from it. CLAUDE.md said main held only the next patch release.
1 parent f4fdddb commit f5fe7cb

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

‎CLAUDE.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,8 +111,8 @@ embedded Python/IPython shells and `run_pyscript` while keeping isolation.
111111
- Anything not documented under `docs/api/` is not public API (`cmd2/constants.py` says so
112112
explicitly).
113113
- Add user-visible changes to `CHANGELOG.md` under the current in-progress version heading.
114-
- `main` is the branch for the next PATCH release; MAJOR/MINOR work happens on a branch named for
115-
the target version. Releases are tagged and published from `main`.
114+
- `main` is the branch for the next release, whether PATCH, MINOR, or MAJOR. Feature branches merge
115+
into `main`, and all releases are tagged and published from it.
116116
- Do not commit spec, plan, or markdown documents without asking first. Save plans to
117117
`~/.superpowers/plans/` rather than the project directory.
118118

0 commit comments

Comments
 (0)