test-enforcement · git:20260507.9f5be95 · 2026-05-07 · sha256 6445481370de1400
test-enforcement git:20260507.9f5be95A
Immutable. This exact content is served forever at /api/v1/blob/6445481370de1400.
--- 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