Evals and traces turn vibes into numbers — then use them to route across models and harnesses, and the daily habits that compound.
| Part | Topic | Note |
|---|---|---|
| 01 | Measuring what works: evals & traces | most important for every engineer · live demo |
| 02 | Alternative harnesses, models & APIs | live demo |
| 03 | Day-to-day tips & close | live demo |
All pricing and product claims are date-stamped July 2026 and sourced — see the closing Sources slide.
The most important part for every engineer in this room — evals are the core skill, not a nice-to-have.
invoke_agent wraps chat spans (LLM calls, token counts) and execute_tool spans (args, duration).Worked example: Elastic Agent Builder emits this per turn by default — "a receipt for a single conversation turn" — queryable, dashboardable, alertable in Kibana.
Deliberately unglamorous — the bar to start is nearly zero, no new tooling required.
Open-source Python framework — same loop as the spreadsheet, but repeatable and shareable.
Design detail worth stealing: a Runner that exits non-zero is a harness failure, not model evidence — infrastructure errors never pollute the scores. github.com/prime-radiant-inc/smevals
No SDK to integrate — the contract is env vars in, files out, exit code as the verdict. That's why the thing under test can be a one-line curl or an entire Claude Code session.
$SMEVALS_RUN_DIR/output.txt, exits 0/non-zero, optionally prints JSON: score 0–1, metrics, tags, notes.-n 5 tops each task × model up to 5 successful runs — pass@k built in. Leaderboard: mean ± stderr per config × model.smevals serve — live dashboard, re-reads disk on every poll; watch runs land in real time.Live Same method as the minimal loop — no special tooling, just discipline.
Use only if a live run stalls or scoring runs long. Narrate the rubric scores and the winning variant from rehearsal.
Why not monoculture: route by cost, intelligence, and taste — the same discipline at every layer.
No column sweeps all three rows — route per task. This is the same discipline at every layer: model choice, harness choice, even open-vs-hosted choice.
Some trackers cite a "30-60% markup in some cases" — that figure is inconsistent across sources; the 5.5% credit-fee framing is the more defensible one.
Live Message: absolutely viable even on modest hardware — not "as good as the frontier."
Use only if the live run is too slow to finish on stage. Keep the honest framing: slower than hosted, genuinely usable.
Privacy-sensitive or air-gapped work, driving marginal cost toward zero, latency requirements loose enough to tolerate it.
Need frontier quality or fast turnaround; hardware/ops overhead outweighs the savings.
The habits that compound daily — then the recap, then the sources.
/voice dictation ~March 2026 — Hold (default) and Tap modes, tuned for coding vocabulary (regex, OAuth, JSON, localhost).Live "Hlas" (Czech voice tooling per earlier notes) [TODO: verify tool name — could not confirm as a real product; may be a generic reference]. Demo Claude Code's own /voice command instead, which is solidly verified.
Use only if the venue's microphone makes live dictation unreliable.
Act on measurement (part 01) first — without evals, the routing choices in part 02 are just a more expensive set of vibes.
Full source list with per-claim citations: deck05-facts.md (internal research doc). One item flagged unverified: "Hlas" as a named product.