git-worktrees: rename to match its provisioned-parallel-dev identity (candidate: parallel-dev; decide the worktree-cleanup pairing) #64
Labels
No labels
component:adapters
component:lifecycle
component:qa
component:setup
component:shared
component:worktrees
phase/accepted
phase/backlog
phase/deployed
phase/developing
phase/integrating
phase/planning
phase/qa
phase/requirements
phase/uat
priority:critical
priority:critical
priority:high
priority:high
priority:low
priority:low
priority:medium
priority:medium
type:bug
type:chore
type:docs
type:feature
type:infra
type:tech-debt
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
jbr870/devwork-skills#64
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
After #63,
git-worktreesexplicitly disowns bare worktrees — its identity is provisionedparallel development (the
parallel_dev:slot machinery: worktree + ports + database +per-slot container axes, plus the hooks-based ad-hoc path). The name now describes the one case
the skill routes away, and a name is the strongest routing signal a skill has: "create worktree"
next to a skill named git-worktrees pulls against the new "defer to the harness's native
worktree flow" branch.
Proposal
Rename to match the declaration the skill consumes — leading candidate
parallel-dev(mirrors
parallel_dev:, same precedent as the adapter skills being named afterforge.adapter:values). Decisions the rename must make, not dodge:worktree-cleanup; renaming one side leaves the pairincoherent. Rename it too (e.g. alongside the slot vocabulary), fold it, or keep it — decide.
as the skill name moves.
(slot-isolation.md ×7, worktree-cleanup ×3, develop, git-worktrees itself, a slot test
fixture), README name table, repo CLAUDE.md,
scripts/lint-conventions.sh,scripts/rewrite-plugin-refs.sh, directory/frontmatter identity (plugin validate), andconsumer-project guidance on both machines.
Gate on priority
Deliberately parked until #63's routing guards are validated by the first parallel-session wave
on devwork-skills. If no session misroutes, this is cosmetic — batch it with other work. If a
session reaches for this skill despite the guards, that occurrence is the evidence that raises
this ticket's priority.
Lane
Full pipeline (invocation-surface rename across shipped files + consumer-facing docs + release
notes) — not the meta lane.