| name | qa |
| description | Review test coverage against spec for lambda-boss. Usage: /qa <pr-number-or-issue> |
| allowed-tools | Bash, Read, Glob, Grep |
QA โ lambda-boss
Assess test coverage and quality for a PR or issue.
Instructions
- Parse the argument โ PR number or issue number
- Read the linked issue and find the spec (if one exists)
- Read the PR diff:
gh pr diff <number> -R TagloGit/lambda-boss
- Find test files related to the changed code
- Assess:
- Do tests exist for the new/changed code?
- Do tests cover the spec's acceptance criteria?
- Are edge cases tested?
- Are tests well-written (clear names, good assertions)?
Output Format
QA Report: #N โ [title]
Spec Coverage: [X of Y acceptance criteria have tests]
Edge Cases: [Covered / Gaps identified]
Test Quality: [observations]
Gaps:
- [specific gap]
Recommendation: [Pass / Needs more tests / Needs discussion]
Behaviour Notes
- Do NOT write code or merge PRs
- Flag missing tests for error paths and boundary conditions
Self-Improvement
When you notice a recurring problem or workflow gap:
- Create a
process issue on TagloGit/taglo-pm describing the observation
- Continue your current work