feat(docs): migrate Phase 1 files to Diataxis structure
Move 21 files to new locations: - Tutorials: quick-start guides, agent creation guide - How-To: installation, customization, workflows - Explanation: core concepts, features, game-dev, builder - Reference: merged glossary from BMM and BMGD Also: - Copy images to new locations - Update internal links via migration script (73 links updated) - Build verified successfully 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
7dfbfd9453
commit
35f0157f5b
|
|
@ -4,7 +4,7 @@ Get BMAD up and running in your project.
|
||||||
|
|
||||||
## Upgrading?
|
## Upgrading?
|
||||||
|
|
||||||
If you're upgrading from v4, see the [Upgrade Guide](./upgrading.md).
|
If you're upgrading from v4, see the [Upgrade Guide](../../how-to/installation/upgrade-to-v6.md).
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
@ -60,9 +60,9 @@ your-project/
|
||||||
|
|
||||||
## Next Steps
|
## Next Steps
|
||||||
|
|
||||||
1. **Read the [Quick Start Guide](../../modules/bmm-bmad-method/quick-start)** to build your first feature
|
1. **Read the [Quick Start Guide](../../tutorials/getting-started/quick-start-bmm.md)** to build your first feature
|
||||||
2. **Explore [Workflows](../../modules/bmm-bmad-method/index#-workflow-guides)** to understand the methodology
|
2. **Explore [Workflows](../../modules/bmm-bmad-method/index#-workflow-guides)** to understand the methodology
|
||||||
3. **Learn about [Agents](../agents.md)** to understand BMAD's core building blocks
|
3. **Learn about [Agents](../../explanation/core-concepts/what-are-agents.md)** to understand BMAD's core building blocks
|
||||||
|
|
||||||
## Troubleshooting
|
## Troubleshooting
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -204,7 +204,7 @@ memories:
|
||||||
## Next Steps
|
## Next Steps
|
||||||
|
|
||||||
- **[Learn about Agents](../agents.md)** - Understand Simple vs Expert agents
|
- **[Learn about Agents](../agents.md)** - Understand Simple vs Expert agents
|
||||||
- **[Agent Creation Guide](../../modules/bmb-bmad-builder/agent-creation-guide.md)** - Build completely custom agents
|
- **[Agent Creation Guide](../../tutorials/advanced/create-custom-agent.md)** - Build completely custom agents
|
||||||
- **[BMM Complete Documentation](../../modules/bmm-bmad-method/index)** - Full BMad Method reference
|
- **[BMM Complete Documentation](../../modules/bmm-bmad-method/index)** - Full BMad Method reference
|
||||||
|
|
||||||
[← Back to Customization](./index.md)
|
[← Back to Customization](./index.md)
|
||||||
|
|
@ -25,6 +25,6 @@ While workflow customization is in development, you can:
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
**In the meantime:** Learn how to [create custom workflows](../../modules/bmb-bmad-builder/index) from scratch.
|
**In the meantime:** Learn how to [create custom workflows](../../explanation/bmad-builder/index.md) from scratch.
|
||||||
|
|
||||||
[← Back to Customization](./index.md)
|
[← Back to Customization](./index.md)
|
||||||
|
|
@ -4,7 +4,7 @@ Create custom agents, workflows, and modules for BMAD.
|
||||||
|
|
||||||
## Quick Start
|
## Quick Start
|
||||||
|
|
||||||
- **[Agent Creation Guide](./agent-creation-guide.md)** - Step-by-step guide to building your first agent
|
- **[Agent Creation Guide](../../tutorials/advanced/create-custom-agent.md)** - Step-by-step guide to building your first agent
|
||||||
- **[Understanding Agent Types](./understanding-agent-types.md)** - Learn the differences between Simple and Expert agents
|
- **[Understanding Agent Types](./understanding-agent-types.md)** - Learn the differences between Simple and Expert agents
|
||||||
|
|
||||||
## Agent Architecture
|
## Agent Architecture
|
||||||
|
|
|
||||||
|
|
@ -402,6 +402,6 @@ The `project-context.md` file (if present) serves as the authoritative source fo
|
||||||
|
|
||||||
## Next Steps
|
## Next Steps
|
||||||
|
|
||||||
- **[Quick Start Guide](./quick-start.md)** - Get started with BMGD
|
- **[Quick Start Guide](../../tutorials/getting-started/quick-start-bmgd.md)** - Get started with BMGD
|
||||||
- **[Workflows Guide](./workflows-guide.md)** - Detailed workflow reference
|
- **[Workflows Guide](../../reference/workflows/index.md)** - Detailed workflow reference
|
||||||
- **[Game Types Guide](./game-types-guide.md)** - Game type templates
|
- **[Game Types Guide](../../explanation/game-dev/game-types.md)** - Game type templates
|
||||||
|
|
|
||||||
|
|
@ -1,293 +0,0 @@
|
||||||
# BMGD Glossary
|
|
||||||
|
|
||||||
Key game development terminology used in BMGD workflows.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## A
|
|
||||||
|
|
||||||
### Acceptance Criteria
|
|
||||||
|
|
||||||
Specific conditions that must be met for a story to be considered complete. Defines "done" for implementation.
|
|
||||||
|
|
||||||
### Act Structure
|
|
||||||
|
|
||||||
Story organization into major sections (typically 3 acts: Setup, Confrontation, Resolution).
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## B
|
|
||||||
|
|
||||||
### Backlog
|
|
||||||
|
|
||||||
List of pending work items (epics, stories) waiting to be scheduled and implemented.
|
|
||||||
|
|
||||||
### Boss Design
|
|
||||||
|
|
||||||
Design of significant enemy encounters, typically featuring unique mechanics and increased challenge.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## C
|
|
||||||
|
|
||||||
### Character Arc
|
|
||||||
|
|
||||||
The transformation a character undergoes through the story, from initial state to final state.
|
|
||||||
|
|
||||||
### Core Fantasy
|
|
||||||
|
|
||||||
The emotional experience players seek from your game. What they want to FEEL.
|
|
||||||
|
|
||||||
### Core Loop
|
|
||||||
|
|
||||||
The fundamental cycle of actions players repeat throughout gameplay. The heart of your game.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## D
|
|
||||||
|
|
||||||
### Definition of Done (DoD)
|
|
||||||
|
|
||||||
Checklist of requirements that must be satisfied before work is considered complete.
|
|
||||||
|
|
||||||
### Design Pillar
|
|
||||||
|
|
||||||
Core principle that guides all design decisions. Typically 3-5 pillars define a game's identity.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## E
|
|
||||||
|
|
||||||
### Environmental Storytelling
|
|
||||||
|
|
||||||
Narrative communicated through the game world itself—visual details, audio, found documents—rather than explicit dialogue.
|
|
||||||
|
|
||||||
### Epic
|
|
||||||
|
|
||||||
Large body of work that can be broken down into smaller stories. Represents a major feature or system.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## F
|
|
||||||
|
|
||||||
### Frame Data
|
|
||||||
|
|
||||||
In fighting games, the precise timing information for moves (startup, active, recovery frames).
|
|
||||||
|
|
||||||
### Frontmatter
|
|
||||||
|
|
||||||
YAML metadata at the beginning of markdown files, used for workflow state tracking.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## G
|
|
||||||
|
|
||||||
### Game Brief
|
|
||||||
|
|
||||||
Document capturing the game's core vision, pillars, target audience, and scope. Foundation for the GDD.
|
|
||||||
|
|
||||||
### Game Design Document (GDD)
|
|
||||||
|
|
||||||
Comprehensive document detailing all aspects of game design: mechanics, systems, content, and more.
|
|
||||||
|
|
||||||
### Game Type
|
|
||||||
|
|
||||||
Genre classification that determines which specialized GDD sections are included.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## H
|
|
||||||
|
|
||||||
### Hot Path
|
|
||||||
|
|
||||||
Code that executes frequently (every frame). Must be optimized for performance.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## I
|
|
||||||
|
|
||||||
### Idle Progression
|
|
||||||
|
|
||||||
Game mechanics where progress continues even when the player isn't actively playing.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## K
|
|
||||||
|
|
||||||
### Kishotenketsu
|
|
||||||
|
|
||||||
Four-act story structure from East Asian narrative tradition (Introduction, Development, Twist, Conclusion).
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## L
|
|
||||||
|
|
||||||
### Localization
|
|
||||||
|
|
||||||
Adapting game content for different languages and cultures.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## M
|
|
||||||
|
|
||||||
### MDA Framework
|
|
||||||
|
|
||||||
Mechanics → Dynamics → Aesthetics. Framework for analyzing and designing games.
|
|
||||||
|
|
||||||
### Meta-Progression
|
|
||||||
|
|
||||||
Persistent progression that carries between individual runs or sessions.
|
|
||||||
|
|
||||||
### Metroidvania
|
|
||||||
|
|
||||||
Genre featuring interconnected world exploration with ability-gated progression.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## N
|
|
||||||
|
|
||||||
### Narrative Complexity
|
|
||||||
|
|
||||||
How central story is to the game experience (Critical, Heavy, Moderate, Light).
|
|
||||||
|
|
||||||
### Netcode
|
|
||||||
|
|
||||||
Networking code handling multiplayer communication and synchronization.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## P
|
|
||||||
|
|
||||||
### Permadeath
|
|
||||||
|
|
||||||
Game mechanic where character death is permanent, typically requiring a new run.
|
|
||||||
|
|
||||||
### Player Agency
|
|
||||||
|
|
||||||
The degree to which players can make meaningful choices that affect outcomes.
|
|
||||||
|
|
||||||
### Procedural Generation
|
|
||||||
|
|
||||||
Algorithmic creation of game content (levels, items, characters) rather than hand-crafted.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## R
|
|
||||||
|
|
||||||
### Retrospective
|
|
||||||
|
|
||||||
Team meeting after completing work to reflect on what went well and what to improve.
|
|
||||||
|
|
||||||
### Roguelike
|
|
||||||
|
|
||||||
Genre featuring procedural generation, permadeath, and run-based progression.
|
|
||||||
|
|
||||||
### Run
|
|
||||||
|
|
||||||
A single playthrough in a roguelike or run-based game, from start to death/completion.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## S
|
|
||||||
|
|
||||||
### Sprint
|
|
||||||
|
|
||||||
Time-boxed period of development work, typically 1-2 weeks.
|
|
||||||
|
|
||||||
### Sprint Status
|
|
||||||
|
|
||||||
Tracking document showing current sprint progress, story states, and blockers.
|
|
||||||
|
|
||||||
### Story
|
|
||||||
|
|
||||||
Smallest unit of implementable work with clear acceptance criteria. Part of an epic.
|
|
||||||
|
|
||||||
### Story Context
|
|
||||||
|
|
||||||
Assembled documentation and code context needed to implement a specific story.
|
|
||||||
|
|
||||||
### Story Gates
|
|
||||||
|
|
||||||
Points where story progression is blocked until certain gameplay conditions are met.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## T
|
|
||||||
|
|
||||||
### Tech Spec
|
|
||||||
|
|
||||||
Technical specification document detailing how a feature will be implemented.
|
|
||||||
|
|
||||||
### TDD (Test-Driven Development)
|
|
||||||
|
|
||||||
Development approach: write tests first, then implement code to pass them.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## U
|
|
||||||
|
|
||||||
### UI/UX
|
|
||||||
|
|
||||||
User Interface / User Experience. How players interact with and experience the game.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## V
|
|
||||||
|
|
||||||
### Visual Novel
|
|
||||||
|
|
||||||
Genre focused on narrative with static images, dialogue, and player choices.
|
|
||||||
|
|
||||||
### Voice Acting
|
|
||||||
|
|
||||||
Recorded spoken dialogue for game characters.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## W
|
|
||||||
|
|
||||||
### Workflow
|
|
||||||
|
|
||||||
Structured process for completing a specific type of work (e.g., GDD creation, story implementation).
|
|
||||||
|
|
||||||
### Workflow Status
|
|
||||||
|
|
||||||
Current state of project workflows, tracking which phases and documents are complete.
|
|
||||||
|
|
||||||
### World Building
|
|
||||||
|
|
||||||
Creation of the game's setting, including history, culture, geography, and lore.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## BMGD-Specific Terms
|
|
||||||
|
|
||||||
### A/P/C Menu
|
|
||||||
|
|
||||||
Options presented after content generation:
|
|
||||||
|
|
||||||
- **A** - Advanced Elicitation (explore deeper)
|
|
||||||
- **P** - Party Mode (multi-agent discussion)
|
|
||||||
- **C** - Continue (save and proceed)
|
|
||||||
|
|
||||||
### Narrative Complexity Levels
|
|
||||||
|
|
||||||
- **Critical** - Story IS the game (visual novels)
|
|
||||||
- **Heavy** - Deep narrative with gameplay (RPGs)
|
|
||||||
- **Moderate** - Meaningful story supporting gameplay
|
|
||||||
- **Light** - Minimal story, gameplay-focused
|
|
||||||
|
|
||||||
### Step-File Architecture
|
|
||||||
|
|
||||||
BMGD workflow pattern using separate markdown files for each workflow step.
|
|
||||||
|
|
||||||
### Workflow-Install Pattern
|
|
||||||
|
|
||||||
Phase 4 workflows inherit from BMM base and add BMGD-specific overrides.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## Next Steps
|
|
||||||
|
|
||||||
- **[Quick Start Guide](./quick-start.md)** - Get started with BMGD
|
|
||||||
- **[Game Types Guide](./game-types-guide.md)** - Game genre reference
|
|
||||||
|
|
@ -8,7 +8,7 @@ Complete guides for the BMad Game Development Module (BMGD) - AI-powered workflo
|
||||||
|
|
||||||
**New to BMGD?** Start here:
|
**New to BMGD?** Start here:
|
||||||
|
|
||||||
- **[Quick Start Guide](./quick-start.md)** - Get started building your first game
|
- **[Quick Start Guide](../../tutorials/getting-started/quick-start-bmgd.md)** - Get started building your first game
|
||||||
- Installation and setup
|
- Installation and setup
|
||||||
- Understanding the game development phases
|
- Understanding the game development phases
|
||||||
- Running your first workflows
|
- Running your first workflows
|
||||||
|
|
@ -22,23 +22,23 @@ Complete guides for the BMad Game Development Module (BMGD) - AI-powered workflo
|
||||||
|
|
||||||
Understanding how BMGD works:
|
Understanding how BMGD works:
|
||||||
|
|
||||||
- **[Agents Guide](./agents-guide.md)** - Complete reference for game development agents
|
- **[Agents Guide](../../reference/agents/index.md)** - Complete reference for game development agents
|
||||||
- Game Designer, Game Developer, Game Architect, Game Scrum Master, Game QA, Game Solo Dev
|
- Game Designer, Game Developer, Game Architect, Game Scrum Master, Game QA, Game Solo Dev
|
||||||
- Agent roles and when to use them
|
- Agent roles and when to use them
|
||||||
- Agent workflows and menus
|
- Agent workflows and menus
|
||||||
|
|
||||||
- **[Workflows Guide](./workflows-guide.md)** - Complete workflow reference
|
- **[Workflows Guide](../../reference/workflows/index.md)** - Complete workflow reference
|
||||||
- Phase 1: Preproduction (Brainstorm, Game Brief)
|
- Phase 1: Preproduction (Brainstorm, Game Brief)
|
||||||
- Phase 2: Design (GDD, Narrative)
|
- Phase 2: Design (GDD, Narrative)
|
||||||
- Phase 3: Technical (Architecture)
|
- Phase 3: Technical (Architecture)
|
||||||
- Phase 4: Production (Sprint-based development)
|
- Phase 4: Production (Sprint-based development)
|
||||||
|
|
||||||
- **[Game Types Guide](./game-types-guide.md)** - Selecting and using game type templates
|
- **[Game Types Guide](../../explanation/game-dev/game-types.md)** - Selecting and using game type templates
|
||||||
- 24 supported game types
|
- 24 supported game types
|
||||||
- Genre-specific GDD sections
|
- Genre-specific GDD sections
|
||||||
- Hybrid game type handling
|
- Hybrid game type handling
|
||||||
|
|
||||||
- **[Quick-Flow Guide](./quick-flow-guide.md)** - Fast-track workflows for rapid development
|
- **[Quick-Flow Guide](../../how-to/workflows/bmgd-quick-flow.md)** - Fast-track workflows for rapid development
|
||||||
- Quick-Prototype for testing ideas
|
- Quick-Prototype for testing ideas
|
||||||
- Quick-Dev for flexible implementation
|
- Quick-Dev for flexible implementation
|
||||||
- When to use quick-flow vs full BMGD
|
- When to use quick-flow vs full BMGD
|
||||||
|
|
@ -49,7 +49,7 @@ Understanding how BMGD works:
|
||||||
|
|
||||||
Essential reference materials:
|
Essential reference materials:
|
||||||
|
|
||||||
- **[Glossary](./glossary.md)** - Key game development terminology
|
- **[Glossary](../../reference/glossary/index.md)** - Key game development terminology
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
@ -58,7 +58,7 @@ Essential reference materials:
|
||||||
### I need to...
|
### I need to...
|
||||||
|
|
||||||
**Start a new game project**
|
**Start a new game project**
|
||||||
→ Start with [Quick Start Guide](./quick-start.md)
|
→ Start with [Quick Start Guide](../../tutorials/getting-started/quick-start-bmgd.md)
|
||||||
→ Run `brainstorm-game` for ideation
|
→ Run `brainstorm-game` for ideation
|
||||||
→ Create a Game Brief with `create-brief`
|
→ Create a Game Brief with `create-brief`
|
||||||
|
|
||||||
|
|
@ -74,7 +74,7 @@ Essential reference materials:
|
||||||
→ Follow the sprint-based development cycle
|
→ Follow the sprint-based development cycle
|
||||||
|
|
||||||
**Quickly test an idea or implement a feature**
|
**Quickly test an idea or implement a feature**
|
||||||
→ Use [Quick-Flow](./quick-flow-guide.md) for rapid prototyping and development
|
→ Use [Quick-Flow](../../how-to/workflows/bmgd-quick-flow.md) for rapid prototyping and development
|
||||||
→ `quick-prototype` to test mechanics, `quick-dev` to implement
|
→ `quick-prototype` to test mechanics, `quick-dev` to implement
|
||||||
|
|
||||||
**Set up testing and QA**
|
**Set up testing and QA**
|
||||||
|
|
@ -84,7 +84,7 @@ Essential reference materials:
|
||||||
→ Plan playtests with `playtest-plan`
|
→ Plan playtests with `playtest-plan`
|
||||||
|
|
||||||
**Understand game type templates**
|
**Understand game type templates**
|
||||||
→ See [Game Types Guide](./game-types-guide.md)
|
→ See [Game Types Guide](../../explanation/game-dev/game-types.md)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
@ -172,4 +172,4 @@ BMGD Documentation
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
**Ready to make games?** → [Start with the Quick Start Guide](./quick-start.md)
|
**Ready to make games?** → [Start with the Quick Start Guide](../../tutorials/getting-started/quick-start-bmgd.md)
|
||||||
|
|
|
||||||
|
|
@ -254,6 +254,6 @@ When reporting issues, include:
|
||||||
|
|
||||||
## Next Steps
|
## Next Steps
|
||||||
|
|
||||||
- **[Quick Start Guide](./quick-start.md)** - Getting started
|
- **[Quick Start Guide](../../tutorials/getting-started/quick-start-bmgd.md)** - Getting started
|
||||||
- **[Workflows Guide](./workflows-guide.md)** - Workflow reference
|
- **[Workflows Guide](../../reference/workflows/index.md)** - Workflow reference
|
||||||
- **[Glossary](./glossary.md)** - Terminology
|
- **[Glossary](../../reference/glossary/index.md)** - Terminology
|
||||||
|
|
|
||||||
|
|
@ -476,11 +476,11 @@ Track these metrics to ensure Quick Flow effectiveness:
|
||||||
|
|
||||||
## Related Documentation
|
## Related Documentation
|
||||||
|
|
||||||
- **[Quick Flow Solo Dev Agent](./quick-flow-solo-dev.md)** - Primary agent for Quick Flow
|
- **[Quick Flow Solo Dev Agent](../../reference/agents/barry-quick-flow.md)** - Primary agent for Quick Flow
|
||||||
- **[Agents Guide](./agents-guide.md)** - Complete agent reference
|
- **[Agents Guide](../../explanation/core-concepts/agent-roles.md)** - Complete agent reference
|
||||||
- **[Scale Adaptive System](./scale-adaptive-system.md)** - Track selection guidance
|
- **[Scale Adaptive System](./scale-adaptive-system.md)** - Track selection guidance
|
||||||
- **[Party Mode](./party-mode.md)** - Multi-agent collaboration
|
- **[Party Mode](../../explanation/features/party-mode.md)** - Multi-agent collaboration
|
||||||
- **[Workflow Implementation](./workflows-implementation.md)** - Implementation details
|
- **[Workflow Implementation](../../how-to/workflows/run-sprint-planning.md)** - Implementation details
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -26,7 +26,7 @@ Quick answers to common questions about the BMad Method Module.
|
||||||
- Creates the tracking status file
|
- Creates the tracking status file
|
||||||
- Routes you to the correct starting workflow
|
- Routes you to the correct starting workflow
|
||||||
|
|
||||||
For experienced users: use the [Quick Reference](./quick-start.md#quick-reference-agent-document-mapping) to go directly to the right agent/workflow.
|
For experienced users: use the [Quick Reference](../../tutorials/getting-started/quick-start-bmm.md#quick-reference-agent-document-mapping) to go directly to the right agent/workflow.
|
||||||
|
|
||||||
### Q: Why do I need fresh chats for each workflow?
|
### Q: Why do I need fresh chats for each workflow?
|
||||||
|
|
||||||
|
|
@ -500,7 +500,7 @@ Trust your expertise - BMM supports your decisions.
|
||||||
|
|
||||||
**For complete documentation:**
|
**For complete documentation:**
|
||||||
|
|
||||||
👉 **[Party Mode Guide](./party-mode.md)** - How it works, when to use it, example compositions, best practices
|
👉 **[Party Mode Guide](../../explanation/features/party-mode.md)** - How it works, when to use it, example compositions, best practices
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
@ -530,10 +530,10 @@ Please include:
|
||||||
|
|
||||||
## Related Documentation
|
## Related Documentation
|
||||||
|
|
||||||
- [Quick Start Guide](./quick-start.md) - Get started with BMM
|
- [Quick Start Guide](../../tutorials/getting-started/quick-start-bmm.md) - Get started with BMM
|
||||||
- [Glossary](./glossary.md) - Terminology reference
|
- [Glossary](../../reference/glossary/index.md) - Terminology reference
|
||||||
- [Scale Adaptive System](./scale-adaptive-system.md) - Understanding levels
|
- [Scale Adaptive System](./scale-adaptive-system.md) - Understanding levels
|
||||||
- [Brownfield Guide](./brownfield-guide.md) - Existing codebase workflows
|
- [Brownfield Guide](../../tutorials/advanced/brownfield-onboarding.md) - Existing codebase workflows
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ Complete guides for the BMad Method Module (BMM) - AI-powered agile development
|
||||||
|
|
||||||
**New to BMM?** Start here:
|
**New to BMM?** Start here:
|
||||||
|
|
||||||
- **[Quick Start Guide](./quick-start.md)** - Step-by-step guide to building your first project
|
- **[Quick Start Guide](../../tutorials/getting-started/quick-start-bmm.md)** - Step-by-step guide to building your first project
|
||||||
- Installation and setup
|
- Installation and setup
|
||||||
- Understanding the four phases
|
- Understanding the four phases
|
||||||
- Running your first workflows
|
- Running your first workflows
|
||||||
|
|
@ -33,26 +33,26 @@ First know there is the full BMad Method Process and then there is a Quick Flow
|
||||||
- All 4 phases have optional steps in them, depending on how rigorous you want to go with planning, research ideation, validation, testing and traceability.
|
- All 4 phases have optional steps in them, depending on how rigorous you want to go with planning, research ideation, validation, testing and traceability.
|
||||||
- While there is a lot here, know that even this can be distilled down to a simple PRD, Epic and Story list and then jump into the dev cycle. But if that is all you want, you might be better off with the BMad Quick Flow described next
|
- While there is a lot here, know that even this can be distilled down to a simple PRD, Epic and Story list and then jump into the dev cycle. But if that is all you want, you might be better off with the BMad Quick Flow described next
|
||||||
|
|
||||||
- **[BMAD Quick Flow](./bmad-quick-flow.md)** - Fast-track development workflow
|
- **[BMAD Quick Flow](../../explanation/features/quick-flow.md)** - Fast-track development workflow
|
||||||
- 3-step process: spec → dev → optional review
|
- 3-step process: spec → dev → optional review
|
||||||
- Perfect for bug fixes and small features
|
- Perfect for bug fixes and small features
|
||||||
- Rapid prototyping with production quality
|
- Rapid prototyping with production quality
|
||||||
- Implementation in minutes, not days
|
- Implementation in minutes, not days
|
||||||
- Has a specialized single agent that does all of this: **[Quick Flow Solo Dev Agent](./quick-flow-solo-dev.md)**
|
- Has a specialized single agent that does all of this: **[Quick Flow Solo Dev Agent](../../reference/agents/barry-quick-flow.md)**
|
||||||
|
|
||||||
- **TEA engagement (optional)** - Choose TEA engagement: none, TEA-only (standalone), or integrated by track. See **[Test Architect Guide](./test-architecture.md)**.
|
- **TEA engagement (optional)** - Choose TEA engagement: none, TEA-only (standalone), or integrated by track. See **[Test Architect Guide](../../explanation/features/tea-overview.md)**.
|
||||||
|
|
||||||
## 🤖 Agents and Collaboration
|
## 🤖 Agents and Collaboration
|
||||||
|
|
||||||
Complete guide to BMM's AI agent team:
|
Complete guide to BMM's AI agent team:
|
||||||
|
|
||||||
- **[Agents Guide](./agents-guide.md)** - Comprehensive agent reference
|
- **[Agents Guide](../../explanation/core-concepts/agent-roles.md)** - Comprehensive agent reference
|
||||||
- 12 specialized BMM agents + BMad Master
|
- 12 specialized BMM agents + BMad Master
|
||||||
- Agent roles, workflows, and when to use them
|
- Agent roles, workflows, and when to use them
|
||||||
- Agent customization system
|
- Agent customization system
|
||||||
- Best practices and common patterns
|
- Best practices and common patterns
|
||||||
|
|
||||||
- **[Party Mode Guide](./party-mode.md)** - Multi-agent collaboration
|
- **[Party Mode Guide](../../explanation/features/party-mode.md)** - Multi-agent collaboration
|
||||||
- How party mode works (19+ agents collaborate in real-time)
|
- How party mode works (19+ agents collaborate in real-time)
|
||||||
- When to use it (strategic, creative, cross-functional, complex)
|
- When to use it (strategic, creative, cross-functional, complex)
|
||||||
- Example party compositions
|
- Example party compositions
|
||||||
|
|
@ -64,7 +64,7 @@ Complete guide to BMM's AI agent team:
|
||||||
|
|
||||||
Comprehensive guide for brownfield development:
|
Comprehensive guide for brownfield development:
|
||||||
|
|
||||||
- **[Brownfield Development Guide](./brownfield-guide.md)** - Complete guide for existing codebases
|
- **[Brownfield Development Guide](../../tutorials/advanced/brownfield-onboarding.md)** - Complete guide for existing codebases
|
||||||
- Documentation phase strategies
|
- Documentation phase strategies
|
||||||
- Track selection for brownfield
|
- Track selection for brownfield
|
||||||
- Integration with existing patterns
|
- Integration with existing patterns
|
||||||
|
|
@ -75,49 +75,49 @@ Comprehensive guide for brownfield development:
|
||||||
|
|
||||||
Essential reference materials:
|
Essential reference materials:
|
||||||
|
|
||||||
- **[Glossary](./glossary.md)** - Key terminology and concepts
|
- **[Glossary](../../reference/glossary/index.md)** - Key terminology and concepts
|
||||||
- **[FAQ](./faq.md)** - Frequently asked questions across all topics
|
- **[FAQ](../../reference/faq/index.md)** - Frequently asked questions across all topics
|
||||||
|
|
||||||
## 🎯 Choose Your Path
|
## 🎯 Choose Your Path
|
||||||
|
|
||||||
### I need to...
|
### I need to...
|
||||||
|
|
||||||
**Build something new (greenfield)**
|
**Build something new (greenfield)**
|
||||||
→ Start with [Quick Start Guide](./quick-start.md)
|
→ Start with [Quick Start Guide](../../tutorials/getting-started/quick-start-bmm.md)
|
||||||
|
|
||||||
**Fix a bug or add small feature**
|
**Fix a bug or add small feature**
|
||||||
→ User the [Quick Flow Solo Dev](./quick-flow-solo-dev.md) directly with its dedicated stand alone [Quick Bmad Spec Flow](./quick-spec-flow.md) process
|
→ User the [Quick Flow Solo Dev](../../reference/agents/barry-quick-flow.md) directly with its dedicated stand alone [Quick Bmad Spec Flow](../../explanation/features/quick-flow.md) process
|
||||||
|
|
||||||
**Work with existing codebase (brownfield)**
|
**Work with existing codebase (brownfield)**
|
||||||
→ Read [Brownfield Development Guide](./brownfield-guide.md)
|
→ Read [Brownfield Development Guide](../../tutorials/advanced/brownfield-onboarding.md)
|
||||||
→ Pay special attention to documentation requirements for brownfield projects
|
→ Pay special attention to documentation requirements for brownfield projects
|
||||||
|
|
||||||
## 📋 Workflow Guides
|
## 📋 Workflow Guides
|
||||||
|
|
||||||
Comprehensive documentation for all BMM workflows organized by phase:
|
Comprehensive documentation for all BMM workflows organized by phase:
|
||||||
|
|
||||||
- **[Phase 1: Analysis Workflows](./workflows-analysis.md)** - Optional exploration and research workflows (595 lines)
|
- **[Phase 1: Analysis Workflows](../../how-to/workflows/run-brainstorming-session.md)** - Optional exploration and research workflows (595 lines)
|
||||||
- brainstorm-project, product-brief, research, and more
|
- brainstorm-project, product-brief, research, and more
|
||||||
- When to use analysis workflows
|
- When to use analysis workflows
|
||||||
- Creative and strategic tools
|
- Creative and strategic tools
|
||||||
|
|
||||||
- **[Phase 2: Planning Workflows](./workflows-planning.md)** - Scale-adaptive planning (967 lines)
|
- **[Phase 2: Planning Workflows](../../how-to/workflows/create-prd.md)** - Scale-adaptive planning (967 lines)
|
||||||
- prd, tech-spec, gdd, narrative, ux
|
- prd, tech-spec, gdd, narrative, ux
|
||||||
- Track-based planning approach (Quick Flow, BMad Method, Enterprise Method)
|
- Track-based planning approach (Quick Flow, BMad Method, Enterprise Method)
|
||||||
- Which planning workflow to use
|
- Which planning workflow to use
|
||||||
|
|
||||||
- **[Phase 3: Solutioning Workflows](./workflows-solutioning.md)** - Architecture and validation (638 lines)
|
- **[Phase 3: Solutioning Workflows](../../how-to/workflows/create-architecture.md)** - Architecture and validation (638 lines)
|
||||||
- architecture, create-epics-and-stories, implementation-readiness
|
- architecture, create-epics-and-stories, implementation-readiness
|
||||||
- V6: Epics created AFTER architecture for better quality
|
- V6: Epics created AFTER architecture for better quality
|
||||||
- Required for BMad Method and Enterprise Method tracks
|
- Required for BMad Method and Enterprise Method tracks
|
||||||
- Preventing agent conflicts
|
- Preventing agent conflicts
|
||||||
|
|
||||||
- **[Phase 4: Implementation Workflows](./workflows-implementation.md)** - Sprint-based development (1,634 lines)
|
- **[Phase 4: Implementation Workflows](../../how-to/workflows/run-sprint-planning.md)** - Sprint-based development (1,634 lines)
|
||||||
- sprint-planning, create-story, dev-story, code-review
|
- sprint-planning, create-story, dev-story, code-review
|
||||||
- Complete story lifecycle
|
- Complete story lifecycle
|
||||||
- One-story-at-a-time discipline
|
- One-story-at-a-time discipline
|
||||||
|
|
||||||
- **[Testing & QA Workflows](./test-architecture.md)** - Comprehensive quality assurance (1,420 lines)
|
- **[Testing & QA Workflows](../../explanation/features/tea-overview.md)** - Comprehensive quality assurance (1,420 lines)
|
||||||
- Test strategy, automation, quality gates
|
- Test strategy, automation, quality gates
|
||||||
- TEA agent and test healing
|
- TEA agent and test healing
|
||||||
|
|
||||||
|
|
@ -129,4 +129,4 @@ Comprehensive documentation for all BMM workflows organized by phase:
|
||||||
- **[GitHub Issues](https://github.com/bmad-code-org/BMAD-METHOD/issues)** - Report bugs or request features
|
- **[GitHub Issues](https://github.com/bmad-code-org/BMAD-METHOD/issues)** - Report bugs or request features
|
||||||
- **[YouTube Channel](https://www.youtube.com/@BMadCode)** - Video tutorials and walkthroughs
|
- **[YouTube Channel](https://www.youtube.com/@BMadCode)** - Video tutorials and walkthroughs
|
||||||
|
|
||||||
**Ready to begin?** → [Start with the Quick Start Guide](./quick-start.md)
|
**Ready to begin?** → [Start with the Quick Start Guide](../../tutorials/getting-started/quick-start-bmm.md)
|
||||||
|
|
|
||||||
|
|
@ -307,11 +307,11 @@ Implement OAuth 2.0 authentication with JWT tokens and role-based access control
|
||||||
|
|
||||||
## Related Documentation
|
## Related Documentation
|
||||||
|
|
||||||
- **[Quick Start Guide](./quick-start.md)** - Getting started with BMM
|
- **[Quick Start Guide](../../tutorials/getting-started/quick-start-bmm.md)** - Getting started with BMM
|
||||||
- **[Agents Guide](./agents-guide.md)** - Complete agent reference
|
- **[Agents Guide](../../explanation/core-concepts/agent-roles.md)** - Complete agent reference
|
||||||
- **[Scale Adaptive System](./scale-adaptive-system.md)** - Understanding development tracks
|
- **[Scale Adaptive System](./scale-adaptive-system.md)** - Understanding development tracks
|
||||||
- **[Workflow Implementation](./workflows-implementation.md)** - Implementation workflows
|
- **[Workflow Implementation](../../how-to/workflows/run-sprint-planning.md)** - Implementation workflows
|
||||||
- **[Party Mode](./party-mode.md)** - Multi-agent collaboration
|
- **[Party Mode](../../explanation/features/party-mode.md)** - Multi-agent collaboration
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -67,5 +67,5 @@ The workflow can be interrupted and resumed without losing progress:
|
||||||
|
|
||||||
**Related Documentation:**
|
**Related Documentation:**
|
||||||
|
|
||||||
- [Brownfield Development Guide](./brownfield-guide.md)
|
- [Brownfield Development Guide](../../tutorials/advanced/brownfield-onboarding.md)
|
||||||
- [Implementation Workflows](./workflows-implementation.md)
|
- [Implementation Workflows](../../how-to/workflows/run-sprint-planning.md)
|
||||||
|
|
|
||||||
|
|
@ -186,13 +186,13 @@ See: [workflow-status instructions](../workflows/workflow-status/instructions.md
|
||||||
- When inheriting undocumented codebase
|
- When inheriting undocumented codebase
|
||||||
- Creating onboarding documentation
|
- Creating onboarding documentation
|
||||||
|
|
||||||
See: [document-project reference](./workflow-document-project-reference.md)
|
See: [document-project reference](../../reference/workflows/index.md)
|
||||||
|
|
||||||
## Related Documentation
|
## Related Documentation
|
||||||
|
|
||||||
- [Phase 1: Analysis Workflows](./workflows-analysis.md)
|
- [Phase 1: Analysis Workflows](../../how-to/workflows/run-brainstorming-session.md)
|
||||||
- [Phase 2: Planning Workflows](./workflows-planning.md)
|
- [Phase 2: Planning Workflows](../../how-to/workflows/create-prd.md)
|
||||||
- [Phase 3: Solutioning Workflows](./workflows-solutioning.md)
|
- [Phase 3: Solutioning Workflows](../../how-to/workflows/create-architecture.md)
|
||||||
|
|
||||||
## Troubleshooting
|
## Troubleshooting
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -434,7 +434,7 @@ Architecture documents are living. Update them as you learn during implementatio
|
||||||
|
|
||||||
**Key Difference:** Enterprise adds optional extended workflows AFTER architecture but BEFORE create-epics-and-stories. Everything else is identical to BMad Method.
|
**Key Difference:** Enterprise adds optional extended workflows AFTER architecture but BEFORE create-epics-and-stories. Everything else is identical to BMad Method.
|
||||||
|
|
||||||
**Note:** TEA (Test Architect) operates across all phases and validates architecture testability but is not a Phase 3-specific workflow. See [Test Architecture Guide](./test-architecture.md) for TEA's full lifecycle integration.
|
**Note:** TEA (Test Architect) operates across all phases and validates architecture testability but is not a Phase 3-specific workflow. See [Test Architecture Guide](../../explanation/features/tea-overview.md) for TEA's full lifecycle integration.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,15 +4,15 @@ Core Workflows are domain-agnostic workflows that can be utilized by any BMAD-co
|
||||||
|
|
||||||
## Available Core Workflows
|
## Available Core Workflows
|
||||||
|
|
||||||
### [Party Mode](party-mode.md)
|
### [Party Mode](../../explanation/features/party-mode.md)
|
||||||
|
|
||||||
Orchestrate dynamic multi-agent conversations with your entire BMAD team. Engage with multiple specialized perspectives simultaneously—each agent maintaining their unique personality, expertise, and communication style.
|
Orchestrate dynamic multi-agent conversations with your entire BMAD team. Engage with multiple specialized perspectives simultaneously—each agent maintaining their unique personality, expertise, and communication style.
|
||||||
|
|
||||||
### [Brainstorming](brainstorming.md)
|
### [Brainstorming](../../explanation/features/brainstorming-techniques.md)
|
||||||
|
|
||||||
Facilitate structured creative sessions using 60+ proven ideation techniques. The AI acts as coach and guide, using proven creativity methods to draw out ideas and insights that are already within you.
|
Facilitate structured creative sessions using 60+ proven ideation techniques. The AI acts as coach and guide, using proven creativity methods to draw out ideas and insights that are already within you.
|
||||||
|
|
||||||
### [Advanced Elicitation](advanced-elicitation.md)
|
### [Advanced Elicitation](../../explanation/features/advanced-elicitation.md)
|
||||||
|
|
||||||
Push the LLM to rethink its work through 50+ reasoning methods—the inverse of brainstorming. The LLM applies sophisticated techniques to re-examine and enhance content it has just generated, essentially "LLM brainstorming" to find better approaches and uncover improvements.
|
Push the LLM to rethink its work through 50+ reasoning methods—the inverse of brainstorming. The LLM applies sophisticated techniques to re-examine and enhance content it has just generated, essentially "LLM brainstorming" to find better approaches and uncover improvements.
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,12 +4,12 @@ The Core Module is installed with all installations of BMAD modules and provides
|
||||||
|
|
||||||
## Core Module Components
|
## Core Module Components
|
||||||
|
|
||||||
- **[Global Core Config](global-core-config.md)** — Inheritable configuration that impacts all modules and custom content
|
- **[Global Core Config](../../reference/configuration/global-config.md)** — Inheritable configuration that impacts all modules and custom content
|
||||||
- **[Core Workflows](core-workflows.md)** — Domain-agnostic workflows usable by any module
|
- **[Core Workflows](../../reference/workflows/core-workflows.md)** — Domain-agnostic workflows usable by any module
|
||||||
- [Party Mode](party-mode.md) — Multi-agent conversation orchestration
|
- [Party Mode](../../explanation/features/party-mode.md) — Multi-agent conversation orchestration
|
||||||
- [Brainstorming](brainstorming.md) — Structured creative sessions with 60+ techniques
|
- [Brainstorming](../../explanation/features/brainstorming-techniques.md) — Structured creative sessions with 60+ techniques
|
||||||
- [Advanced Elicitation](advanced-elicitation.md) — LLM rethinking with 50+ reasoning methods
|
- [Advanced Elicitation](../../explanation/features/advanced-elicitation.md) — LLM rethinking with 50+ reasoning methods
|
||||||
- **[Core Tasks](core-tasks.md)** — Common tasks available across modules
|
- **[Core Tasks](../../reference/configuration/core-tasks.md)** — Common tasks available across modules
|
||||||
- [Index Docs](core-tasks.md#index-docs) — Generate directory index files
|
- [Index Docs](../../reference/configuration/core-tasks.md#index-docs) — Generate directory index files
|
||||||
- [Adversarial Review](core-tasks.md#adversarial-review-general) — Critical content review
|
- [Adversarial Review](../../reference/configuration/core-tasks.md#adversarial-review-general) — Critical content review
|
||||||
- [Shard Document](core-tasks.md#shard-document) — Split large documents into sections
|
- [Shard Document](../../reference/configuration/core-tasks.md#shard-document) — Split large documents into sections
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
# BMM Glossary
|
# BMAD Glossary
|
||||||
|
|
||||||
Comprehensive terminology reference for the BMad Method Module.
|
Comprehensive terminology reference for the BMAD Method.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
@ -14,11 +14,16 @@ Comprehensive terminology reference for the BMad Method Module.
|
||||||
- [Status and Tracking](#status-and-tracking)
|
- [Status and Tracking](#status-and-tracking)
|
||||||
- [Project Types](#project-types)
|
- [Project Types](#project-types)
|
||||||
- [Implementation Terms](#implementation-terms)
|
- [Implementation Terms](#implementation-terms)
|
||||||
|
- [Game Development Terms](#game-development-terms)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Core Concepts
|
## Core Concepts
|
||||||
|
|
||||||
|
### BMAD (Build More, Architect Dreams)
|
||||||
|
|
||||||
|
AI-driven agile development framework with specialized agents, guided workflows, and scale-adaptive intelligence.
|
||||||
|
|
||||||
### BMM (BMad Method Module)
|
### BMM (BMad Method Module)
|
||||||
|
|
||||||
Core orchestration system for AI-driven agile development, providing comprehensive lifecycle management through specialized agents and workflows.
|
Core orchestration system for AI-driven agile development, providing comprehensive lifecycle management through specialized agents and workflows.
|
||||||
|
|
@ -89,7 +94,11 @@ Optional strategic planning document created in Phase 1 (Analysis) that captures
|
||||||
|
|
||||||
### GDD (Game Design Document)
|
### GDD (Game Design Document)
|
||||||
|
|
||||||
Game development equivalent of PRD, created by Game Designer agent for game projects.
|
Game development equivalent of PRD, created by Game Designer agent for game projects. Comprehensive document detailing all aspects of game design: mechanics, systems, content, and more.
|
||||||
|
|
||||||
|
### Game Brief
|
||||||
|
|
||||||
|
Document capturing the game's core vision, pillars, target audience, and scope. Foundation for the GDD.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
@ -115,10 +124,6 @@ Architecture design phase. Required for BMad Method and Enterprise Method tracks
|
||||||
|
|
||||||
Sprint-based development through story-by-story iteration. Uses sprint-planning, create-story, dev-story, code-review, and retrospective workflows.
|
Sprint-based development through story-by-story iteration. Uses sprint-planning, create-story, dev-story, code-review, and retrospective workflows.
|
||||||
|
|
||||||
### Documentation (Prerequisite for Brownfield)
|
|
||||||
|
|
||||||
**Conditional prerequisite for brownfield projects.** Creates comprehensive codebase documentation before planning. Only required if existing documentation is insufficient for AI agents. Uses the `document-project` workflow.
|
|
||||||
|
|
||||||
### Quick Spec Flow
|
### Quick Spec Flow
|
||||||
|
|
||||||
Fast-track workflow system for Quick Flow track projects that goes straight from idea to tech-spec to implementation, bypassing heavy planning. Designed for bug fixes, small features, and rapid prototyping.
|
Fast-track workflow system for Quick Flow track projects that goes straight from idea to tech-spec to implementation, bypassing heavy planning. Designed for bug fixes, small features, and rapid prototyping.
|
||||||
|
|
@ -153,7 +158,7 @@ Agent responsible for test strategy, quality gates, NFR assessment, and comprehe
|
||||||
|
|
||||||
### Technical Writer
|
### Technical Writer
|
||||||
|
|
||||||
Agent specialized in creating and maintaining high-quality technical documentation. Expert in documentation standards, information architecture, and professional technical writing. The agent's internal name is "paige" but is presented as "Technical Writer" to users.
|
Agent specialized in creating and maintaining high-quality technical documentation. Expert in documentation standards, information architecture, and professional technical writing.
|
||||||
|
|
||||||
### UX Designer
|
### UX Designer
|
||||||
|
|
||||||
|
|
@ -163,13 +168,17 @@ Agent that creates UX design documents, interaction patterns, and visual specifi
|
||||||
|
|
||||||
Specialized agent for game development projects. Creates game design documents (GDD) and game-specific workflows.
|
Specialized agent for game development projects. Creates game design documents (GDD) and game-specific workflows.
|
||||||
|
|
||||||
|
### Game Architect
|
||||||
|
|
||||||
|
Agent that designs game system architecture, creates technical architecture for games, and validates game-specific designs.
|
||||||
|
|
||||||
### BMad Master
|
### BMad Master
|
||||||
|
|
||||||
Meta-level orchestrator agent from BMad Core. Facilitates party mode, lists available tasks and workflows, and provides high-level guidance across all modules.
|
Meta-level orchestrator agent from BMad Core. Facilitates party mode, lists available tasks and workflows, and provides high-level guidance across all modules.
|
||||||
|
|
||||||
### Party Mode
|
### Party Mode
|
||||||
|
|
||||||
Multi-agent collaboration feature where all installed agents (19+ from BMM, CIS, BMB, custom modules) discuss challenges together in real-time. BMad Master orchestrates, selecting 2-3 relevant agents per message for natural cross-talk and debate. Best for strategic decisions, creative brainstorming, cross-functional alignment, and complex problem-solving. See [Party Mode Guide](./party-mode.md).
|
Multi-agent collaboration feature where all installed agents discuss challenges together in real-time. BMad Master orchestrates, selecting 2-3 relevant agents per message for natural cross-talk and debate. Best for strategic decisions, creative brainstorming, cross-functional alignment, and complex problem-solving.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
@ -190,7 +199,7 @@ backlog → ready-for-dev → in-progress → review → done
|
||||||
```
|
```
|
||||||
|
|
||||||
- **backlog** - Story exists in epic but not yet created
|
- **backlog** - Story exists in epic but not yet created
|
||||||
- **ready-for-dev** - Story file created via create-story; validation is optional (run `validate-create-story` for quality check before dev picks it up)
|
- **ready-for-dev** - Story file created via create-story; validation is optional
|
||||||
- **in-progress** - DEV is implementing via dev-story
|
- **in-progress** - DEV is implementing via dev-story
|
||||||
- **review** - Implementation complete, awaiting code-review
|
- **review** - Implementation complete, awaiting code-review
|
||||||
- **done** - Completed with DoD met
|
- **done** - Completed with DoD met
|
||||||
|
|
@ -247,6 +256,10 @@ Implementation guidance embedded within story files during the create-story work
|
||||||
|
|
||||||
Workflow that initializes Phase 4 implementation by creating sprint-status.yaml, extracting all epics/stories from planning docs, and setting up tracking infrastructure.
|
Workflow that initializes Phase 4 implementation by creating sprint-status.yaml, extracting all epics/stories from planning docs, and setting up tracking infrastructure.
|
||||||
|
|
||||||
|
### Sprint
|
||||||
|
|
||||||
|
Time-boxed period of development work, typically 1-2 weeks.
|
||||||
|
|
||||||
### Gate Check
|
### Gate Check
|
||||||
|
|
||||||
Validation workflow (implementation-readiness) run before Phase 4 to ensure PRD + Architecture + Epics + UX (optional) are aligned with no gaps or contradictions. Required for BMad Method and Enterprise Method tracks.
|
Validation workflow (implementation-readiness) run before Phase 4 to ensure PRD + Architecture + Epics + UX (optional) are aligned with no gaps or contradictions. Required for BMad Method and Enterprise Method tracks.
|
||||||
|
|
@ -261,6 +274,66 @@ Criteria that must be met before marking a story as done. Typically includes: im
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Game Development Terms
|
||||||
|
|
||||||
|
### Core Fantasy
|
||||||
|
|
||||||
|
The emotional experience players seek from your game. What they want to FEEL.
|
||||||
|
|
||||||
|
### Core Loop
|
||||||
|
|
||||||
|
The fundamental cycle of actions players repeat throughout gameplay. The heart of your game.
|
||||||
|
|
||||||
|
### Design Pillar
|
||||||
|
|
||||||
|
Core principle that guides all design decisions. Typically 3-5 pillars define a game's identity.
|
||||||
|
|
||||||
|
### Game Type
|
||||||
|
|
||||||
|
Genre classification that determines which specialized GDD sections are included.
|
||||||
|
|
||||||
|
### Narrative Complexity
|
||||||
|
|
||||||
|
How central story is to the game experience:
|
||||||
|
- **Critical** - Story IS the game (visual novels)
|
||||||
|
- **Heavy** - Deep narrative with gameplay (RPGs)
|
||||||
|
- **Moderate** - Meaningful story supporting gameplay
|
||||||
|
- **Light** - Minimal story, gameplay-focused
|
||||||
|
|
||||||
|
### Environmental Storytelling
|
||||||
|
|
||||||
|
Narrative communicated through the game world itself—visual details, audio, found documents—rather than explicit dialogue.
|
||||||
|
|
||||||
|
### MDA Framework
|
||||||
|
|
||||||
|
Mechanics → Dynamics → Aesthetics. Framework for analyzing and designing games.
|
||||||
|
|
||||||
|
### Procedural Generation
|
||||||
|
|
||||||
|
Algorithmic creation of game content (levels, items, characters) rather than hand-crafted.
|
||||||
|
|
||||||
|
### Roguelike
|
||||||
|
|
||||||
|
Genre featuring procedural generation, permadeath, and run-based progression.
|
||||||
|
|
||||||
|
### Metroidvania
|
||||||
|
|
||||||
|
Genre featuring interconnected world exploration with ability-gated progression.
|
||||||
|
|
||||||
|
### Meta-Progression
|
||||||
|
|
||||||
|
Persistent progression that carries between individual runs or sessions.
|
||||||
|
|
||||||
|
### Permadeath
|
||||||
|
|
||||||
|
Game mechanic where character death is permanent, typically requiring a new run.
|
||||||
|
|
||||||
|
### Player Agency
|
||||||
|
|
||||||
|
The degree to which players can make meaningful choices that affect outcomes.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## Additional Terms
|
## Additional Terms
|
||||||
|
|
||||||
### Workflow Status
|
### Workflow Status
|
||||||
|
|
@ -279,10 +352,6 @@ Automatic analysis by workflow-init that uses keyword analysis, complexity indic
|
||||||
|
|
||||||
Workflow run during Phase 4 when significant changes or issues arise. Analyzes impact, proposes solutions, and routes to appropriate remediation workflows.
|
Workflow run during Phase 4 when significant changes or issues arise. Analyzes impact, proposes solutions, and routes to appropriate remediation workflows.
|
||||||
|
|
||||||
### Migration Strategy
|
|
||||||
|
|
||||||
Plan for handling changes to existing data, schemas, APIs, or patterns during brownfield development. Critical for ensuring backward compatibility and smooth rollout.
|
|
||||||
|
|
||||||
### Feature Flags
|
### Feature Flags
|
||||||
|
|
||||||
Implementation technique for brownfield projects that allows gradual rollout of new functionality, easy rollback, and A/B testing. Recommended for BMad Method and Enterprise brownfield changes.
|
Implementation technique for brownfield projects that allows gradual rollout of new functionality, easy rollback, and A/B testing. Recommended for BMad Method and Enterprise brownfield changes.
|
||||||
|
|
@ -294,13 +363,3 @@ Specific locations where new code connects with existing systems. Must be docume
|
||||||
### Convention Detection
|
### Convention Detection
|
||||||
|
|
||||||
Quick Spec Flow feature that automatically detects existing code style, naming conventions, patterns, and frameworks from brownfield codebases, then asks user to confirm before proceeding.
|
Quick Spec Flow feature that automatically detects existing code style, naming conventions, patterns, and frameworks from brownfield codebases, then asks user to confirm before proceeding.
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## Related Documentation
|
|
||||||
|
|
||||||
- [Quick Start Guide](./quick-start.md) - Learn BMM basics
|
|
||||||
- [Scale Adaptive System](./scale-adaptive-system.md) - Deep dive on tracks and complexity
|
|
||||||
- [Brownfield Guide](./brownfield-guide.md) - Working with existing codebases
|
|
||||||
- [Quick Spec Flow](./quick-spec-flow.md) - Fast-track for Quick Flow track
|
|
||||||
- [FAQ](./faq.md) - Common questions
|
|
||||||
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 87 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 200 KiB |
File diff suppressed because it is too large
Load Diff
|
|
@ -4,6 +4,7 @@ header: "Creative Innovation Suite (CIS) Module"
|
||||||
subheader: "No custom configuration required - uses Core settings only"
|
subheader: "No custom configuration required - uses Core settings only"
|
||||||
default_selected: false # This module will not be selected by default for new installations
|
default_selected: false # This module will not be selected by default for new installations
|
||||||
|
|
||||||
|
|
||||||
# Variables from Core Config inserted:
|
# Variables from Core Config inserted:
|
||||||
## user_name
|
## user_name
|
||||||
## communication_language
|
## communication_language
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue