Issue Being Solved: Dev agent was marking tasks as complete even when tests/lint/typecheck failed, causing broken code to reach merge and creating technical debt. Gap in System: Missing explicit quality gates in dev agent configuration to block task completion until all automated validations pass. Solution: - Add "Quality Gate Discipline" core principle - Update task execution flow: Execute validations→Only if ALL pass→Update [x] - Add "Failing validations" to blocking conditions - Simplify completion criteria to focus on validation success Alignment with BMAD Core Principles: - Quality-First: Prevents defective code progression through workflow - Agent Excellence: Ensures dev agent maintains high standards - Technology Agnostic: Uses generic "validations" concept vs specific tools Small, focused change that strengthens existing dev agent without architectural changes. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-authored-by: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| analyst.md | ||
| architect.md | ||
| bmad-master.md | ||
| bmad-orchestrator.md | ||
| dev.md | ||
| pm.md | ||
| po.md | ||
| qa.md | ||
| sm.md | ||
| ux-expert.md | ||