Tutorials

Hands-on notes on evals, red-teaming and shipping

Multi-turn agent evals with a simulated user

September 4, 2026 · Judgeworthy

Single-turn cases miss the failures that only appear on turn four: dropped constraints, stale state, repeated write calls. Here is a simulated-user harness in pytest that runs whole conversations and asserts on them.

Read more

Evaluating handoffs in a multi-agent system

September 4, 2026 · Judgeworthy

When you split one agent into a router and specialists, you add three new failure modes: wrong routing, context dropped at the handoff, and agents bouncing work back and forth. Here is a pytest harness that scores all three.

Read more

Building an agent eval dataset from production traces

September 4, 2026 · Judgeworthy

Hand-written test cases test what you imagined. Here is how to sample, dedupe, label and split a 60-case eval dataset from the traces your agent already produced - and what a pass rate on 60 cases can honestly tell you.

Read more