test-enforcement ยท diff

git:20260507.9f5be95 to git:20260601.da7723a

26 added, 26 removed. Audit A 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]
+ ---
+ 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
+ # 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