Saphan StudioDocs
Reference/Commands

saphan review

Checks that an executor's completion report for a stream is structurally complete — the diff and output attached, and a well-formed close signal that matches the stream's registry entry — and, if it i

Checks that an executor's completion report for a stream is structurally complete — the diff and output attached, and a well-formed close signal that matches the stream's registry entry — and, if it is, prints a ready-to-paste review prompt built from the library's review template. An incomplete report is bounced with exit 2 and a list of what is missing. It first refreshes the workspace's stream registry, and refuses a stream whose worktree is on another host it could not check. It does not judge whether the work is correct, and it does not start a review.

saphan review <stream>
flagtypedefaultwhat it does
--anchorstringArrayA reference to include in the review prompt for the reviewer to anchor on. Repeatable.
--libstringThe library directory that holds the review-template manifest. Required.
--stop2stringThe file holding the executor's completion report. Required.
--task-mdstringThe task document the executor worked from. Required.
--templatestringWhich review template to use; defaults to the library's only one.

saphan review verdicts

Lists every review verdict delivered to a stream, one row per review and model, with the path where each reviewer's evidence is stored. Verdicts from several models are all kept and shown side by side.

saphan review verdicts <stream>
flagtypedefaultwhat it does
--jsonboolfalsePrint the verdicts as JSON.

Global options apply to every command — see Every command.

On this page