Use when a Looper-managed GitHub repo needs scheduled pre-merge QA — a PR carries the `looper:qa` label, the spec stage reaches `looper:spec-ready`, or the Looper reviewer loop requests an independent second pass. Runs the full QA cycle (Looper state probe → PR checkout → ffs code review → language-specific test suite → optional computer_use UI smoke → GitHub review post with structured verdict and label update). Triggers on Hermes cron ticks, on demand from `looper-qa.sh`, or whenever a Looper loop asks for an independent review.
2026-06-21