BMAD-METHOD/bmad-core
kevlingo 07d34127a2 feat(dev-agent): Expand review criteria to match industry standards
This commit enhances the internal review process by adding three critical review criteria that align with industry-standard automated code review practices.

New review criteria:
- **Security Vulnerabilities**: Checks for input validation, authentication issues, data exposure, and hardcoded secrets
- **Performance Impact**: Identifies N+1 queries, memory leaks, inefficient algorithms, and excessive resource usage
- **Architecture Compliance**: Validates separation of concerns, SOLID principles, and established architectural patterns

The expanded criteria bring BMAD's review process in line with tools like SonarQube and ESLint, ensuring comprehensive code quality assessment across functionality, security, performance, and architecture dimensions.

Updated review summary template to capture learnings from all six criteria, providing richer project memory synthesis and better guidance for future development.
2025-06-23 12:17:04 -04:00
..
agent-teams fix: single agent install and team installation support 2025-06-16 21:26:32 -05:00
agents feat(orchestrator): Add memory management commands for project learning 2025-06-23 12:17:04 -04:00
checklists Node 20, installer improvements, agent improvements and Expansion Pack for game dev (#232) 2025-06-16 18:34:12 -05:00
data feat(dev-agent): Implement Self-Correcting Workflow with Memory Synthesis 2025-06-23 12:16:51 -04:00
tasks feat(dev-agent): Expand review criteria to match industry standards 2025-06-23 12:17:04 -04:00
templates Clean up markdown nesting. (#252) 2025-06-19 16:54:47 -05:00
utils Clean up markdown nesting. (#252) 2025-06-19 16:54:47 -05:00
workflows fix: bad brownfield yml 2025-06-19 18:07:22 -05:00
core-config.yml fix(dev-agent): Adopt Fibonacci scale for complexity assessment 2025-06-23 12:17:04 -04:00