| name | woc-qa |
| description | Run end-of-contribution QA for World of ClaudeCraft, including readiness checks, scoped regression testing, and conditional specialist review. Use when asked to QA changes, make work ready, verify a branch or worktree, or assess whether a contribution is complete. |
World of ClaudeCraft QA
Coordinate one evidence-backed QA pass for the requested change.
Establish authority and scope
- Read the root
CLAUDE.md in full.
- Read each relevant local
CLAUDE.md before inspecting or editing that area.
- Run
git status --short and preserve unrelated work.
- Establish the diff once. Prefer the working tree when changes are uncommitted;
otherwise use the user-provided base or active release base. Never assume
main.
- Treat
review, check, and audit as read-only. Treat fix findings, make ready, or implementation requests as permission for scoped remediation.
- Do not commit, push, post comments, or create pull requests unless explicitly asked.
CLAUDE.md owns repository architecture and invariants. Reference it instead of
restating or replacing it.
Run coordinator-owned checks
The coordinating agent owns build, test, lint, generation, and scanner commands.
Specialist agents inspect code and shared command output without rerunning the full gate.
During iteration, run the smallest relevant set:
- Targeted Vitest files for changed behavior.
- Architecture or localization guard tests for touched domains.
npm run i18n:gen before tests that require generated localization artifacts.
npm run ci:changed.
npx tsc --noEmit.