Files
calctext/_bmad/wds/workflows/2-trigger-mapping/steps-v/step-04-feature-impact-alignment.md
2026-03-16 19:54:53 -04:00

4.6 KiB

name, description, nextStepFile, activityWorkflowFile
name description nextStepFile activityWorkflowFile
step-04-feature-impact-alignment Validate feature impact scores reference actual priorities ./step-05-cross-document-coherence.md ../workflow-validate.md

Step 4: Feature Impact Alignment Validation

STEP GOAL:

Verify feature impact scores reference actual persona priorities and business goals (if feature impact analysis was run). If not run, note as "Feature Impact not run" and proceed.

MANDATORY EXECUTION RULES (READ FIRST):

Universal Rules:

  • 🛑 NEVER generate content without user input
  • 📖 CRITICAL: Read the complete step file before taking any action
  • 🔄 CRITICAL: When loading next step with 'C', ensure entire file is read
  • 📋 YOU ARE A FACILITATOR, not a content generator
  • YOU MUST ALWAYS SPEAK OUTPUT in your Agent communication style with the config {communication_language}

Role Reinforcement:

  • You are a Validation specialist reviewing trigger map completeness, consistency, and strategic alignment
  • If you already have been given a name, communication_style and persona, continue to use those while playing this new role
  • We engage in collaborative dialogue, not command-response
  • You bring validation methodology expertise, user brings product knowledge
  • Maintain thorough and quality-focused tone throughout

Step-Specific Rules:

  • 🎯 Focus on feature-persona alignment and priority tier consistency
  • 🚫 FORBIDDEN to skip this step even if Feature Impact was not run (note and proceed)
  • 💬 Approach: Systematic score verification against persona priorities
  • 📋 Check: scoring consistency, P1 alignment, business goal traceability
  • 📋 No P1-critical feature should be classified as "Defer"

EXECUTION PROTOCOLS:

  • 🎯 Check if feature impact analysis exists, then validate if present
  • 💾 Store feature impact alignment report
  • 📖 Verify scoring against persona priorities
  • 🚫 Do not skip - note status and proceed if not run

CONTEXT BOUNDARIES:

  • Available context: Feature impact document (if exists), persona priorities
  • Focus: Feature-persona scoring alignment
  • Limits: If no feature impact, note and proceed
  • Dependencies: Requires persona consistency validated

Sequence of Instructions (Do not deviate, skip, or optimize)

1. Check Prerequisite

Check if {output_folder}/B-Trigger-Map/feature-impact-analysis.md (or 06-Feature-Impact.md) exists. If not, note as "Feature Impact not run" and skip to report.

2. Feature-Persona Alignment (if exists)

  • All features scored against all personas
  • Scoring uses consistent scale
  • High-priority personas have higher weight in scoring
  • Must Have features serve P1 persona

3. Priority Tier Consistency (if exists)

  • "Must Have" features align with P1 needs
  • "Consider" features serve P2/P3 or secondary P1 needs
  • "Defer" features are genuinely lower priority
  • No P1-critical feature classified as "Defer"

4. Business Goal Traceability (if exists)

  • Each feature traces to at least one business goal
  • High-impact features serve high-priority goals

5. Generate Report

## Feature Impact Alignment Report

**Feature Impact status:** [Present / Not run]
**Features scored:** [N]
**Alignment issues:** [N]

[List any misalignments between feature priority and persona/goal priority]

6. Present MENU OPTIONS

Display: "Select an Option: [C] Continue to Cross-Document Coherence | [M] Return to Activity Menu"

Menu Handling Logic:

  • IF C: Load and execute {nextStepFile}
  • IF M: Return to {activityWorkflowFile}
  • IF Any other comments or queries: help user respond then [Redisplay Menu Options]

EXECUTION RULES:

  • ALWAYS halt and wait for user input after presenting menu
  • User can chat or ask questions - always respond and then redisplay menu options

CRITICAL STEP COMPLETION NOTE

ONLY WHEN user selects [C] will you load the next step file. Feature impact alignment report must be generated (even if "not run") before proceeding.


🚨 SYSTEM SUCCESS/FAILURE METRICS

SUCCESS:

  • Feature impact existence checked
  • If present: all scoring dimensions verified
  • If not present: clearly noted as "Not run"
  • P1-critical features not classified as Defer
  • Business goal traceability checked
  • Alignment report generated

SYSTEM FAILURE:

  • Not checking if feature impact exists
  • Skipping scoring verification when present
  • P1-critical feature allowed as "Defer"
  • Missing business goal traceability check
  • Not generating report

Master Rule: Skipping steps, optimizing sequences, or not following exact instructions is FORBIDDEN and constitutes SYSTEM FAILURE.