Commit Graph

4 Commits

Author SHA1 Message Date
Claude 30282ac9ad
Add post-handoff invocations to code-review, create-story, and dev-story workflows
These three workflows complete work that hands off to another agent but
were missing the post-handoff task invocation needed for orchestrator
dispatch:
- code-review: QA → SM (review_complete) on passing review
- create-story: SM → Dev (story_prepared) when story is Ready for Dev
- dev-story: Dev → QA (dev_complete) when transitioning to Review

https://claude.ai/code/session_01GE7R9vLGsTa785ieSmeTT4
2026-03-07 17:23:38 +00:00
Claude 0f446aade1
Fix 23 broken cross-file references for production readiness
- Fix 3 template filename mismatches in workflow YAMLs (dot-separated
  names and missing words that didn't match actual files)
- Fix 4 checklist/template path errors pointing to non-existent
  workflows/4-implementation/ paths (checklists live at checklists/)
- Create missing prd-checklist.md referenced by create-prd workflow
- Fix 17 broken agent menu references across 6 agent YAMLs (update
  paths from workflow.md to workflow-jira.yaml, remove menu items
  for unimplemented Jira workflows: brainstorming, document-project,
  validate-prd, edit-prd, qa-generate-e2e-tests)
- Standardize exec: to workflow: field across all agent menus
- Wire sprint-planning-checklist.md to sprint-planning workflow
- Fix stale path in correct-course-checklist.md

https://claude.ai/code/session_01GE7R9vLGsTa785ieSmeTT4
2026-03-07 17:21:28 +00:00
Claude 417e4dde94
Make BMAD-Jira fully standalone with complete workflow coverage
Phase 2 of the Atlassian adapter: removes all dependencies on BMAD-METHOD
(bmm), adds missing workflow overrides for all 4 phases, implements
cross-agent handoff communication, and adds comprehensive documentation.

Key changes:
- Remove depends_on: bmm and all bmm path references (zero remaining)
- Remove dual-write/output_mode — all output goes exclusively to Jira/Confluence
- Replace 6 injection YAMLs with 7 full standalone agent definitions
- Inline 8 templates and 5 checklists from BMAD-METHOD
- Add Phase 1-3 workflow overrides (product brief, research, PRD, UX design,
  architecture, implementation readiness)
- Add Phase 4 workflow overrides (retrospective, correct-course, sprint-status)
- Add post-handoff task for cross-agent communication via Jira labels
- Update orchestrator with handoff detection and full artefact scanning
- Update artefact-mapping with template/checklist references, remove local paths
- Add README with installation, MCP setup, configuration, and architecture docs

58 files across agents, templates, checklists, tasks, orchestrator, and
workflow-overrides for a fully self-contained Jira/Confluence adapter.

https://claude.ai/code/session_01GE7R9vLGsTa785ieSmeTT4
2026-03-07 17:07:12 +00:00
Claude c34898cdba
Add BMAD Atlassian adapter module for Jira/Confluence output via MCP
Implements a new `src/atlassian/` module that routes BMAD artefacts to
Jira (epics, stories, subtasks, transitions, sprints) and Confluence
(PRDs, architecture docs, UX designs) via the Atlassian MCP server.

Key components:
- module.yaml: Configuration schema (project keys, transition IDs, dual-write toggle)
- artefact-mapping.yaml: Authoritative mapping of every BMAD artefact to MCP tool calls
- transition-discovery.md: Setup workflow to discover Jira workflow transition IDs
- 4 reusable tasks: write-to-confluence, transition-jira-issue, lock-issue, read-jira-context
- 5 workflow overrides: epics output, sprint planning, create-story, dev-story, code-review
- 6 agent injection YAMLs: one per BMAD agent role
- Automated orchestrator: JQL-based state polling + dispatch rules for agent invocation

https://claude.ai/code/session_01GE7R9vLGsTa785ieSmeTT4
2026-03-07 16:39:31 +00:00