Tutor:What the sources agree on:
Isolate criteria. Anthropic recommends one judge per dimension rather than one call grading everything. Each verdict then means one thing.
Binary verdicts. Anthropic's docs accept a 1–5 scale as long as the output is specific. Husain argues for pass or fail: Likert scales aren't calibrated between graders, nobody knows what separates a 3 from a 4, and the scores aren't actionable. This course goes with Husain, because a binary verdict forces the standard into the open.
Critique with the verdict. Write the reason alongside the verdict. It shows you how the judge reasons, and good critiques later become few-shot examples in the judge prompt.
Reason, then decide, with an escape hatch. Anthropic recommends a grader with extended thinking on, so it reasons before it scores, plus a fixed output (a tag or a JSON field) and "unknown" when the evidence isn't there. Without thinking (as in this sandbox), get the same effect by putting the critique field before the verdict field: the model writes in order.
Give it the ground truth. A judge checking facts needs the facts in its prompt. Without them it's grading against its own guesses.