Skip to content

[bmad-onboard P1] Vendor bmad-bgreat-suite into frameworks/ #1306

Description

@don-petry

Part of Epic #1304 (onboard the bmad-bgreat-suite ops personas). Root prerequisite — blocks S1/S2/S3.

Task

Vendor petry-projects/bmad-bgreat-suite into frameworks/bmad-bgreat-suite/, matching how bmad-method and bmad-test-architecture are vendored (git subtree).

  • Add frameworks/bmad-bgreat-suite/VENDOR.md pinning commit ae8914e84b87 — the suite has no tags, so pin a SHA (not a version). Follow the shape of frameworks/bmad-test-architecture/VENDOR.md (source repo, pinned ref, refresh note).
  • Vendor the three agents and their workflows: src/agents/bgr-agent-{morgan-sre,riley-devops,sam-security}, src/skills/, src/workflows/.
  • The agents reference bmad-method skills — confirm that dependency resolves against the already-vendored frameworks/bmad-method/ (do not re-vendor bmad-method).
  • Never hand-edit vendored files (§2 / VENDOR discipline).

Constraints

  • AgentShield must pass on the vendored tree.
  • .github-private is PUBLIC — no auth assumptions needed for anything reading these files.
  • This is a vendoring PR only: no manifests, no persona wiring (that is S1–S3).

Files/refs

  • frameworks/bmad-test-architecture/VENDOR.md — the VENDOR.md shape to copy.
  • Source: https://github.com/petry-projects/bmad-bgreat-suite @ ae8914e84b87.

Acceptance criteria

  • frameworks/bmad-bgreat-suite/ exists with the three agents + workflows + skills.
  • frameworks/bmad-bgreat-suite/VENDOR.md pins commit ae8914e84b87 with source + refresh note.
  • The bmad-method dependency is satisfied by the existing vendored copy (documented, not re-vendored).
  • AgentShield passes.

Blocks: S1 (sre-lead), S2 (devops-lead), S3 (security-lead). Epic: #1304.

Metadata

Metadata

Assignees

No one assigned

    Labels

    dev-leadFor dev-lead agent pickupenhancementFeature requests

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions