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> |
||
|---|---|---|
| .. | ||
| agent-teams | ||
| agents | ||
| checklists | ||
| data | ||
| tasks | ||
| templates | ||
| utils | ||
| workflows | ||
| core-config.yml | ||