Playbook 07: one milestone is one branch per repository, its steps reuse the name (the operator, 2026-10-17)
This commit is contained in:
@@ -55,7 +55,10 @@ never into the running one, unless it blocks the running one.
|
||||
## Phase 0 — Prepare (the lead, larger model)
|
||||
|
||||
1. **Name the feature once:** `feat/<slug>`, the same branch name in every repository it touches. The
|
||||
branch is never protected.
|
||||
branch is never protected. **One milestone is one branch per repository** (the operator, 2026-10-17): every
|
||||
step of a milestone uses the milestone's one name and its one folder `.work/<slug>/`; after a step's merge,
|
||||
which removes the branch on the forge, the next step makes it again from the new `main` under the same name.
|
||||
Never a second name for a step (`-2`, `-step2`).
|
||||
2. **Make the worktrees:** one per touched repository under `.work/<slug>/<repo>`, branched off `main`
|
||||
(`git worktree add .work/<slug>/<repo> -b feat/<slug> origin/main`). The lab beds find the other
|
||||
repositories by sibling path, so add the untouched siblings the lab reads as detached worktrees on
|
||||
|
||||
Reference in New Issue
Block a user