Commit Graph

1201 Commits

Author SHA1 Message Date
Kevin Heidt 3bc485d0ed
Enhance config collector to support static fields (#1086)
Refactor config collection to handle both interactive and static fields. Update logic to process new static fields and merge answers accordingly.

Co-authored-by: Brian <bmadcode@gmail.com>
2025-12-12 06:56:31 +08:00
Alex Verkhovsky 0f5a9cf0dd
fix: correct grammar in PRD workflow description (#1087) 2025-12-12 06:43:40 +08:00
Alex Verkhovsky e2d9d35ce9
fix(bmm): improve code review completion message (#1095)
Change "Story is ready for next work!" to "Code review complete!"

The original phrasing was misleading - when a code review finishes
with status "done", it means the review itself is complete and the
story is marked done in tracking. However, the user may choose to
do additional reviews or the story may genuinely be finished.
"Code review complete" more accurately describes what actually
happened without implying next steps.
2025-12-12 06:42:52 +08:00
Alex Verkhovsky 82e6433b69
refactor: standardize file naming to use dashes instead of underscores (#1094)
Rename output/template files and update all references to use kebab-case
(dashes) instead of snake_case (underscores) for consistency:

- project_context.md -> project-context.md (13 references)
- backlog_template.md -> backlog-template.md
- agent_commands.md -> agent-commands.md
- agent_persona.md -> agent-persona.md
- agent_purpose_and_type.md -> agent-purpose-and-type.md
2025-12-12 06:42:24 +08:00
Alex Verkhovsky be7e07cc1a
fix: fully silence CodeRabbit unless explicitly invoked (#1096)
- Disable high_level_summary to stop PR description modifications
- Disable commit_status to stop GitHub status checks
- Disable issue_enrichment.auto_enrich to stop auto-commenting on issues

These settings complement the existing review_status: false and
auto_review.enabled: false to ensure CodeRabbit only responds
when explicitly tagged with @coderabbitai review.
2025-12-12 06:32:24 +08:00
Alex Verkhovsky 079f79aba5
Merge pull request #1103 from bmad-code-org/docs/test-architect-ADR-usage-update-2
docs: test arch ADR usage update
2025-12-11 12:35:12 -07:00
murat b4d7e1adef docs: addressed further PR comments 2025-12-11 13:13:44 -06:00
murat 6e9fe6c9a2 fix: addressed review comment 2025-12-11 11:36:33 -06:00
Mårten Angner 92f1feb262 chore(husky): Remove pre-commit hook
Deleted the pre-commit hook script from the Husky configuration. This script previously auto-fixed changed files and ran tests before commits. The removal streamlines the commit process.
2025-12-11 17:17:47 +01:00
Mårten Angner 1a2eeaf426 feat(wds): Finalize Module 02 content and structure
Completed the content for Module 02, ensuring all lessons are beginner-friendly and comprehensive:
- Enhanced explanations and examples for each lesson
- Included troubleshooting tips and clear instructions
- Maintained logical flow and accessibility throughout

Updated lesson files to reflect the finalized structure and content, ready for deployment and learner engagement.
2025-12-11 17:16:48 +01:00
Murat K Ozcan d2d9010a8e
Update src/modules/bmm/docs/test-architecture.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-11 10:15:23 -06:00
murat 6d5a1084eb docs: test arch ADR usage update 2 2025-12-11 09:43:25 -06:00
murat 978a93ed33 docs: test arch ADR usage update 2025-12-11 09:34:22 -06:00
Mårten Angner d6dd21e781 feat(wds): Add Module 02 YouTube show notes
Complete YouTube show notes for Module 02 video:
- Optimized title and description for YouTube
- Comprehensive timestamps for 30-minute video
- Key concepts explained simply
- All 4 lessons outlined with timing
- Repository structure decision guidance
- 8-phase docs structure overview
- Common questions answered
- Resources and links
- Community connection
- Mimir introduction
- SEO-optimized tags
- Pinned comments for engagement

Focuses on encouragement and accessibility:
- 'You can do this' messaging
- Celebrates small wins
- Normalizes being a beginner
- Clear time expectations
- No coding required emphasis

Ready for video production!
2025-12-11 15:07:20 +01:00
Mårten Angner 5dbed97413 feat(wds): Add Module 02 NotebookLM prompt and finalize structure
Added comprehensive NotebookLM prompt for Module 02:
- 30-minute podcast format
- Nervous Beginner vs Patient Guide dialogue
- Covers all 4 lessons with encouragement
- Emphasizes confidence building
- Mimir's voice and philosophy
- Celebrates small wins throughout

File numbering now matches lesson numbers:
- Lesson 01: 01-lesson.md, 01-quick-checklist.md
- Lesson 02: 02-lesson.md, 02-quick-checklist.md
- Lesson 03: 03-lesson.md, 03-quick-checklist.md
- Lesson 04: 04-lesson.md, 04-quick-checklist.md

Centralized explainers:
- All NotebookLM prompts in course-explainers/
- Keeps module folders clean
- Easy to find supplementary content

Module 02 complete and ready for NotebookLM audio generation!
2025-12-11 14:51:30 +01:00
Mårten Angner b93bfef6ef refactor(wds): Final Module 02 structure with 4 clean lessons
Complete restructure with logical separation:

Lesson 01: Git Setup (15-20 min)
- GitHub account creation
- Repository creation or joining existing
- Single vs separate repo decision at naming

Lesson 02: IDE Installation (10 min)
- Cursor or VS Code choice and installation
- First launch setup
- Terminal verification

Lesson 03: Git Repository Cloning (10 min)
- Create Projects folder
- Clone your repository
- Open in IDE
- Git auto-installation by IDE

Lesson 04: WDS Project Initialization (15-20 min)
- Clone WDS repository
- Add WDS to workspace
- Create 8-phase docs structure
- Activate Mimir

Each lesson:
- 01-quick-checklist.md (checkbox action list)
- 02-full-lesson.md (detailed explanation)

Also organized course explainers:
- Created course-explainers/ folder at course root
- Moved all NotebookLM and YouTube content there
- Cleaner module folders

Benefits:
- Clear logical separation of concerns
- Mimir integrated with WDS init (natural fit)
- Git cloning separate from WDS setup
- Each lesson focused on single topic
- Dual format for all learning styles
2025-12-11 14:42:39 +01:00
Mårten Angner 11422e16a4 refactor(wds): Organize course overview with explainers subfolder 2025-12-11 14:34:21 +01:00
Mårten Angner 6098120fdf refactor(wds): Add proper numbered names to lesson files
Renamed all lesson files with clear numbered prefixes:

Before:
- checklist.md
- lesson.md

After:
- 01-quick-checklist.md
- 02-full-lesson.md

Benefits:
- Clear ordering in file browser
- Easy to see which is quick vs full
- Professional file naming
- Better for navigation
- Consistent across all 4 lessons

Updated module overview with new filenames.
2025-12-11 14:32:38 +01:00
Mårten Angner a6aa3a8dda refactor(wds): Merge GitHub and IDE into single Lesson 01
Final streamlined structure - 4 lessons instead of 5:

Lesson 01: GitHub & IDE Setup (25-30 min) - MERGED!
- Part 1: GitHub account + repository
- Part 2: IDE installation
- Single cohesive lesson for initial setup

Lesson 02: Git Configuration (5 min)
Lesson 03: Repository Cloning & WDS Integration (15-20 min)
Lesson 04: Mimir Activation (5 min)

Total time: 45-60 minutes (unchanged)

Benefits:
- Fewer context switches
- More logical grouping
- Get account + IDE done together
- Cleaner progression
- Each lesson still has checklist + full version
2025-12-11 14:30:10 +01:00
Mårten Angner 4335c0fc54 refactor(wds): Split lessons into checklist and full lesson format
Each lesson now has two files:
- checklist.md: Quick action list with checkboxes
- lesson.md: Full detailed explanation

Overview updated to show both options per lesson.
2025-12-11 14:21:58 +01:00
Mårten Angner cb2b9c92a6 feat(wds): Add comprehensive content to all Module 02 lesson tutorials
Expanded all 5 lessons from basic outlines to complete detailed tutorials:

Lesson 01: GitHub Setup (187 lines)
- Complete GitHub account creation walkthrough
- Repository creation with single vs separate decision
- Joining existing repository scenario with email template
- Comprehensive troubleshooting

Lesson 02: IDE Installation (107 lines)
- Cursor vs VS Code comparison and download
- Platform-specific installation instructions
- First-launch setup wizard guidance
- Terminal verification steps

Lesson 03: Git Configuration (122 lines)
- Repository structure recap
- Three options: Cursor auto-install, GitHub Desktop, Terminal
- Detailed pros/cons for each approach
- Professional workflow validation

Lesson 04: Repository Cloning & WDS Integration (151 lines)
- Projects folder creation
- Repository cloning with examples
- WDS repository integration
- 8-phase docs structure creation
- Visual reference diagram

Lesson 05: Mimir Activation (163 lines)
- Finding Mimir file step-by-step
- AI chat activation instructions
- Example conversation flow
- Celebration of completion
- Pro tips for ongoing use

Total: ~730 lines of detailed beginner-friendly content
Source: Split from comprehensive tutorial-02.md (648 lines)

Benefits:
- Self-contained lessons with full instructions
- No need to reference external file
- Can be taught individually
- Complete troubleshooting in each lesson
- Progressive confidence building
2025-12-11 14:16:33 +01:00
Mårten Angner 21d0a9421d refactor(wds): Put value words first in lesson titles
Updated all Module 02 lesson titles for better scannability:

Before (verb-first):
- Setting Up GitHub
- Install IDE
- Git Setup
- Clone & Add WDS
- Initiate Mimir

After (value-first):
- GitHub Setup
- IDE Installation
- Git Configuration
- Repository Cloning & WDS Integration
- Mimir Activation

Benefits:
- Immediate understanding of what's covered
- Better scannability in overview
- Professional terminology
- Clear value proposition
- Easier to reference specific lessons

Follows principle: Value word should appear as early as possible
in titles for maximum comprehension speed.
2025-12-11 14:12:59 +01:00
Mårten Angner 18a8f4196f refactor(wds): Combine GitHub account and repository into single lesson
Streamlined Module 02 from 6 lessons to 5:

Changes:
- COMBINED: lesson-01-github-account + lesson-02-create-repository
- NEW: lesson-01-setting-up-github (both account AND repository)
- RENAMED: All subsequent lessons renumbered (02-05)
- UPDATED: All navigation links between lessons
- UPDATED: Module overview with 5-lesson structure

New Lesson Structure:
01. Setting Up GitHub (15-20 min) - Account + Repository
02. Install IDE (10 min)
03. Git Setup (5 min)
04. Clone & Add WDS (15-20 min)
05. Initiate Mimir (5 min)

Benefits:
- More logical flow (GitHub setup together)
- One less context switch
- Still focused and digestible
- Cleaner progression
- Total time unchanged (45-60 min)

Old separate lessons removed.
2025-12-11 14:11:27 +01:00
Mårten Angner c7b9793d5a refactor(wds): Restructure Module 02 with separate lesson folders
Major restructure for better organization and navigation:

New Structure:
- module-02-overview.md (minimal, just links to lessons)
- lesson-01-github-account/tutorial.md
- lesson-02-create-repository/tutorial.md
- lesson-03-install-ide/tutorial.md
- lesson-04-git-setup/tutorial.md
- lesson-05-clone-and-wds/tutorial.md
- lesson-06-initiate-mimir/tutorial.md

Each Lesson Contains:
- Focused tutorial on one specific task
- Clear time estimate
- Step-by-step instructions
- Troubleshooting section
- Navigation to next lesson

Overview Benefits:
- Minimal and scannable
- Easy to navigate between lessons
- See progress through module
- Jump to specific lesson easily

Lesson Benefits:
- Self-contained tutorials
- Focused on single topic
- Can be referenced individually
- Progressive complexity
- Clear completion criteria

Old tutorial-02.md kept for reference until verified working.
2025-12-11 14:08:52 +01:00
Mårten Angner d9954cce51 feat(wds): Add joining existing repository scenario to Module 02
Added Scenario B for joining existing projects with:
- Request access instructions
- Accept invitation steps
- Understanding existing repo structure
- Email template for access request

Covers team projects, client work, and agency collaboration.
2025-12-11 14:03:29 +01:00
Mårten Angner 3bbc877d4c fix(wds): Move repository structure decision to naming stage (Step 2.2)
Critical UX improvement: Decision happens at the RIGHT moment.

Changes to Step 2.2 (Repository Settings):
- ADDED: Comprehensive 'Single vs Separate Repo' decision framework
- Decision now happens DURING naming (not after)
- Clear naming convention: 'my-project' vs 'my-project-specs'

Single Repository Use Cases:
✅ Close to development team
✅ Simple, direct communication needed
✅ Building the project yourself
✅ Working closely with other designers
✅ Small team with full ownership
✅ Rapid iteration and feedback

Separate Repository Use Cases:
✅ Corporate or enterprise environment
✅ Specifications serve multiple products/platforms
✅ Development team has many developers
✅ Extensive or complex codebase
✅ Clear handoff boundaries needed
✅ Design and dev have separate workflows

Changes to Step 2.3:
- Acknowledge decision was made
- Remind about implications

Changes to Step 4.1:
- SIMPLIFIED: Just recap the decision made in Step 2
- No longer presenting options (already decided!)
- Cleaner flow

Reasoning:
Repository NAME determines structure. The decision must happen when
naming the repository, not later. This is when GitHub asks 'what do
you want to call this?' - that's the natural decision point.

Benefits:
- Decision at natural moment (when naming)
- Clear naming conventions prevent confusion
- Users understand implications before creating
- No 'oops, I named it wrong' moments
- Professional guidance on when to use each approach
2025-12-11 14:01:31 +01:00
Mårten Angner b13fef783a refactor(wds): Move repository structure decision to Git section
Reorganization for better logical flow:

Changes:
- MOVED: 'One Repo or Two?' decision from Step 2.4 to Step 4.1
- Placed BEFORE Git installation discussion
- Added note in Step 2 pointing forward to Step 4

Reasoning:
- Repository structure decision affects how you'll set up Git workflow
- Makes more sense alongside Git/GitHub Desktop discussion
- GitHub Desktop can help visualize the single vs separate decision
- Users make informed choice before cloning
- Better pedagogical flow: Create repo → Understand structure → Clone it

Benefits:
- Decision happens at the right moment (before cloning)
- Connected to tooling discussion (Git/GitHub Desktop)
- Eliminates duplicate content
- Clearer mental model for beginners
2025-12-11 13:56:22 +01:00
Mårten Angner 9a1bacb377 fix(wds): Remove manual Git installation requirement from Module 02
Major UX improvement for complete beginners:

Tutorial Changes (Step 4):
- REMOVED: Manual Git installation steps with command line
- ADDED: Explanation that IDE handles Git automatically
- ADDED: GitHub Desktop as visual alternative for non-technical users
- NEW APPROACH: Let Cursor prompt for Git installation when needed

Key improvements:
- Beginners don't need to manually install Git
- Cursor/VS Code will automatically prompt when cloning
- Optional GitHub Desktop path for visual learners
- Reduces friction and confusion for designers
- Eliminates 'why am I doing this?' questions

Overview Changes:
- Updated lesson descriptions to match tutorial flow
- Clarified Git is handled automatically
- Updated completion checklist
- Improved tutorial description

Reasoning:
Complete beginners don't need to understand Git installation.
Modern IDEs handle this transparently. Let the tools do the work.
Designers can focus on design, not developer tooling.
2025-12-11 13:54:15 +01:00
Mårten Angner 9b145af460 refactor(wds): Rewrite Module 02 for complete beginners
Complete rewrite of Installation & Setup module targeting designers with
zero technical experience:

Overview Changes:
- Expanded from 30min to 45-60min to accommodate beginners
- Added GitHub account creation as first step
- Added repository setup and naming guidance
- Added IDE installation (Cursor vs VS Code comparison)
- Reduced prerequisites to absolute minimum (just computer + internet)
- New lesson structure: GitHub → Repository → IDE → Clone → WDS → Mimir

Tutorial Changes (8 detailed steps):
1. Create GitHub Account - Username tips, verification
2. Create Project Repository - Naming, public/private, one vs two repos
3. Install IDE - Cursor vs VS Code, first launch setup
4. Install Git - Check, install, configure
5. Clone Repository - URL, location, terminal commands
6. Add WDS to Workspace - Inside vs beside decision
7. Create Docs Structure - 8-phase folders with platform-specific commands
8. Initiate with Mimir - Drag file, first interaction

New Features:
- Screenshot-worthy step-by-step instructions
- Platform-specific commands (Windows/Mac/Linux)
- Troubleshooting section for common beginner issues
- Visual file structure diagrams
- Pro tips for ongoing use
- Quick reference for 'what lives where'
- Encouragement and celebration at each checkpoint

Target: Designer who has never used GitHub, Git, or an IDE before.
2025-12-11 13:30:30 +01:00
Mårten Angner e4ddb8e094 feat(wds): Add Module 02 Installation & Setup, renumber subsequent modules
- Create comprehensive Module 02: Installation & Setup
  - Overview with 4 lessons (Installing, Structure, First Project, Meet Agents)
  - Tutorial 02 with step-by-step installation guide
  - Troubleshooting section and verification checklist

- Rename module-02-project-brief → module-03-project-brief
- Update all module numbers in course overview (now 17 modules total)
- Update Mimir orchestrator with new module numbering
- Update learning paths with corrected module references

Module 02 fills critical gap between 'Why WDS' and actual methodology,
providing hands-on installation experience before diving into workflows.
2025-12-11 13:26:45 +01:00
Mårten Angner 76b0306821 feat(wds): Add WDS training course guidance to Mimir
- Add training course section to orchestrator with module overview
- Update presentation to suggest training for new users
- Expand Patient Trainer role to include course guidance
- Provide @wds-mimir training invocation example

Users can now be guided through comprehensive WDS training with:
@wds-mimir Take me through the WDS training
2025-12-11 13:22:28 +01:00
Mårten Angner b645d714ff feat(wds): Create Mimir orchestrator with presentation and project analysis routing
- Add mimir-presentation.md introducing the WDS guide/coach/trainer persona
- Create MIMIR-WDS-ORCHESTRATOR.md with complete orchestration logic
- Include initialization sequence: presentation → assessment → environment check → routing
- Add adaptive teaching based on skill levels (beginner to experienced)
- Integrate with existing project-analysis-router.md workflow
- Add @wds-mimir chat invocation instructions
- Fix workflow folder names in MANUAL-INIT-GUIDE.md

Mimir serves as the welcoming entry point, assessing user needs and routing to
specialist agents (Freyja, Idunn, Saga) when appropriate.
2025-12-11 13:03:08 +01:00
Alex Verkhovsky ec90699016
Merge pull request #1090 from alexeyv/fix/issue-1088-remove-stale-workflow-refs
docs: remove stale references to deleted Phase 4 workflows
2025-12-11 04:38:31 -07:00
Mårten Angner df6895c87c feat: Add autonomous WDS initialization file
- Created DRAG-ME-TO-AI-CHAT-TO-GET-STARTED.md for AI agent context
- AI automatically checks if WDS repo exists
- AI offers to clone WDS if not found
- Zero manual setup required - just drag file to chat
- Supports both workspace and copied setups
2025-12-11 12:22:49 +01:00
Mårten Angner ba262e4ee2 refactor: split Phase 4 into 7 micro-step files 2025-12-11 02:45:40 +01:00
Alex Verkhovsky 0f06ef724b
Merge branch 'main' into fix/issue-1088-remove-stale-workflow-refs 2025-12-10 16:00:11 -07:00
Mårten Angner b970527ab2 chore: apply formatting updates across BMAD v6 2025-12-10 17:27:28 +01:00
Mårten Angner 2e72ed0be6 feat(wds): complete v6 module conversion with all agents, workflows, and documentation
AGENTS COMPLETE (3 files):
- Created saga-analyst.agent.yaml (Saga - WDS Analyst)
- Created idunn-pm.agent.yaml (Idunn - WDS PM)
- Created freyja-ux.agent.yaml (Freyja - WDS Designer)
- All agents include presentations, personas, and full menu integration
- Norse mythology theme unified across all agents

DOCUMENTATION UPDATES:
- Updated README with complete 8-phase structure
- Updated folder structure to show
2025-12-10 13:58:58 +01:00
Brian Madison 26e47562dd Release: 6.0.0-alpha.16
- Update changelog with recent changes
- Version bump to 6.0.0-alpha.16
- Document temporary custom content installation disable
- Document BMB workflow path fixes and package updates
2025-12-10 21:10:57 +09:00
Brian Madison 3256bda42f package updates 2025-12-10 21:04:38 +09:00
Brian Madison 3d2727e190 fix bmb path in step file issues 2025-12-10 20:56:56 +09:00
Brian Madison 446a0359ab fix bmb workflow paths 2025-12-10 20:50:24 +09:00
Brian Madison 45a97b070a disable custom content installation temporarily 2025-12-10 19:11:18 +09:00
Brian Madison a2d01813f0 temp removal of example modules 2025-12-10 19:05:15 +09:00
Alex Verkhovsky b9ba98d3f8 docs: remove stale references to deleted Phase 4 workflows
Removes references to epic-tech-context, story-context, story-done,
and story-ready workflows that were deleted in the Phase 4 transformation.

Also renames mislabeled excalidraw element IDs from proc-story-done
to proc-code-review to match the actual displayed text.

Fixes #1088
2025-12-09 21:50:39 -07:00
Murat K Ozcan 5971a88553
Merge pull request #1069 from alexeyv/chore/silence-coderabbit-status
chore: disable CodeRabbit review status comments
2025-12-09 17:10:13 -06:00
Murat K Ozcan 08642a0420
Merge pull request #1084 from alexeyv/fix/issue-1080-product-brief-next-steps
fix: correct markdown formatting in product-brief next steps
2025-12-09 17:09:46 -06:00
Alex Verkhovsky ec73e44097 fix: correct markdown formatting in product-brief next steps
Fixes #1080
2025-12-09 12:45:56 -07:00
Mårten Angner 7f5b7b4d30 feat(wds): Phase 6/7/8 micro-steps + concepts + DD-XXX unification
MICRO-FILE ARCHITECTURE (24 files, ~27k lines):
- Phase 6: Design Deliveries (7 steps) - iterative handoff workflow
- Phase 7: Testing (8 steps) - comprehensive validation workflow
- Phase 8: Ongoing Development (9 steps) - Kaizen continuous improvement

CONCEPTS INTEGRATION:
- Created glossary with Greenfield/Brownfield + Kaizen/Kaikaku
- Greenfield + Kaikaku = New Product (Phases 1-7)
- Brownfield + Kaizen = Existing Product (Phase 8)
- Updated project-type-selection, Phase 8 workflow, existing-product-guide

DD-XXX SIMPLIFICATION:
- Unified all deliveries to DD-XXX format (removed SU-XXX)
- Differentiate by type/scope fields instead of separate formats
- Updated glossary + all Phase 8 step files + existing-product-guide
- Simpler for BMad (one format, consistent structure)

TS-XXX CLARIFICATION:
- Test Scenarios one-to-one with Design Deliveries
- Created together, validate same business/user goals

CONVERSION LOGS:
- Created conversion-logs/ directory with session logs
- Roadmap now references detailed session documentation

Total: 26 files created, 8 files updated
2025-12-09 13:18:54 +01:00
Mårten Angner 8cafc510dd feat(wds): Implement micro-file architecture for Phase 6 & 7 workflows
BREAKING CHANGES:
- Phase 6 (Design Deliveries) refactored from single guide to micro-steps
- Phase 7 (Testing) refactored from single guide to micro-steps

NEW FILES - Phase 6 Design Deliveries (7 files):
- workflows/6-design-deliveries/workflow.md - Main entry point
- workflows/6-design-deliveries/steps/step-6.1-detect-completion.md - Epic completion check
- workflows/6-design-deliveries/steps/step-6.2-create-delivery.md - DD YAML creation
- workflows/6-design-deliveries/steps/step-6.3-create-test-scenario.md - TS YAML creation
- workflows/6-design-deliveries/steps/step-6.4-handoff-dialog.md - BMad Architect handoff
- workflows/6-design-deliveries/steps/step-6.5-hand-off.md - Official handoff to BMad
- workflows/6-design-deliveries/steps/step-6.6-continue.md - Parallel work strategy

NEW FILES - Phase 7 Testing (8 files):
- workflows/7-testing/workflow.md - Main entry point
- workflows/7-testing/steps/step-7.1-receive-notification.md - BMad notification receipt
- workflows/7-testing/steps/step-7.2-prepare-testing.md - Testing environment setup
- workflows/7-testing/steps/step-7.3-run-tests.md - Execute all test scenarios
- workflows/7-testing/steps/step-7.4-create-issues.md - Document problems as tickets
- workflows/7-testing/steps/step-7.5-create-report.md - Comprehensive test report
- workflows/7-testing/steps/step-7.6-send-to-bmad.md - Send results to developer
- workflows/7-testing/steps/step-7.7-iterate-or-approve.md - Fix issues or sign off

ARCHITECTURE:
- Adopts BMad's micro-file architecture pattern
- Each step is self-contained with embedded rules
- Sequential progression with user control
- Enables disciplined execution of complex workflows

BENEFITS:
- Clearer workflow structure (vs single large guide)
- Easier to follow step-by-step
- Better for agent execution
- Consistent with BMad Method patterns
- Supports iterative design → handoff → build → test cycle

WORKFLOW IMPROVEMENTS:
Phase 6 - Design Deliveries:
- Emphasizes parallel work (design next while BMad builds current)
- Structured handoff dialog (10 phases)
- Clear continuation strategy
- Prevents designer waiting/blocking

Phase 7 - Testing:
- Comprehensive test execution (happy path, errors, edge cases, design system, a11y)
- Structured issue creation with severity levels
- Professional test reporting
- Iteration until approval
- Clear sign-off process

TOTAL IMPACT:
- 15 new workflow files created
- ~15,000 lines of detailed workflow guidance
- Complete micro-step coverage for Phases 6 & 7
- Ready for production use

RELATED:
- Complements existing Phase 6 & 7 reference guides
- Integrates with BMad integration (Touch Points 2 & 3)
- Supports WDS → BMad iterative workflow
- Enables 5x faster delivery (proven with Dog Week)
2025-12-09 12:39:44 +01:00