Add Jira Delivery Bridge community module - #14
Conversation
WalkthroughA new community module registry entry for ChangesModule Registry Entry
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Pull request overview
Adds a new community module entry to the BMad module registry for “Jira Delivery Bridge”, enabling it to be discovered/installed via the registry under the business-and-strategy / project-management category.
Changes:
- Added a new community registry YAML entry for
jira-delivery-bridgewith pinnedapproved_tagandapproved_sha. - Declared module metadata (display name, short code, description, keywords, category/subcategory, trust tier, and approval date).
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
🧹 Nitpick comments (1)
registry/community/jira-delivery-bridge.yaml (1)
24-25: Clarifyapproved_datesemantics;reviewer: pendingappears to follow registry convention.The grep results show that
reviewer: pendingis an established convention in other community modules (e.g.,suno-band-manager.yaml), so this is not a schema violation—it indicates awaiting reviewer assignment.However, clarify the
approved_datefield: it's set to "2026-05-02" (the PR creation date), but this should reflect the actual approval date, not the submission date. Either update this at merge time when the PR is formally approved, or confirm that this field captures submission date rather than approval date per registry conventions.🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed. In `@registry/community/jira-delivery-bridge.yaml` around lines 24 - 25, The YAML has ambiguous semantics: leave reviewer: pending as-is (that's an established convention), but change how approved_date is handled—either clear or remove the current hard-coded "2026-05-02" and ensure approved_date in jira-delivery-bridge.yaml is set only when the PR is formally approved (i.e., update approved_date at merge to the actual approval date) or set it to an explicit sentinel (null/empty) to indicate "not yet approved"; update any documentation or a short inline note near the approved_date field to state that approved_date represents the approval date, not the submission date.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Nitpick comments:
In `@registry/community/jira-delivery-bridge.yaml`:
- Around line 24-25: The YAML has ambiguous semantics: leave reviewer: pending
as-is (that's an established convention), but change how approved_date is
handled—either clear or remove the current hard-coded "2026-05-02" and ensure
approved_date in jira-delivery-bridge.yaml is set only when the PR is formally
approved (i.e., update approved_date at merge to the actual approval date) or
set it to an explicit sentinel (null/empty) to indicate "not yet approved";
update any documentation or a short inline note near the approved_date field to
state that approved_date represents the approval date, not the submission date.
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro
Run ID: a3cea83c-0eea-4a7c-be11-b86202312f45
📒 Files selected for processing (1)
registry/community/jira-delivery-bridge.yaml
|
Thanks for the review. I checked the current marketplace contribution template before making any change. For new community module submissions, the repository currently documents this exact shape in
The existing community entries also follow that convention today. Based on that, I’m leaving If the maintainers want |
|
@mathi0u thank you - team is reviewing! |
New Module Submission
Module name: Jira Delivery Bridge
Repository: https://github.com/mathi0u/jira-delivery-bridge
Release: https://github.com/mathi0u/jira-delivery-bridge/releases/tag/v1.0.0
Version tag: v1.0.0
Commit SHA: d266fb00b04e4695d1013ef6cad3675cb7e13ba4
Category / Subcategory: business-and-strategy / project-management
Checklist
.claude-plugin/marketplace.jsonSKILL.mdValidate Module (VM)with no critical findingsREADME.mddocuments what the module does, how to install, and any external dependenciesLICENSEfile present in source reporegistry/community/with pinned tag, SHA, category, and subcategorycategories.yamlDescription
Jira Delivery Bridge is a reusable BMad module for teams that run planning and execution inside BMad but need structured delivery visibility in Jira.
The module is intentionally scoped around one rule: BMad remains the source of truth. Jira receives bounded, reviewable publication output rather than becoming the hidden driver of delivery state.
This first release includes five workflows:
jdb-setupregisters config and help entriesjdb-configure-jira-syncvalidates a Jira target and seeds mappings, audience profiles, and schema notesjdb-publish-story-syncpublishes or previews story-level visibilityjdb-publish-sprint-syncpublishes or previews sprint-level summaries for different audiencesjdb-ingest-jira-signalsingests only allowlisted Jira-side signals as advisories or explicitly approved updatesWhy This Module Adds Value
This module fills a gap between BMad execution artifacts and stakeholder-facing Jira visibility:
Validation Evidence
The submission is not just packaged; it has been exercised:
mathi0u/jira-delivery-bridgev1.0.0Smoke test outcome:
Jira Delivery Bridge v1.0.0_bmad/jdb/External Dependencies
python3uvrecommended formerge-config.pyJIRA_API_TOKENReviewer Notes