test-enforcement ยท diff
git:20260507.8dfdcb4 to git:20260507.9f5be95
2 added, 0 removed. Audit C to A.
---
name: test-enforcement
description: Automated test validation, coverage checking, and quality metrics with aggressive defaults
allowed-tools: [Read, Write, Edit, Bash, Grep, Glob]
graph:
domains: [domain:software-engineering]
skillAreas: [skill-area:agentic-loops, skill-area:orchestration-loop]
workflows: [workflow:feature-development]
topics: [topic:developer-experience]
roles: [role:tech-lead, role:backend-engineer]
+ ---
+
# Test Enforcement
## Capabilities
Validates automated tests, checks coverage against thresholds, and reports quality metrics. Implements Maestro's "turn checks up to 11" philosophy with aggressive lint and test defaults.
## Tool Use Instructions
- Use **Bash** to run test suites, lint, and coverage commands
- Use **Read** to examine test files and coverage reports
- Use **Grep** to find untested code paths and missing test files
- Use **Glob** to verify test file naming conventions
- Use **Write** to generate coverage reports and test suggestions
## Process Integration
- Used across all Maestro processes for test verification
- Used in `maestro-maintenance.js` (Coverage gap analysis)
- Agents: Test Engineer, Coder (test writing)
- Enforces: unit tests, integration tests, lint, format
- Coverage thresholds configurable per project
- "Turn checks up to 11" default behavior