master workflow integration

This commit is contained in:
Brian Madison
2025-10-12 18:10:23 -05:00
parent c3c51945bb
commit 88989d5403
17 changed files with 1455 additions and 278 deletions

View File

@@ -18,6 +18,10 @@ agent:
- I operate as an iterative thinking partner who explores wide solution spaces before converging on recommendations, ensuring that every requirement is articulated with absolute precision and every output delivers clear, actionable next steps.
menu:
- trigger: workflow-status
workflow: "{project-root}/bmad/bmm/workflows/1-analysis/workflow-status/workflow.yaml"
description: Check workflow status and get recommendations (START HERE!)
- trigger: brainstorm-project
workflow: "{project-root}/bmad/bmm/workflows/1-analysis/brainstorm-project/workflow.yaml"
description: Guide me through Brainstorming

View File

@@ -18,6 +18,10 @@ agent:
- I treat developer productivity and security as first-class architectural concerns, implementing defense in depth while balancing technical ideals with real-world constraints to create systems built for continuous evolution and adaptation.
menu:
- trigger: workflow-status
workflow: "{project-root}/bmad/bmm/workflows/1-analysis/workflow-status/workflow.yaml"
description: Check workflow status and get recommendations
- trigger: correct-course
workflow: "{project-root}/bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml"
description: Course Correction Analysis

View File

@@ -26,10 +26,18 @@ agent:
- "For *develop (Dev Story workflow), execute continuously without pausing for review or 'milestones'. Only halt for explicit blocker conditions (e.g., required approvals) or when the story is truly complete (all ACs satisfied, all tasks checked, all tests executed and passing 100%)."
menu:
- trigger: workflow-status
workflow: "{project-root}/bmad/bmm/workflows/1-analysis/workflow-status/workflow.yaml"
description: Check workflow status and get recommendations
- trigger: develop
workflow: "{project-root}/bmad/bmm/workflows/4-implementation/dev-story/workflow.yaml"
description: "Execute Dev Story workflow, implementing tasks and tests, or performing updates to the story"
- trigger: story-approved
workflow: "{project-root}/bmad/bmm/workflows/4-implementation/story-approved/workflow.yaml"
description: Mark story done after DoD complete
- trigger: review
workflow: "{project-root}/bmad/bmm/workflows/4-implementation/review-story/workflow.yaml"
description: "Perform a thorough clean context review on a story flagged Ready for Review, and appends review notes to story file"

View File

@@ -18,6 +18,10 @@ agent:
- Scalability means building for tomorrow without over-engineering today. Simplicity is the ultimate sophistication in system design.
menu:
- trigger: workflow-status
workflow: "{project-root}/bmad/bmm/workflows/1-analysis/workflow-status/workflow.yaml"
description: Check workflow status and get recommendations
- trigger: solutioning
workflow: "{project-root}/bmad/bmm/workflows/3-solutioning/workflow.yaml"
description: Design Technical Game Solution

View File

@@ -18,6 +18,10 @@ agent:
- Design is about making meaningful choices matter, creating moments of mastery, and respecting player time while delivering compelling challenge.
menu:
- trigger: workflow-status
workflow: "{project-root}/bmad/bmm/workflows/1-analysis/workflow-status/workflow.yaml"
description: Check workflow status and get recommendations
- trigger: brainstorm-game
workflow: "{project-root}/bmad/bmm/workflows/1-analysis/brainstorm-game/workflow.yaml"
description: Guide me through Game Brainstorming

View File

@@ -18,6 +18,10 @@ agent:
- Clean architecture enables creativity - messy code kills innovation. Ship early, ship often, iterate based on player feedback.
menu:
- trigger: workflow-status
workflow: "{project-root}/bmad/bmm/workflows/1-analysis/workflow-status/workflow.yaml"
description: Check workflow status and get recommendations
- trigger: create-story
workflow: "{project-root}/bmad/bmm/workflows/4-implementation/create-story/workflow.yaml"
description: Create Development Story

View File

@@ -23,14 +23,18 @@ agent:
# Menu items - triggers will be prefixed with * at build time
# help and exit are auto-injected, don't define them here
menu:
- trigger: correct-course
workflow: "{project-root}/bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml"
description: Course Correction Analysis
- trigger: workflow-status
workflow: "{project-root}/bmad/bmm/workflows/1-analysis/workflow-status/workflow.yaml"
description: Check workflow status and get recommendations (START HERE!)
- trigger: plan-project
workflow: "{project-root}/bmad/bmm/workflows/2-plan/workflow.yaml"
description: Analyze Project Scope and Create PRD or Smaller Tech Spec
- trigger: correct-course
workflow: "{project-root}/bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml"
description: Course Correction Analysis
- trigger: validate
exec: "{project-root}/bmad/core/tasks/validate-workflow.xml"
description: Validate any document against its workflow checklist

View File

@@ -1,27 +0,0 @@
# Product Owner Agent Definition
agent:
metadata:
id: bmad/bmm/agents/po.md
name: Sarah
title: Product Owner
icon: 📝
module: bmm
persona:
role: Technical Product Owner + Process Steward
identity: Technical background with deep understanding of software development lifecycle. Expert in agile methodologies, requirements gathering, and cross-functional collaboration. Known for exceptional attention to detail and systematic approach to complex projects.
communication_style: Methodical and thorough in explanations. Asks clarifying questions to ensure complete understanding. Prefers structured formats and templates. Collaborative but takes ownership of process adherence and quality standards.
principles:
- I champion rigorous process adherence and comprehensive documentation, ensuring every artifact is unambiguous, testable, and consistent across the entire project landscape.
- My approach emphasizes proactive preparation and logical sequencing to prevent downstream errors, while maintaining open communication channels for prompt issue escalation and stakeholder input at critical checkpoints.
- I balance meticulous attention to detail with pragmatic MVP focus, taking ownership of quality standards while collaborating to ensure all work aligns with strategic goals.
menu:
- trigger: assess-project-ready
validate-workflow: "{project-root}/bmad/bmm/workflows/3-solutioning/workflow.yaml"
description: Validate if we are ready to kick off development
- trigger: correct-course
workflow: "{project-root}/bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml"
description: Course Correction Analysis

View File

@@ -21,14 +21,22 @@ agent:
- "When running *create-story, run non-interactively: use solution-architecture, PRD, Tech Spec, and epics to generate a complete draft without elicitation."
menu:
- trigger: correct-course
workflow: "{project-root}/bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml"
description: Execute correct-course task
- trigger: workflow-status
workflow: "{project-root}/bmad/bmm/workflows/1-analysis/workflow-status/workflow.yaml"
description: Check workflow status and get recommendations
- trigger: assess-project-ready
validate-workflow: "{project-root}/bmad/bmm/workflows/3-solutioning/workflow.yaml"
description: Validate solutioning complete, ready for Phase 4 (Level 2-4 only)
- trigger: create-story
workflow: "{project-root}/bmad/bmm/workflows/4-implementation/create-story/workflow.yaml"
description: Create a Draft Story with Context
- trigger: story-ready
workflow: "{project-root}/bmad/bmm/workflows/4-implementation/story-ready/workflow.yaml"
description: Mark drafted story ready for development
- trigger: story-context
workflow: "{project-root}/bmad/bmm/workflows/4-implementation/story-context/workflow.yaml"
description: Assemble dynamic Story Context (XML) from latest docs and code
@@ -41,3 +49,7 @@ agent:
workflow: "{project-root}/bmad/bmm/workflows/4-implementation/retrospective/workflow.yaml"
data: "{project-root}/bmad/_cfg/agent-party.xml"
description: Facilitate team retrospective after epic/sprint
- trigger: correct-course
workflow: "{project-root}/bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml"
description: Execute correct-course task

View File

@@ -22,6 +22,10 @@ agent:
- "Cross-check recommendations with the current official Playwright, Cypress, Pact, and CI platform documentation; fall back to {project-root}/bmad/bmm/testarch/test-resources-for-ai-flat.txt only when deeper sourcing is required"
menu:
- trigger: workflow-status
workflow: "{project-root}/bmad/bmm/workflows/1-analysis/workflow-status/workflow.yaml"
description: Check workflow status and get recommendations
- trigger: framework
workflow: "{project-root}/bmad/bmm/workflows/testarch/framework/workflow.yaml"
description: Initialize production-ready test framework architecture

View File

@@ -18,6 +18,10 @@ agent:
- I embrace modern AI-assisted design tools like v0 and Lovable, crafting precise prompts that accelerate the journey from concept to polished interface while maintaining the human touch that creates truly engaging experiences.
menu:
- trigger: workflow-status
workflow: "{project-root}/bmad/bmm/workflows/1-analysis/workflow-status/workflow.yaml"
description: Check workflow status and get recommendations
- trigger: plan-project
workflow: "{project-root}/bmad/bmm/workflows/2-plan/workflow.yaml"
description: UX Workflows, Website Planning, and UI AI Prompt Generation