From 4ee2a618097d6ae9a7982a9cc9817a297bcfc20f Mon Sep 17 00:00:00 2001 From: mrizzi Date: Fri, 3 Jul 2026 10:25:56 +0200 Subject: [PATCH] fix(plan-feature): clarify direct dependency requirement for create-branch bookend MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Strengthen the bookend task generation instruction to explicitly state that chain dependencies are insufficient — every non-documentation intermediate task must directly list the create-branch bookend in its Dependencies section. Documentation tasks may list implementation tasks instead. Implements TC-5055 Assisted-by: Claude Code --- plugins/sdlc-workflow/skills/plan-feature/SKILL.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plugins/sdlc-workflow/skills/plan-feature/SKILL.md b/plugins/sdlc-workflow/skills/plan-feature/SKILL.md index 3ca5d1c3..66caef67 100644 --- a/plugins/sdlc-workflow/skills/plan-feature/SKILL.md +++ b/plugins/sdlc-workflow/skills/plan-feature/SKILL.md @@ -924,6 +924,12 @@ bracket the intermediate implementation tasks: Description, Acceptance Criteria, Test Requirements, or Dependencies — these are listed above and must be included. - All intermediate tasks MUST list this task in their `## Dependencies` section. + This means EVERY non-documentation intermediate task must include the + create-branch task in its `## Dependencies` section, in addition to any + task-specific dependencies. Chain dependencies (Task 3 depends on Task 2, + which depends on Task 1) are insufficient — each task must directly list the + create-branch bookend. Documentation tasks may list implementation tasks as + dependencies instead, since documentation depends on implementation completion. **Last task — merge feature branch:**