diff --git a/.coderabbit.yaml b/.coderabbit.yaml
index 8da8c6b4..30972582 100644
--- a/.coderabbit.yaml
+++ b/.coderabbit.yaml
@@ -4,9 +4,10 @@ language: "en-US"
early_access: true
reviews:
profile: chill
- high_level_summary: true
+ high_level_summary: false # don't post summary until explicitly invoked
request_changes_workflow: false
review_status: false
+ commit_status: false # don't set commit status until explicitly invoked
collapse_walkthrough: false
poem: false
auto_review:
@@ -33,4 +34,7 @@ reviews:
Flag any process.exit() without error message.
chat:
auto_reply: true # Response to mentions in comments, a la @coderabbit review
+issue_enrichment:
+ auto_enrich:
+ enabled: false # don't auto-comment on issues
diff --git a/package-lock.json b/package-lock.json
index 6af9597d..e14a1431 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "bmad-method",
- "version": "6.0.0-alpha.15",
+ "version": "6.0.0-alpha.16",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "bmad-method",
- "version": "6.0.0-alpha.15",
+ "version": "6.0.0-alpha.16",
"license": "MIT",
"dependencies": {
"@kayvan/markdown-tree-parser": "^1.6.1",
diff --git a/src/modules/bmb/workflows/create-agent/templates/agent_commands.md b/src/modules/bmb/workflows/create-agent/templates/agent-commands.md
similarity index 100%
rename from src/modules/bmb/workflows/create-agent/templates/agent_commands.md
rename to src/modules/bmb/workflows/create-agent/templates/agent-commands.md
diff --git a/src/modules/bmb/workflows/create-agent/templates/agent_persona.md b/src/modules/bmb/workflows/create-agent/templates/agent-persona.md
similarity index 100%
rename from src/modules/bmb/workflows/create-agent/templates/agent_persona.md
rename to src/modules/bmb/workflows/create-agent/templates/agent-persona.md
diff --git a/src/modules/bmb/workflows/create-agent/templates/agent_purpose_and_type.md b/src/modules/bmb/workflows/create-agent/templates/agent-purpose-and-type.md
similarity index 100%
rename from src/modules/bmb/workflows/create-agent/templates/agent_purpose_and_type.md
rename to src/modules/bmb/workflows/create-agent/templates/agent-purpose-and-type.md
diff --git a/src/modules/bmgd/workflows/4-production/code-review/backlog_template.md b/src/modules/bmgd/workflows/4-production/code-review/backlog-template.md
similarity index 100%
rename from src/modules/bmgd/workflows/4-production/code-review/backlog_template.md
rename to src/modules/bmgd/workflows/4-production/code-review/backlog-template.md
diff --git a/src/modules/bmgd/workflows/4-production/code-review/instructions.md b/src/modules/bmgd/workflows/4-production/code-review/instructions.md
index fe2c6f11..9ed99b99 100644
--- a/src/modules/bmgd/workflows/4-production/code-review/instructions.md
+++ b/src/modules/bmgd/workflows/4-production/code-review/instructions.md
@@ -330,7 +330,7 @@ Review was saved to story file, but sprint-status.yaml may be out of sync.
All action items are included in the standalone review report
Would you like me to create tracking items for these action items? (backlog/tasks)
- If {{backlog_file}} does not exist, copy {installed_path}/backlog_template.md to {{backlog_file}} location.
+ If {{backlog_file}} does not exist, copy {installed_path}/backlog-template.md to {{backlog_file}} location.
Append a row per action item with Date={{date}}, Story="Ad-Hoc Review", Epic="N/A", Type, Severity, Owner (or "TBD"), Status="Open", Notes with file refs and context.
@@ -342,7 +342,7 @@ Review was saved to story file, but sprint-status.yaml may be out of sync.
Append under the story's "Tasks / Subtasks" a new subsection titled "Review Follow-ups (AI)", adding each item as an unchecked checkbox in imperative form, prefixed with "[AI-Review]" and severity. Example: "- [ ] [AI-Review][High] Add input validation on server route /api/x (AC #2)".
- If {{backlog_file}} does not exist, copy {installed_path}/backlog_template.md to {{backlog_file}} location.
+ If {{backlog_file}} does not exist, copy {installed_path}/backlog-template.md to {{backlog_file}} location.
Append a row per action item with Date={{date}}, Story={{epic_num}}.{{story_num}}, Epic={{epic_num}}, Type, Severity, Owner (or "TBD"), Status="Open", Notes with short context and file refs.
diff --git a/src/modules/bmm/agents/dev.agent.yaml b/src/modules/bmm/agents/dev.agent.yaml
index bc2b7587..4db6b4e1 100644
--- a/src/modules/bmm/agents/dev.agent.yaml
+++ b/src/modules/bmm/agents/dev.agent.yaml
@@ -24,7 +24,7 @@ agent:
critical_actions:
- "READ the entire story file BEFORE any implementation - tasks/subtasks sequence is your authoritative implementation guide"
- - "Load project_context.md if available for coding standards only - never let it override story requirements"
+ - "Load project-context.md if available for coding standards only - never let it override story requirements"
- "Execute tasks/subtasks IN ORDER as written in story file - no skipping, no reordering, no doing what you want"
- "For each task/subtask: follow red-green-refactor cycle - write failing test first, then implementation"
- "Mark task/subtask [x] ONLY when both implementation AND tests are complete and passing"
diff --git a/src/modules/bmm/docs/faq.md b/src/modules/bmm/docs/faq.md
index 61061f32..53539c5f 100644
--- a/src/modules/bmm/docs/faq.md
+++ b/src/modules/bmm/docs/faq.md
@@ -199,24 +199,11 @@ PRDs are for Level 2-4 projects with multiple features requiring product-level c
### Q: How do I mark a story as done?
-**A:** You have two options:
+**A:** After dev-story completes and code-review passes:
-**Option 1: Use story-done workflow (Recommended)**
-
-1. Load SM agent
-2. Run `story-done` workflow
-3. Workflow automatically updates `sprint-status.yaml` (created by sprint-planning at Phase 4 start)
-4. Moves story from current status → `DONE`
-5. Advances the story queue
-
-**Option 2: Manual update**
-
-1. After dev-story completes and code-review passes
-2. Open `sprint-status.yaml` (created by sprint-planning)
-3. Change the story status from `review` to `done`
-4. Save the file
-
-The story-done workflow is faster and ensures proper status file updates.
+1. Open `sprint-status.yaml` (created by sprint-planning)
+2. Change the story status from `review` to `done`
+3. Save the file
### Q: Can I work on multiple stories at once?
diff --git a/src/modules/bmm/docs/images/workflow-method-greenfield.excalidraw b/src/modules/bmm/docs/images/workflow-method-greenfield.excalidraw
index f4d2411f..c7acf4f5 100644
--- a/src/modules/bmm/docs/images/workflow-method-greenfield.excalidraw
+++ b/src/modules/bmm/docs/images/workflow-method-greenfield.excalidraw
@@ -2934,7 +2934,7 @@
"gap": 1
},
"endBinding": {
- "elementId": "proc-story-done",
+ "elementId": "proc-code-review",
"focus": 0.04241833499478815,
"gap": 1.3466869862454587
},
@@ -3189,7 +3189,7 @@
"lineHeight": 1.25
},
{
- "id": "proc-story-done",
+ "id": "proc-code-review",
"type": "rectangle",
"x": 1169.3991588878014,
"y": 947.2529662369525,
@@ -3207,12 +3207,12 @@
"value": 8
},
"groupIds": [
- "proc-story-done-group"
+ "proc-code-review-group"
],
"boundElements": [
{
"type": "text",
- "id": "proc-story-done-text"
+ "id": "proc-code-review-text"
},
{
"type": "arrow",
@@ -3235,7 +3235,7 @@
"link": null
},
{
- "id": "proc-story-done-text",
+ "id": "proc-code-review-text",
"type": "text",
"x": 1187.9272045420983,
"y": 972.2529662369525,
@@ -3249,14 +3249,14 @@
"roughness": 0,
"opacity": 100,
"groupIds": [
- "proc-story-done-group"
+ "proc-code-review-group"
],
"fontSize": 16,
"fontFamily": 1,
"text": "Code Review\n<