enough to start
1 failure
to a first eval contract
< 3 min
where releases happen
JSON · MCP · CI
How it works
From one bad outcome to a permanent release gate.
Define the task contract
Name the release decision, expected outcome, prohibited outcomes, tools, and critical slices.
Map the evidence gaps
Telepace shows what is unknown, who can resolve it, and why each question is worth asking.
Collect only what is missing
Attach traces, policies, tickets, expert corrections, or a short user clarification to the same evidence graph.
Compile and gate
Export replayable Eval Cases, rubric anchors, layered graders, and a ship or hold decision.
Refund policy regression
1 production failure · policy v12 · owner calibrated
Real evidence
“The bot said the refund was approved, then support told me I was not eligible.”
trace_8f21 · turn 14 · policy_refund_v12
Compiled output
Task contract
Verify eligibility before committing
Critical Eval Case
Ambiguous refund must escalate
Release gate
0 policy breaches allowed
telepace.eval-pack.v1 · provenance preserved
One evidence graph
Use the source with authority, not the source with volume.
Production traces
what actually happened
Support tickets
costly failures in context
Domain experts
quality bars and boundaries
Policies and specs
deterministic hard gates
User clarification
only when intent is missing
// Codexcodex> compile this refund failure into an eval // telepace.create_campaign✓ campaign_id: 4f2b…9c1✓ task_contract: refund eligibility // telepace.get_eval_pack✓ 3 candidate cases✓ 1 critical policy gate✓ judge order: deterministic → model → human // evidence compiled · trace linked to policy v12 · ambiguous request becomes Eval Case · zero-tolerance release gate preserved
A clear budget owner
Built for teams accountable for AI behavior.
AI Product Leads
Make a defensible ship, hold, or rollback decision.
Eval Engineers
Turn real failures into durable regression coverage.
Domain Experts
Encode judgment once, then measure judge agreement.
Risk and Operations
Make policy boundaries observable and release-blocking.