BMAD-METHOD/src/modules/bmm
Jonah Schulte 1adf1ce195 feat: add PRD/Epic crowdsourcing and GitHub integration for team collaboration
Add comprehensive async collaboration system for PRD/Epic development:

PRD & Epic Crowdsourcing:
- Create, open feedback rounds, synthesize, and sign-off workflows
- LLM-powered synthesis engine for conflict resolution
- Configurable sign-off thresholds (count, percentage, required approvers)
- Unified "my-tasks" view across PRDs and Epics

Story Coordination:
- Story locking/checkout for preventing concurrent work
- Lock status and unlock workflows
- Available stories view with lock status

Multi-Channel Notifications:
- GitHub @mentions, Slack webhooks, Email (SMTP/SendGrid/SES)
- Event-driven notifications for feedback/signoff requests
- Priority-based retry logic for urgent notifications

Cache System Extensions:
- PRD and Epic document caching with metadata migration
- Staleness detection and atomic file operations
- User task queries and extended statistics

GitHub integration is optional (disabled by default) - existing local-only
projects continue to work unchanged.

Includes 673 passing tests with comprehensive coverage for all new modules.

Note: Library files use CommonJS for Node.js compatibility. ESLint rules
for ES modules may need configuration adjustment.
2026-01-08 19:01:26 -05:00
..
_module-installer Add batch-super-dev workflow with auto-installation and quality gates 2026-01-07 12:12:13 -05:00
agents feat: add PRD/Epic crowdsourcing and GitHub integration for team collaboration 2026-01-08 19:01:26 -05:00
data feat: add PRD/Epic crowdsourcing and GitHub integration for team collaboration 2026-01-08 19:01:26 -05:00
lib feat: add PRD/Epic crowdsourcing and GitHub integration for team collaboration 2026-01-08 19:01:26 -05:00
sub-modules/claude-code quick update output modified 2025-12-15 17:30:12 +08:00
teams feat: add custom agents and quick-flow workflows, remove tech-spec track 2025-11-23 08:51:26 -06:00
testarch we only need one yaml lib 2025-12-13 18:35:07 +08:00
workflows feat: add PRD/Epic crowdsourcing and GitHub integration for team collaboration 2026-01-08 19:01:26 -05:00
module.yaml feat: add PRD/Epic crowdsourcing and GitHub integration for team collaboration 2026-01-08 19:01:26 -05:00