Files
BMAD-METHOD/src/modules/bmm/workflows/workflow-status/paths/brownfield-level-0.yaml

76 lines
1.8 KiB
YAML
Raw Normal View History

2025-10-17 00:19:45 -05:00
# Brownfield Level 0 - Single Atomic Change in Existing Codebase
# One change to existing system
project_type: "software"
level: 0
field_type: "brownfield"
description: "Single atomic change to existing codebase"
phases:
- phase: 0
name: "Documentation"
conditional: "if_undocumented"
workflows:
- id: "document-project"
required: true
agent: "analyst"
command: "document-project"
output: "Codebase documentation"
- phase: 1
name: "Analysis"
optional: true
workflows:
- id: "brainstorm-project"
optional: true
agent: "analyst"
command: "brainstorm-project"
- phase: 2
name: "Planning"
required: true
workflows:
- id: "tech-spec"
required: true
agent: "architect"
command: "tech-spec"
output: "Creates single story file"
note: "Must understand existing patterns"
- phase: 3
name: "Solutioning"
skip: true
- phase: 4
name: "Implementation"
required: true
2025-10-21 20:37:59 -05:00
phase_initialization:
- id: "sprint-planning"
required: true
agent: "sm"
command: "sprint-planning"
note: "Initialize sprint tracking - run once when entering Phase 4"
2025-10-17 00:19:45 -05:00
workflows:
- id: "create-story"
required: true
agent: "sm"
command: "create-story"
- id: "story-context"
required: true
agent: "sm"
command: "story-context"
note: "Include existing code context"
- id: "dev-story"
required: true
agent: "dev"
command: "dev-story"
2025-10-21 08:24:02 -05:00
- id: "story-done"
2025-10-17 00:19:45 -05:00
required: true
agent: "dev"
2025-10-21 08:24:02 -05:00
command: "story-done"
2025-10-17 00:19:45 -05:00
story_naming: "story-<short-title>.md"
story_example: "story-fix-auth-bug.md"
max_stories: 1
brownfield_note: "Ensure changes align with existing patterns"