Conversation
Aligns MyBMAD with the bmad-code-org/bmad-method-ui repository, which is MIT-licensed, in preparation for upstreaming this dashboard into the official BMAD organization repo (per BMadCode's Discord proposal). The strong copyleft of AGPL was a defensive choice for an early-stage solo project; under MIT the dashboard can be folded into the BMAD ecosystem without dual-license friction, and contributors keep working under the same terms as the rest of the org. Files updated: - LICENSE: replaced AGPL-3.0 text with the standard MIT text - package.json: license field "AGPL-3.0-or-later" → "MIT" - README.md: license note and license section - CONTRIBUTING.md: contributor license terms Historical references inside _bmad-output/planning-artifacts/research/ are intentionally left as-is; they document the state of decisions at the time they were written and are not active license declarations.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Relicenses MyBMAD from AGPL-3.0-or-later to MIT, in preparation for upstreaming this dashboard into the
bmad-code-org/bmad-method-uirepository (which is MIT-licensed).The strong copyleft of AGPL was a defensive choice for an early-stage solo project. With this dashboard about to live alongside the official BMAD VS Code extension, MIT removes dual-license friction and matches the terms used throughout the BMAD ecosystem.
Files updated
LICENSE— replaced AGPL-3.0 text with standard MIT textpackage.json—"license": "AGPL-3.0-or-later"→"MIT"README.md— license note (line 5) and license section (line ~198)CONTRIBUTING.md— contributor license clauseHistorical references inside
_bmad-output/planning-artifacts/research/are intentionally left as-is; they document the state of decisions at the time they were written and are not active license declarations.Verification
pnpm test— 151/151 passpnpm tsc --noEmit— cleanpnpm lint— clean (only the 2 pre-existing TanStack warnings)Next steps after merge
The squashed commit on
mainwill be the SHA imported verbatim intobmad-code-org/bmad-method-ui/web/in a follow-up draft PR on the org repo.