chore: sync upstream BMAD-METHOD v6.6.0 (plugin v6.6.0.0)#3
Merged
Conversation
Bumps core BMAD-METHOD to v6.6.0 and TEA to v1.17.0. BMB / CIS / GDS remain at v1.7.0 / v0.2.0 / v0.4.0 (already at the latest stable GitHub tag). Skill count holds at 102; only 3 upstream skill files changed (the new "Implementation Efficiency" guidance for bmad-create-epics-and-stories). Breaking-change matrix from upstream v6.6.0: - --tools none removed: not used (sync passes --tools claude-code) - project_name moved to [core] in config.toml: end-user install only - legacy bmad-bmm-* / bmad-agent-bmm-* skills auto-removed: none in tree Sync script fixes: - bumpModuleVersions() now reads canonical _bmad/_config/manifest.yaml produced by the v6.6.0 installer. Previous regex against _bmad/<mod>/config.yaml silently no-op'd because that file no longer carries a version: field. Without this fix TEA v1.17.0 would not have been picked up. - Reordered: updateReadmeBadge() runs after bumpModuleVersions() so the README badge and version table reflect freshly-written module versions. Quality gates: typecheck, lint, validate, e2e (6/6 passing) — all green. Idempotent: re-running the sync produces no further diff.
6 tasks
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
bmad-create-epics-and-stories).Upstream-sync issues addressed
The cross-repo PR PabloLION#71 closes the following parent-fork issues; this PR delivers the same versions on tgorka/bmad-plugin:
Breaking-change matrix (from upstream v6.6.0)
--tools noneno longer accepted on fresh--yesinstalls--tools claude-code(scripts/sync-from-installer.ts:90-91).project_namemoved from[modules.bmm]→[core]inconfig.toml; auto-migrated on user installconfig.toml; this affects end-user installs only.bmad-bmm-*/bmad-agent-bmm-*auto-removed on upgradeplugins/bmad/skills/.Sync script fixes (included in this PR)
bumpModuleVersions()rewritten to read the canonical_bmad/_config/manifest.yamlproduced by the v6.6.0 installer. The previous regex against_bmad/<mod>/config.yamlsilently no-op'd because that file no longer carries aversion:field — the previous sync's.upstream-versions/<mod>.jsonvalues appear to have been hand-set. Without this fix, TEA v1.17.0 would not have been picked up.updateReadmeBadge()runs afterbumpModuleVersions(). Otherwise the README badge and version table reflect stale module versions (caught and verified during this work).Test plan
bun run typecheck— passbun run lint— passbun run validate— passbun run test— 6/6 e2e skill-load tests pass (claude CLI v2.1.126)bun run sync -- --tag v6.6.0produces a clean diff (no further changes)Release follow-up
After merge, tag
v6.6.0.0onmainand create a GitHub release:git checkout main && git pull git tag v6.6.0.0 git push origin v6.6.0.0 gh release create v6.6.0.0 --title v6.6.0.0 --generate-notesThe same branch is also opened as a cross-repo PR against
PabloLION/bmad-plugin(PabloLION#71).🤖 Generated with Claude Code