Commit Graph

961 Commits

Author SHA1 Message Date
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
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
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
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
Mårten Angner 7b287fe660 Excalidraw integration 2025-12-09 03:25:01 +01:00
Mårten Angner 3f58caf87d Coruse and Design System 2025-12-09 02:55:42 +01:00
Mårten Angner 9ab85d5636 feat(wds): implement language configuration and enhance workflow documentation
- Added language configuration options for specification and product languages in the workflow setup.
- Updated workflow YAML files to include descriptive metadata for better clarity and organization.
- Enhanced the workflow initialization instructions to guide users in configuring language settings.
- Revised project brief and PRD platform workflows to reflect the latest structural changes and improve usability.
- Documented new features and improvements in the WDS conversion roadmap, emphasizing the completion of Phase 4 workflows.
2025-12-07 10:27:47 +01:00
Mårten Angner 714e7bc373 feat(wds): finalize WDS methodology documentation and update phase details
- Updated the WDS conversion roadmap with the latest phase naming conventions and statuses.
- Introduced a new section detailing key methodology refinements, including scoring systems for feature prioritization and clarifications on the design system's optional and parallel nature.
- Enhanced the PRD platform phase to emphasize technical foundations and proofs of concept.
- Revised phase outputs and documentation structure for improved clarity and organization.
- Completed all phase guides with positive language and unified naming conventions for better integration with design tools.
2025-12-03 23:07:06 +01:00
Mårten Angner 2fe549624a refactor: enhance WDS documentation and finalize PRD structure
- Updated the WDS conversion roadmap to include Positive Language Guidelines, emphasizing the use of constructive language in documentation.
- Removed outdated phase documents for Product Exploration, User Research, and Requirements, streamlining the method guide.
- Revised the UX Design phase to focus on UX-Sketches and Usage Scenarios, improving clarity on design processes.
- Finalized the PRD structure in the integration guide, ensuring comprehensive coverage of functional requirements and development priorities.
- Enhanced documentation for the Design System phase, detailing component extraction and integration with design tools.
2025-12-03 14:46:26 +01:00
Mårten Angner 3d7011ea64 refactor: update agent names in documentation for clarity
- Renamed specialized design agents in README and related documents to include "the" in their titles for consistency and clarity.
- Updated references to agents in the WDS conversion roadmap and method guide to reflect the new naming convention.
- Enhanced documentation to improve readability and user understanding of agent roles within the WDS framework.
2025-12-02 19:50:48 +01:00
Mårten Angner 47ee5a45cc refactor: update README to reflect the new Whiteport Design Studio (WDS) module
- Renamed the project from BMad Method to Whiteport Design Studio (WDS)
- Added new badges for WDS and updated project status
- Introduced WDS as a design-focused methodology module complementing BMad Method
- Detailed the folder structure and workflow phases for WDS
- Included information about specialized design agents and their roles
- Enhanced documentation for clarity and organization

This update aligns the README with the current project structure and goals, emphasizing the integration of design workflows into the BMad ecosystem.
2025-12-02 20:05:57 +02:00
Alex Verkhovsky fe0817f590
fix(bmm): complete cleanup of epic-tech-context workflow removal (#1001)
- Remove references to deprecated epic-tech-context, story-context,
  validate-epic-tech-context, validate-story-context, and story-done workflows
- Simplify epic status: backlog → in-progress → done (was backlog → contexted)
- Update create-story to handle legacy 'contexted' status for backward compat
- Clean up sprint-planning instructions and status template
- Update docs: agents-guide, brownfield-guide, faq, glossary, quick-start

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Brian <bmadcode@gmail.com>
2025-11-30 23:52:04 -06:00
Brian Madison afd2a163bf chore: bump version to alpha.13 2025-11-30 23:23:08 -06:00
Brian Madison 9223174f40 remove legacy workflows from bmb that were upgraded to step sharded flows and prep .13 changelog 2025-11-30 23:18:01 -06:00
Brian Madison 47ad645f22 complience check of workflow fix 2025-11-30 22:47:28 -06:00
Brian Madison 788c746857 product brief compliance with documented workflow standards 2025-11-30 22:45:48 -06:00
Brian Madison ad053a6508 create workflow validation check fixes 2025-11-30 21:51:46 -06:00
Brian Madison 4539ca7436 feat: implement granular step-file workflow architecture with multi-menu support
## Major Features Added
- **Step-file workflow architecture**: Transform monolithic workflows into granular step files for improved LLM adherence and consistency
- **Multi-menu handler system**: New `handler-multi.xml` enables grouped menu items with fuzzy matching
- **Workflow compliance checker**: Added automated compliance validation for all workflows
- **Create/edit agent workflows**: New structured workflows for agent creation and editing

## Workflow Enhancements
- **Create-workflow**: Expanded from 6 to 14 detailed steps covering tools, design, compliance
- **Granular step execution**: Each workflow step now has dedicated files for focused execution
- **New documentation**: Added CSV data standards, intent vs prescriptive spectrum, and common tools reference

## Complete Migration Status
- **4 workflows fully migrated**: `create-agent`, `edit-agent`, `create-workflow`, and `edit-workflow` now use the new granular step-file architecture
- **Legacy transformation**: `edit-workflow` includes built-in capability to transform legacy single-file workflows into the new improved granular format
- **Future cleanup**: Legacy versions will be removed in a future commit after validation

## Schema Updates
- **Multi-menu support**: Updated agent schema to support `triggers` array for grouped menu items
- **Legacy compatibility**: Maintains backward compatibility with single `trigger` field
- **Discussion enhancements**: Added conversational_knowledge recommendation for discussion agents

## File Structure Changes
- Added: `create-agent/`, `edit-agent/`, `edit-workflow/`, `workflow-compliance-check/` workflows
- Added: Documentation standards and CSV reference files
- Refactored: `create-workflow/steps/` with detailed granular step files

## Handler Improvements
- Enhanced `handler-exec.xml` with clearer execution instructions
- Improved data passing context for executed files
- Better error handling and user guidance

This architectural change significantly improves workflow execution consistency across all LLM models by breaking complex processes into manageable, focused steps. The edit-workflow transformation tool ensures smooth migration of existing workflows to the new format.
2025-11-30 15:09:23 -06:00
Brian Madison 829d051c91 move agent builder docs, create workflow builder docs, and a new workflow builder to conform to stepwise workflow creation 2025-11-29 23:23:35 -06:00
Brian Madison a0732df56c more step sharded workflows added for architecture and some fixes across all workflows to improve their file loading and reduction of time based estimates. 2025-11-29 01:49:15 -06:00
Brian Madison 4e254d7c63 brainstorming, research and partymode updated to use sharded step flow workflows 2025-11-29 01:49:15 -06:00
Brian Madison 00e72e66f8 Initial stepwise converstion of the phase 1 and 2 workflows complete. 2025-11-29 01:49:15 -06:00
Brian Madison 5a11519dc1 converted ux design to sharded step workflow 2025-11-29 01:49:14 -06:00
Alex Verkhovsky 5ea02d7091
feat: add adversarial code review recommendation to quick-dev workflow (#989)
* feat: add adversarial code review recommendation to quick-dev workflow

* fix: clarify scope of code review with 'in it' reference
2025-11-27 23:38:54 -06:00
Alex Verkhovsky 7b21708868
feat: recommend different LLM for code review in dev-story (#984)
Co-authored-by: Brian <bmadcode@gmail.com>
2025-11-27 23:38:32 -06:00
Brian Madison 3c81d78991 the first reworked sharded workflow, prd, works great and resolves the issues with latest sonnet udpates 2025-11-27 22:33:03 -06:00
Brian Madison dcaf02f665 Fix phase numbering throughout documentation
- Removed all references to Phase 0 (should be Documentation prerequisite)
- Updated phase transitions from 'Phase 3→4' to 'Phase 3 to Phase 4'
- Ensured all phases are numbered 1-4 consistently
- Documentation for brownfield projects is now correctly referred to as 'Documentation prerequisite' rather than Phase 0
2025-11-26 20:59:46 -06:00
Brian Madison 04b328bd2a Fix workflow documentation - remove non-existent workflows and Mermaid diagrams
- Updated workflows-implementation.md: removed validate workflows, epic-tech-context, story-context
- Updated workflows-analysis.md: removed brainstorm-game, game-brief, added domain-research
- Updated workflows-planning.md: removed gdd, narrative, moved create-epics-and-stories to Phase 3
- Updated workflows-solutioning.md: already correct with create-epics-and-stories in Phase 3
- Removed all Mermaid diagrams and replaced with text descriptions
- Updated quick reference tables to reflect actual workflows
- Fixed flow examples to match current implementation
2025-11-26 20:42:20 -06:00
Brian Madison 355ccebca2 workflow-status can call workflow init 2025-11-26 19:48:47 -06:00
Brian Madison dfc35f35f8 BMad Agents menu items are logically ordered and marked with optional or recommended and some required tags 2025-11-26 18:22:24 -06:00