01Real tasks, not synthetic
Every task is sourced from real Harpd production traces, community submissions, or partner-licensed corpora. No LLM-generated prompts in the test set — those measure how well a model imitates other LLMs, not how it handles your work.
02Same prompt, same seeds
Every model gets the identical prompt and the identical task instance. Temperature 0 for code/JSON tasks, 0.2 for generation, with deterministic seeds. Re-runs are reproducible on a clean machine using the published JSON config.
03Cost is the primary metric
We report cost per successful task as the headline number — not per-call price, not per-token cost. That is the metric production systems actually pay against.
04Open data, open prompts
Tasks, prompts, raw responses, and judge outputs land in the GitHub repo as CSV + JSON. Anyone can re-run the analysis or extend it to a model we did not test.
05Multiple runs
Every model is run 3 times per task on non-deterministic settings. Reported numbers are the median; outliers are kept in the data, not dropped.
06No vendor sponsorship
Benchmarks are not sponsored. Models are tested at list price using the public API. If a model is offered a promotional credit, that is disclosed in the methodology file.