Before a live exercise, verify current documentation and customer policy for:
Use a non-sensitive starter task. A manual profile review is the fallback.
.github/agents/ └── test-writer.md
A profile names one job, allowed inputs and tools, validation, stop conditions, and a manual fallback. It does not grant new authority.
Add tests for `validateEmail`. - `"ada@example.com"` returns `true`. - `"invalid"` returns `false`. - `""` returns `false`. - Change tests only. - Run the verified focused test command.
Review the diff and test result separately. Stop if production code needs to change.
Create and review a test-writer and documentation profile. Use the data-analyst exercise only after its MCP server is approved.