A `/aster-code-review …` comment (gated to owners/members/collaborators) drives
the skill on the PR, mirroring the skill interface:
diff / files review the PR, post inline comments
smoke `make smoke` — does the skill run?
benchmark `make benchmark` — recall (informational)
The workflow is split in two: a fast triage job parses the command with a
trusted, default-branch copy of the parser (scripts/parse_pr_command.sh), gates
on author association, and replies promptly; a run job re-validates every value,
runs the skill, and posts either inline review comments (findings off the PR diff
go in the review body) or a human-friendly status comment. Replaces the earlier
Codex-JSON-schema workflow (and drops codex-output-schema.json).