From b01de6ab6cf2ad99abca967f51639ec2ee351d18 Mon Sep 17 00:00:00 2001 From: mrizzi Date: Fri, 3 Jul 2026 11:10:45 +0200 Subject: [PATCH] fix(plan-feature): add non-plannable requirement flagging to impact map step When a Feature contains requirements that cannot be planned due to missing inputs, the skill now explicitly documents them in an "Excluded requirements" section of the impact map instead of silently omitting them. Implements TC-5056 Assisted-by: Claude Code --- plugins/sdlc-workflow/skills/plan-feature/SKILL.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugins/sdlc-workflow/skills/plan-feature/SKILL.md b/plugins/sdlc-workflow/skills/plan-feature/SKILL.md index 66caef67..14ca7d2e 100644 --- a/plugins/sdlc-workflow/skills/plan-feature/SKILL.md +++ b/plugins/sdlc-workflow/skills/plan-feature/SKILL.md @@ -560,6 +560,8 @@ Rules: - Each change should be a short, concrete statement of what needs to happen (not how) - The map is the basis for task generation in Step 5 — every change listed here will become part of a Jira task +When a requirement from the Feature description cannot be planned due to missing inputs (no design mockups available, no target repository for that requirement's domain, insufficient specification to decompose into tasks), explicitly document it in the impact map under an "Excluded requirements" section. For each excluded requirement, state the requirement and the specific missing input that prevents planning. Do not silently omit requirements — the engineer needs to know what was excluded and why so they can provide the missing inputs. This applies to MVP and non-MVP requirements alike — any requirement that cannot be decomposed into actionable tasks should be flagged rather than silently dropped. + Present the map to the user for review before proceeding to task generation. Once the user approves the map, post it as a comment on the Jira feature issue using: