- Local tasks
- Published tasks
--dataset. Local tasks are uploaded for this check; they do not need to be published as a dataset first.
If a folder is named like a command, include ./: use evolve check ./list, for example.
evolve check runs an agent and incurs usage. For metadata validation before publishing, use evolve dataset check.Choose tasks
Configure the checker
Read the actual platform defaults before customizing them.--show-defaults accepts only -a and the global options. It cannot be combined with a path, dataset, or other checker options.
For rubric format and interpretation, see Check.
Read the report
The command prints a parent check ID. Use it as$CHECK_ID below. Without --watch, the check continues in the background.
--json, starting a check returns one check object. With --watch --json, it prints check.accepted, check.progress, and check.final records. --quiet omits the progress records. A watched check returns exit code 1 if any task-check execution fails.
unknown on them is not proof that the solution or verifier ran. A clean inspection without execution is not proof that the solution and verifier work.
List options
check list accepts the shared list options, plus:
check show returns exit code 1 if any task-check execution failed. A criterion marked fail is a quality finding, not that execution error.
Inspect one task check
Find the task-check ID inevolve check show "$CHECK_ID" --json. Use that ID as $TASK_CHECK_ID.
--since <n> skips the first N transcript events. The command reads the available transcript and exits; it does not follow live output. JSON output is one event per line. For files, logs, and live processes, use the filesystem commands.
The parent check ID selects the whole report. Trace, files, logs, and processes need an individual task-check ID.
Download
- Whole check
- One task check
- One artifact
check-<id>/ with the report and task-check folders.
Stream mode cannot be combined with output directory or overwrite.
--since is accepted only with --stream trace-parsed.
Download JSON output
Download JSON output
Delete a check
-y or --yes.
Share a report
The creator can share the parent check by link or email.share and unshare accept --link, repeatable --email <address>, or both; at least one is required. Email sharing sends a link to the recipient.
Sharing rules and global options apply.
