Quality
← Relifold documentation

Review checkpoints and curation

Measure task quality, create a golden set, and improve the next version.

A review checkpoint samples claims produced by selected tasks or output Spaces. It can request automated review, human curation cards, or both.

Review(
    name="event-thread-quality",
    tasks=("group-events",),
    sample_size=100,
    curation_sample_size=30,
    provider="openai",
    model="gpt-5",
    reasoning_effort="low",
    trust_reviewer=False,
)
ParameterDefaultMeaning
namerequiredStable checkpoint name.
tasksnoneNamed tasks covered by the checkpoint.
output_spacesnoneOutput Spaces covered by the checkpoint.
sample_size50Unique examples sent for automated review.
curation_sample_size0Cards prepared for a person. A positive number enables human curation.
provider / modelnoneAutomated review model. Omit for curation-only review.
max_output_tokens2048Per-request response ceiling for automated review.
include_reasontrueWhether automated verdicts include compact per-card evidence. Set false to reduce response cost while retaining every label and confidence.
seed0Stable sampling seed.
trust_reviewertrueWhether automated verdicts may influence suggestions. Set false to measure only.
also_optimize_fornoneAdditional declared tasks that should learn from the same reviewed truth.

Golden sets

Accepted human decisions form the golden set for the relevant task and Space. A curation card may include optional reasoning. That reasoning travels with the decision and helps future prompt suggestions understand whether the entire result was wrong or only one field was wrong. Read the golden-set and curation guide.

When suggestions run

Finishing a curation deck starts one improvement pass. If another deck finishes while it is running, the new evidence waits and may be combined into the next pass. Opening a report never starts improvement work. Read how suggestions become a successor version.

Admit, do not mutate

Suggestions do not edit a declared version. Create an editable successor, inspect each prompt or parameter suggestion, accept the ones you want, then declare the successor.