fix(bmm): normalize story status references to lowercase kebab-case#1108
Conversation
Updated status references to use canonical lowercase kebab-case format: - dev-story/instructions.xml: Status field set to "review" (was "Ready for Review") - dev-story/instructions.xml: Output messages reference actual "review" status - dev-story/checklist.md: Status field instruction uses "review" - daily-standup.xml: Status examples use "in-progress, review" Story lifecycle: backlog → ready-for-dev → in-progress → review → done Fixes bmad-code-org#1105 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
@CodeRabbit review |
✅ Actions performedReview triggered.
|
WalkthroughThe changes normalize story status labels across workflow files from mixed-case formats (e.g., "Ready for Review") to lowercase kebab-case (e.g., "review"), aligning with canonical status definitions used elsewhere in the system. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~5–10 minutes
Suggested reviewers
Pre-merge checks and finishing touches✅ Passed checks (5 passed)
✨ Finishing touches🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro 📒 Files selected for processing (3)
🧰 Additional context used📓 Path-based instructions (1)**/*⚙️ CodeRabbit configuration file
Files:
🔇 Additional comments (5)
Comment |
There was a problem hiding this comment.
Pull request overview
This PR normalizes story status references throughout the BMM (Business-Model-Management) workflow files from human-readable title case format (e.g., "Ready for Review") to the canonical lowercase kebab-case format (e.g., "review"), ensuring consistency with the documented story lifecycle: backlog → ready-for-dev → in-progress → review → done.
Key Changes:
- Updated status field value from
"Ready for Review"to"review"in workflow instructions and checklist - Normalized output messages to reference the actual status value
"review"instead of descriptive text - Updated example status references in daily standup task
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
src/modules/bmm/workflows/4-implementation/dev-story/instructions.xml |
Updates story status field to "review" and normalizes all output messages to reference the canonical status value instead of "Ready for Review" |
src/modules/bmm/workflows/4-implementation/dev-story/checklist.md |
Updates final status verification checklist item to use "review" instead of "Ready for Review" |
src/modules/bmm/tasks/daily-standup.xml |
Updates status examples from title case to lowercase kebab-case format (in-progress, review) |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
cecil-the-coder
left a comment
There was a problem hiding this comment.
Looks good to me!
Summary
reviewinstead ofReady for Review)Changes
dev-story/instructions.xml"review", output messages reference actual statusdev-story/checklist.md"review"daily-standup.xml"in-progress, review"Context
Story lifecycle:
backlog → ready-for-dev → in-progress → review → doneFixes #1105
🤖 Generated with Claude Code