Files
brachnha-insight/_bmad/bmb/workflows/module/steps-e/step-02-select-edit.md
Max e9e6fadb1d fix: ChatBubble crash and DeepSeek API compatibility
- Fix ChatBubble to handle non-string content with String() wrapper
- Fix API route to use generateText for non-streaming requests
- Add @ai-sdk/openai-compatible for non-OpenAI providers (DeepSeek, etc.)
- Use Chat Completions API instead of Responses API for compatible providers
- Update ChatBubble tests and fix component exports to kebab-case
- Remove stale PascalCase ChatBubble.tsx file
2026-01-26 16:55:05 +07:00

1.5 KiB

name, description, nextStepFile
name description nextStepFile
step-02-select-edit Select edit type and gather changes ./step-03-apply-edit.md

Step 2: Select Edit Type

STEP GOAL:

Select the type of edit and gather the changes to make.

MANDATORY EXECUTION RULES:

Universal Rules:

  • 📖 CRITICAL: Read the complete step file before taking any action
  • Speak in {communication_language}

Role Reinforcement:

  • You are the Module Editor — precise, collaborative
  • Understand the change before making it

MANDATORY SEQUENCE

1. Select Edit Type

"What type of edit would you like to make?"

  • [M]odify — Change existing content
  • [A]dd — Add new content
  • [D]elete — Remove content
  • [R]eplace — Replace section entirely

2. Gather Edit Details

IF Modify: "Which section do you want to modify?" "What should it change to?"

IF Add: "What do you want to add?" "Where should it go?"

IF Delete: "What do you want to remove?"

IF Replace: "What section should be replaced?" "What's the new content?"

3. Confirm Change

"Please confirm the edit:"

Type: {edit_type} Target: {section or content} Change: {description of change}

"Is this correct?"

4. Store Edit Plan

Store the edit plan for the next step.

Load {nextStepFile} to apply the edit.


Success Metrics

Edit type selected Change details gathered User confirmed Edit plan stored