Commit Graph

5 Commits

Author SHA1 Message Date
google-labs-jules[bot] 8937344785 refactor: Redefine orchestrator and introduce architect
This commit refactors the agent roles and workflow to correctly align with the BMAD methodology, based on user feedback and documentation.

Key changes:
- Redefined `game-orchestrator` as a high-level workflow facilitator, removing its responsibility for creating architecture documents.
- Created a new, dedicated `game-architect` agent responsible for generating the technical architecture (`game-architecture.md`).
- Updated the `wechat-mini-game-team.yaml` to include the new `game-architect`.
- Modified the `game-dev-greenfield.yaml` workflow to assign architecture creation to the `game-architect`, ensuring a more logical and specialized process.
2025-08-21 05:36:47 +00:00
google-labs-jules[bot] cfe5b0a508 refactor: Align WeChat pack with core agents and user-defined workflow
This commit completes a deep and comprehensive optimization of the `bmad-wechat-mini-game-dev` expansion pack, aligning it with the core BMad agents and a new, user-specified workflow. This makes the pack significantly more powerful, structured, and user-friendly.

The following changes have been made:

1.  **Agent Definitions Updated:**
    - `game-analyst` is now based on the core `analyst` agent.
    - `game-pm` is now based on the core `pm` agent.
    - `game-designer` is now based on the core `architect` agent.
    - `game-po` is now based on the core `po` agent.
    - All related dependencies have been updated to ensure each agent has the correct tasks and templates to perform its role in the new workflow.

2.  **Workflows Refined:**
    - The `game-dev-greenfield.yaml` and `game-prototype.yaml` workflows have been completely overhauled to match the user's specified planning and development sequence.
    - The new planning workflow is now: `game-analyst` -> `game-pm` -> `game-designer` -> `game-orchestrator` -> `game-po`.
    - The Mermaid diagrams and handoff prompts in the workflow files have been updated to reflect this new process.

3.  **Documentation and Templates Enhanced:**
    - All templates, checklists, and knowledge base documents have been reviewed and updated to be consistent with the new agent roles and workflows.
    - More specific, boilerplate content and placeholders have been added to the templates to make them more useful for WeChat Mini-Game development.

This concludes the full optimization of the WeChat Mini-Game expansion pack, resulting in a highly-structured, platform-specific, and powerful tool for game development.
2025-08-20 13:37:07 +00:00
google-labs-jules[bot] f9da9eb35f feat: Refine WeChat mini-game workflows and documentation
This commit refines the development workflows in the `bmad-wechat-mini-game-dev` expansion pack to align with user feedback and the newly established agent roles.

The following changes have been made:

1.  **Updated Greenfield Workflow:**
    - The `game-dev-greenfield.yaml` workflow has been updated to a new, more structured planning sequence: `game-analyst` -> `game-pm` -> `game-designer` -> `game-orchestrator` -> `game-po`.
    - The corresponding Mermaid diagram has been updated to visually represent this new process.

2.  **Streamlined Prototype Workflow:**
    - The `game-prototype.yaml` workflow has been simplified to better support rapid, iterative prototyping.
    - The Mermaid diagram for the prototype workflow has also been updated.

These changes make the workflows more specific, structured, and better aligned with the specialized agent roles in the team, fulfilling the user's request for a more optimized development process.
2025-08-20 10:26:25 +00:00
google-labs-jules[bot] 7d66ac29db feat: Finalize optimization of WeChat mini-game expansion pack
This commit completes the comprehensive optimization of the bmad-wechat-mini-game-dev expansion pack, making it a powerful and user-friendly tool for WeChat mini-game development.

The following final enhancements have been made:

1.  **Refined Workflows:**
    - The `game-dev-greenfield.yaml` and `game-prototype.yaml` workflows have been updated to be more detailed and to explicitly incorporate the new agent roles (`game-po`, `game-pm`, `game-qa`). The workflows now provide a clearer, more structured process for both full projects and rapid prototypes.

2.  **Detailed Templates and Checklists:**
    - The `game-architecture-tmpl.yaml` and `game-design-doc-tmpl.yaml` templates have been enhanced with more specific boilerplate content and placeholders for WeChat-specific features like cloud services, OpenDataContext, social mechanics, and monetization.
    - The `game-design-checklist.md` has been updated with more granular checks for UI/UX, social features, platform limitations, and monetization on the WeChat platform.

3.  **Enhanced Core Knowledge Base:**
    - The `bmad-kb.md` knowledge base has been updated to reflect the new, more detailed 8-agent team structure.
    - A new "Agent-Specific WeChat Platform Considerations" section has been added to provide clear guidance for each agent on how to best leverage the WeChat platform.
2025-08-20 09:35:44 +00:00
Zhang Jing 58f0aec40d fix: Installed expansion pack: change wechat-mini-game-dev to bmad-wechat-mini-game-dev 2025-08-19 20:49:56 +08:00