UNPKG

@cloudkinetix/bmad-enhanced

Version:

Cloud-Kinetix enhanced fork of BMAD-METHOD - Breakthrough Method of Agile AI-driven Development with robust versioning and unified validation.

197 lines (144 loc) 5.19 kB
# Concurrent Execution Plan > **Claude Code Concurrent Execution** - Template for maximum parallelism using Claude's multi-tool capability ## Overview - **Total Stories**: {story_count} - **Execution Waves**: {wave_count} - **Sophistication Levels**: {sophistication_levels} - **Estimated Duration**: {estimated_duration} ## Dependency Analysis Summary ### File Overlap Matrix | Story | Primary Files | Shared Files | Conflict Risk | | ---------- | --------------- | -------------- | --------------- | | {story_id} | {primary_files} | {shared_files} | {conflict_risk} | ### Dependency Graph ``` {dependency_visualization} ``` ## Concurrent Wave Planning ### Wave 1 - Concurrent Core Implementation **Execution Mode**: maximum_parallelism **Coordination Strategy**: concurrent_multi_tool_execution **Stories**: {wave_1_stories} **Focus**: Core functionality with concurrent deployment **Sophistication**: Level 1 ```json { "execution_mode": "maximum_parallelism", "parallel_strategy": { "approach": "simultaneous_task_calls", "execution": "4 concurrent Task tool calls in single message" }, "agents": { "AGENT_A_{story_1}": { "innovation_dimension": "error_handling", "conflict_zones": ["authentication_flow"] }, "AGENT_B_{story_2}": { "innovation_dimension": "testing_strategies", "conflict_zones": ["test_environment"] }, "AGENT_C_{story_3}": { "innovation_dimension": "security_hardening", "conflict_zones": ["ai_prompts"] }, "AGENT_D_{story_4}": { "innovation_dimension": "monitoring_approach", "conflict_zones": ["session_handling"] } } } ``` **Concurrent Quality Gate**: - All agents complete simultaneously - Cross-agent coordination verification - Conflict zone validation - Innovation dimension uniqueness check ### Wave 2 - Enhanced Features **Stories**: {wave_2_stories} **Focus**: Feature enhancements, optimizations **Sophistication**: Level 2 | Story | Agent | Innovation Dimension | Worktree | | ---------- | ------------ | -------------------- | --------------- | | {story_id} | {agent_name} | {dimension} | {worktree_name} | **Quality Gate**: - Integration tests passing - Performance benchmarks met - Security scan clean - Documentation updated ### Wave 3 - Advanced Optimizations (Optional) **Stories**: {wave_3_stories} **Focus**: Performance, scaling, advanced features **Sophistication**: Level 3 | Story | Agent | Innovation Dimension | Worktree | | ---------- | ------------ | -------------------- | --------------- | | {story_id} | {agent_name} | {dimension} | {worktree_name} | ## Innovation Dimension Assignments Each parallel agent focuses on a unique dimension to ensure diverse implementations: 1. **Efficiency Patterns**: {agent_1} - Algorithm optimization - Resource usage - Performance tuning 2. **Code Organization**: {agent_2} - Module structure - Separation of concerns - Reusability patterns 3. **Testing Strategies**: {agent_3} - Test coverage approaches - Test organization - Mocking strategies 4. **Error Handling**: {agent_4} - Exception management - Recovery patterns - User feedback 5. **Documentation Quality**: {agent_5} - Code comments - API documentation - Usage examples ## Concurrent Coordination Protocol ### Real-Time Communication - Orchestrator tracking: `/tmp/parallel-stories/orchestrator.json` - Concurrent status updates: Real-time agent coordination - Conflict zone monitoring: Immediate alerts - Innovation dimension enforcement: Automated uniqueness ### Concurrent Merge Strategy 1. Simultaneous wave completion validation 2. Parallel conflict zone verification 3. Concurrent feature branch integration 4. Cross-agent integration testing ### Concurrent Execution Commands ```bash # Deploy concurrent wave (4 agents simultaneously) /stories --execution-mode maximum_parallelism --wave-size 4 # Monitor concurrent progress /stories:status --concurrent-tracking # Merge concurrent implementations /stories:merge --concurrent-validation ``` ## Risk Mitigation ### Identified Risks 1. **File Conflicts**: {conflict_details} - Mitigation: {mitigation_strategy} 2. **Dependency Issues**: {dependency_details} - Mitigation: {mitigation_strategy} 3. **Resource Constraints**: {resource_details} - Mitigation: {mitigation_strategy} ## Success Criteria - [ ] All stories completed - [ ] Quality gates passed - [ ] No merge conflicts - [ ] Tests comprehensive - [ ] Documentation complete - [ ] Performance targets met ## Concurrent Execution Commands ```bash # Start concurrent development (maximum parallelism) /stories --execution-mode maximum_parallelism --concurrent-waves {wave_config} # Monitor concurrent progress with real-time coordination /stories:status --concurrent-tracking --innovation-dimensions # Handle concurrent merge with conflict zone validation /stories:merge all --concurrent-validation --conflict-zone-check # Deploy specific concurrent wave /stories:deploy --concurrent-agents 4 --innovation-dimensions unique ``` ## Notes {additional_notes}