Synopsis
Description
pome eval uploads a run directory you already captured and prints the score the
cloud returns.
It is the second half of the capture-and-evaluate split. pome run --local
captures a trace without grading it; pome eval is how that trace gets a verdict.
There is no local scoring — the CLI captures, the cloud grades.
Arguments
<artifacts-dir> is runs, unless the global
--artifacts-dir points somewhere else — that
directory’s latest.json is what picks the run.
Options
Plus the global flags —
--api-url, --artifacts-dir, and -V, --version.
Requirements
pome eval needs a control plane serving POST /v1/eval-sessions, and
credentials — pome login or POME_API_KEY.
Examples
Exit status
See the canonical table. A run whose criteria could not all be graded isINCOMPLETE and exits 1, the same as a run that scored below its
threshold — read the printed verdict word to tell them apart.
See also
pome run—--localcaptures the trace this command grades.pome inspect— read a scored run in the terminal.