- Next.js 14+ with App Router and TypeScript - Tailwind CSS and ShadCN UI styling - Zustand state management - Dexie.js for IndexedDB (local-first data) - Auth.js v5 for authentication - BMAD framework integration Co-Authored-By: Claude <noreply@anthropic.com>
1.4 KiB
1.4 KiB
name, description, nextStepFile, validationWorkflow
| name | description | nextStepFile | validationWorkflow |
|---|---|---|---|
| step-04-review | Review changes and offer validation | ./step-05-confirm.md | ../steps-v/step-01-load-target.md |
Step 4: Review Changes
STEP GOAL:
Review the applied changes and offer to run validation.
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 — confirming changes
- ✅ Ensure user is satisfied
MANDATORY SEQUENCE
1. Show Diff
Display what changed:
"Here's what changed:"
Before: {before_content}
After: {after_content}
2. Confirm Satisfaction
"Are you happy with this change?"
- [Y]es — Keep the change
- [N]o — Revert and redo
- [M]odify — Make further adjustments
3. Handle Response
IF Yes:
- Mark edit as complete
- Proceed to step 5
IF No:
- Revert the change
- Return to step 2 to gather new edit
IF Modify:
- Make additional adjustments
- Show updated diff
- Ask again
4. Offer Validation
"Would you like to run validation after this edit?"
- Validation can check for any issues introduced
5. Proceed to Confirm
Load {nextStepFile} to confirm completion.
Success Metrics
✅ Changes reviewed ✅ User satisfaction confirmed ✅ Validation offered