Playbooks 07 and 08: remove everything a feature or fix made after its delivery #384

Open
mesh-tools wants to merge 1 commits from pb-cleanup-after-delivery into main
Member

The operator asked (2026-10-16 17:40) to add the clean-up rule to playbooks 07 and 08.

  • 07 phase 4: removing what is left means every worktree (including session scratchpads and reviewers' copies), per-issue and per-package branches, and forge branches; check content on main, not hashes, because gitea_commit lands new hashes; what is not on main is delivered next or written on its issue first. The check line covers every clone the feature used.
  • 08: a step 8 removing the fix's worktree and branch, local and on the forge, and a check line.

Why: feature 57 left over a hundred worktrees and per-issue branches in one scratchpad.

sh merge-check.sh passes locally. A playbook edit of a few lines: the operator's word is its review (playbook 08 step 4).

The operator asked (2026-10-16 17:40) to add the clean-up rule to playbooks 07 and 08. - 07 phase 4: removing what is left means every worktree (including session scratchpads and reviewers' copies), per-issue and per-package branches, and forge branches; check content on `main`, not hashes, because `gitea_commit` lands new hashes; what is not on `main` is delivered next or written on its issue first. The check line covers every clone the feature used. - 08: a step 8 removing the fix's worktree and branch, local and on the forge, and a check line. Why: feature 57 left over a hundred worktrees and per-issue branches in one scratchpad. `sh merge-check.sh` passes locally. A playbook edit of a few lines: the operator's word is its review (playbook 08 step 4).
mesh-tools added 1 commit 2026-10-16 15:38:04 +00:00
Playbooks 07 and 08: remove everything a feature or fix made after its delivery
mesh/delivery checking
mesh/merge-gate out of date: judged against trunk 4e437eb1488f, the trunk is now a8b951f3b488; judged again on a recheck or when it is merged
mesh/repo-check out of date: judged against trunk 4e437eb1488f, the trunk is now a8b951f3b488; judged again on a recheck or when it is merged
1552b0e0a3
Feature 57 left over a hundred worktrees and per-issue branches in a
session scratchpad, outside the .work/<slug> the playbook named; a small
fix had no clean-up step at all. Content is checked on main, not hashes,
because gitea_commit lands commits with new hashes.
Author
Member

Delivery novox/hq@1552b0e0a3ec — proposed since 2026-10-16T15:58:05Z

Delivery plan — builds nothing: the change touches no module of the mesh's graph

Transitions

  • 2026-10-16 15:38 (new) → proposed (announced): novox/hq#384's head announced
  • 2026-10-16 15:38 proposed → checked (checked): a verdict names this commit and the trunk's head as its trunk commit
  • 2026-10-16 15:38 checked → ready (accepted): the gate passed or warned, and the repository's own check did not fail
  • 2026-10-16 15:58 ready → proposed (trunk moved): out of date: judged against trunk 4e437eb148, the trunk is now a8b951f3b488; judged again on a recheck or when it is merged

The commit's note under refs/notes/mesh-plan keeps every transition: git log --notes=mesh-plan.

<!-- mesh-delivery:view --> **Delivery** `novox/hq@1552b0e0a3ec` — **proposed** since 2026-10-16T15:58:05Z **Delivery plan** — builds nothing: the change touches no module of the mesh's graph **Transitions** - 2026-10-16 15:38 (new) → proposed (announced): novox/hq#384's head announced - 2026-10-16 15:38 proposed → checked (checked): a verdict names this commit and the trunk's head as its trunk commit - 2026-10-16 15:38 checked → ready (accepted): the gate passed or warned, and the repository's own check did not fail - 2026-10-16 15:58 ready → proposed (trunk moved): out of date: judged against trunk 4e437eb1488f, the trunk is now a8b951f3b488; judged again on a recheck or when it is merged The commit's note under `refs/notes/mesh-plan` keeps every transition: `git log --notes=mesh-plan`.
Some checks are pending
mesh/delivery checking
mesh/merge-gate out of date: judged against trunk 4e437eb1488f, the trunk is now a8b951f3b488; judged again on a recheck or when it is merged
mesh/repo-check out of date: judged against trunk 4e437eb1488f, the trunk is now a8b951f3b488; judged again on a recheck or when it is merged
Required
Details
Some required checks are missing.
You are not authorized to merge this pull request.
This branch is out-of-date with the base branch
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin pb-cleanup-after-delivery:pb-cleanup-after-delivery
git checkout pb-cleanup-after-delivery
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/hq#384