Automated external review loop — spawns external CLI reviewer, reads verdict from artifacts, auto-approves on pass
Run an external CLI reviewer (Codex, OpenCode, Aider, etc.) against the current assignment. The CLI command handles all mechanics: spawn reviewer, read verdict from artifacts, enforce round limits, auto-approve on pass.
specdev reviewloop <phase>
specdev reviewloop <phase> --reviewer=<name>
Without --reviewer: lists available reviewers. Ask the user to select one.
With --reviewer: spawns the reviewer and processes the result.
Two append-only files with clear ownership:
review/{phase}-feedback.md — review agent writes findings (append ## Round N)review/{phase}-changelog.md — main agent writes what it fixed (append ## Round N)Each agent only writes to its own file and reads the other's.
specdev reviewloop <phase> — lists reviewersspecdev reviewloop <phase> --reviewer=<name>review/{phase}-feedback.mdspecdev check-review to read findings, fix issues, write {phase}-changelog.mdspecdev reviewloop for next round