BMAD-METHOD/src/modules/bmgd
Jonah Schulte e5ede9ec3f feat: add complexity-based routing and pipeline optimizations (v1.3.0)
Phase 1 & 2 improvements to reduce token waste and improve robustness:

1. Complexity scoring in batch-super-dev (step 2.6)
   - Score stories as micro/standard/complex based on task count + risk keywords
   - Micro (≤3 tasks, low risk): lightweight path
   - Standard: full pipeline
   - Complex (≥16 tasks or high-risk): enhanced validation

2. Lightweight path for micro stories
   - Skip pre-gap analysis (step 2) for micro complexity
   - Skip code review (step 5) for micro complexity
   - Estimated 50-70% token savings on simple stories

3. Smart batching clarification
   - Fixed contradictory instructions in step-03-implement.md
   - Default: one task at a time
   - Exception: batch low-risk patterns (package installs, imports)

4. Gap analysis optimization
   - dev-story skips step 1.5 if recent gap analysis exists (<24h)
   - Added skip_gap_analysis flag for pre-validated stories

5. Early bailout pre-flight check (step 4.5)
   - Bail early if story already complete (all tasks checked)
   - Bail if no tasks found (malformed story)
   - Bail if missing required sections
   - Saves tokens on stories that don't need processing

6. Multi-agent review integration (step 5)
   - For complex stories: recommend /multi-agent-review
   - Provides architecture, security, and performance review
   - Dynamic agent selection based on changed files
2026-01-07 16:20:34 -05:00
..
_module-installer start implementing new bm paths into phases 1-4 2025-12-23 11:40:38 +08:00
agents refactor: remove autonomous-epic in favor of batch-super-dev 2026-01-07 16:00:32 -05:00
gametest feat(bmgd): comprehensive BMGD module upgrade (#1151) 2025-12-17 14:33:22 +08:00
teams feat(bmgd): comprehensive BMGD module upgrade (#1151) 2025-12-17 14:33:22 +08:00
workflows feat: add complexity-based routing and pipeline optimizations (v1.3.0) 2026-01-07 16:20:34 -05:00
module.yaml prd and brief workflows disco and output fixed 2025-12-26 20:05:02 +08:00