shipwithjev

Catalog / Research & data

0065GitHub

jev-evaluation

Nine experiments and 28 predictions, all fixed before any data.

Will Kelly wrote down 28 predictions about Jev before collecting any data, then ran nine adversarial experiments against them. The run took 123,805 requests and $12.69, and the repository publishes what held and what did not.

willkelly/jev-evaluationREADME ↗
# Evaluating jev

An adversarial evaluation of **jev**, the decision model sold by TypeSafe. It
follows [a plan](jev-evaluation-plan.md) written before any request was sent.
That plan fixed nine experiments, the sample size of each, and twenty-eight
predictions, each stated with the result that would prove it wrong. Nothing
reported here was chosen after seeing an outcome.

One run produced every number below: **123,805 requests, 138 minutes, $12.69,
five failures**, all answered by `jev-1.13.0`.

- **[A prompting guide](PROMPTING.md)** — thirteen rules for using this model, each
  with the requests to write, the mistakes to avoid, and the measurement behind it.
  Start here if you are deciding how to call the API.
- **[The report](https://willkelly.github.io/jev-evaluation/runs/full-20260919/report.html)**
  — findings, method and figures. Also available as
  [markdown](runs/full-20260919/report.md) or [a local file](runs/full-20260919/report.html).
- **[The plan](jev-evaluation-plan.md)** — what was predicted, and why.

## What it found

Twelve of twenty-five testable predictions held. Thirteen were wrong, which is
the useful half.

**Calibration holds where the model was built to work and fails completely
outside it.** On support-ticket routing the expected calibration error is 0.075.
On random 3-SAT the model answers *satisfiable* for every formula at every clause
ratio: its average probability varies by 0.026 while the true satisfiable
fraction varies by 1.000. A short program reading clause density beats it at 41
of 75 conditions. Given `x AND NOT x`, unsatisfiable by inspection, it returns
P(satisfiable) = 0.38.

**Asking many questions at once is genuinely free.** Accuracy at question 200
matches question 1, there is no decline up to 255 options, and latency is 

Also filed under Research & data

  1. 0607

    Verify: new-hire onboarding completion

    An agent reports onboarding done; the judge verifies access and equipment claims.

    everyai-com · Research & data

  2. 0606

    Triage: vague meeting request gets a disposition

    A vendor asks for 30 minutes with no agenda; the judge picks the disposition.

    everyai-com · Research & data

  3. 0605

    Triage: data-loss bug gets a severity

    A note-taking app silently drops edits on flaky networks; the judge grades severity.

    everyai-com · Research & data

  4. 0604

    Triage: crash report routing + reproducibility

    A crash report with steps and logs; the judge routes it and checks reproducibility.

    everyai-com · Research & data