BMAD-METHOD/docs/improvements/party-mode-integration
Caleb 2326f72803 docs: add party-mode integration and UAT implementation planning docs
- Add party-mode integration planning documentation:
  - README overview with benefits analysis
  - Context management architecture spec
  - File modifications specification
- Add UAT workflow implementation plan covering P0/P1/P2 gaps

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 06:34:49 -06:00
..
01-implementation-plan.md feat: implement UAT validation with self-healing fix loop 2026-01-05 19:24:18 -06:00
02-context-management.md docs: add party-mode integration and UAT implementation planning docs 2026-01-17 06:34:49 -06:00
03-file-modifications.md docs: add party-mode integration and UAT implementation planning docs 2026-01-17 06:34:49 -06:00
README.md docs: add party-mode integration and UAT implementation planning docs 2026-01-17 06:34:49 -06:00

README.md

Party Mode Integration with Epic Execute

Status: Planning Version: 1.0.0 Date: 2026-01-03


Overview

This folder contains the complete documentation for integrating Party Mode's multi-agent collaboration capabilities into the Epic Execute and Epic Chain workflows.

Documents

Document Description
01-implementation-plan.md High-level implementation plan with CLI flags, configuration, and phases
02-context-management.md Deep dive into context isolation architecture and data transfer mechanisms
03-file-modifications.md Detailed specification of all file changes required
04-prompt-engineering.md Prompt templates for each party phase (future)

Benefits of Integration

Current Pain Points

Pain Point Impact
Architectural issues found mid-implementation Costly rework, context loss
Single-perspective code review Missed issues in blind spots
Shallow context handoffs in epic-chain Next epic starts without learnings
Silent failures with only logged errors No actionable remediation guidance

Party Mode Solutions

Party Phase Addresses
Story Kickoff Party Surfaces architectural/implementation/testing concerns before coding
Party Review Multi-perspective code review catches more issue categories
Failure Analysis Party Root cause analysis with actionable remediation
Post-Epic Retrospective Rich context handoffs, documented patterns and lessons

Architecture Summary

┌─────────────────────────────────────────────────────────────────────┐
│                   ENHANCED EPIC EXECUTE FLOW                         │
├─────────────────────────────────────────────────────────────────────┤
│                                                                      │
│  Per Story:                                                          │
│  ┌──────────────┐                                                   │
│  │ PARTY:       │ ← --party-kickoff (optional)                     │
│  │ Kickoff      │   Agents: Winston + Amelia + Murat                │
│  └──────┬───────┘                                                   │
│         │                                                            │
│         ▼                                                            │
│  ┌──────────────┐    ┌──────────────┐    ┌──────────────┐          │
│  │ Dev Phase    │───►│ Review Phase │───►│ Commit       │          │
│  │ (Context A)  │    │ Standard OR  │    │ (Shell)      │          │
│  │              │    │ PARTY Review │    │              │          │
│  └──────────────┘    └──────────────┘    └──────────────┘          │
│         │                                                            │
│         ▼ (on failure)                                              │
│  ┌──────────────┐                                                   │
│  │ PARTY:       │ ← --party-failure (optional)                     │
│  │ Failure      │                                                   │
│  │ Analysis     │                                                   │
│  └──────────────┘                                                   │
│                                                                      │
│  Post-Epic:                                                          │
│  ┌──────────────┐    ┌──────────────┐                              │
│  │ UAT          │    │ PARTY:       │ ← --party-retro (optional)   │
│  │ Generation   │    │ Retrospective│                              │
│  └──────────────┘    └──────────────┘                              │
│                                                                      │
└─────────────────────────────────────────────────────────────────────┘

CLI Usage

# Enable individual party phases
./epic-execute.sh 42 --party-kickoff
./epic-execute.sh 42 --party-review
./epic-execute.sh 42 --party-failure
./epic-execute.sh 42 --party-retro

# Enable all party phases
./epic-execute.sh 42 --party-all

# Custom agents for a phase
./epic-execute.sh 42 --party-review --party-agents "Winston,Murat"

# Combine with existing flags
./epic-execute.sh 42 --party-all --skip-done --verbose

Implementation Phases

Phase Priority Scope
Phase 1 High CLI flags + Story Kickoff Party
Phase 2 High Party Review (multi-agent code review)
Phase 3 Medium Failure Analysis Party
Phase 4 Medium Retrospective + epic-chain handoff integration
Phase 5 Low Polish (TTS, metrics, comprehensive docs)


Decision Log

Date Decision Rationale
2026-01-03 Option B: Configurable flags Opt-in approach preserves existing behavior, allows gradual adoption
2026-01-03 File-based context transfer Maintains context isolation while enabling information flow
2026-01-03 Non-blocking kickoff Kickoff insights are helpful but not critical path