The real-bug bench.Real closed bugs from the ERPNext open-source project (frappe/erpnext). The agent is shown only the customer-facing symptom, never the fix; the answer key is the merged pull request’s changed files and root cause. The example above is PR #53925. Across the set, BuildWright named the file the fix touched on the majority of bugs; the misses were mostly JavaScript-only fixes, which our Python-strong code index reads less well — a known limit, not hidden.
τ²-bench.Sierra Research’s public agentic-resolution benchmark (github.com/sierra-research/tau2-bench). BuildWright’s production agent loop is under test; τ²-bench owns tool execution and deterministic scoring, and the agent never sees the gold answer. Both agents ran Claude Sonnet 4.6; the simulated customer ran Claude Haiku 4.5. 50 tasks per domain, two trials each. Full set: resolution 0.82 / 0.79, consistency (pass²) 0.72 / ~0.74, DB-state match 0.82 / ~0.80. Caveats we state plainly: the customer is LLM-simulated, so scores don’t transfer 1:1 to live; read the parity, not the absolute against other leaderboards; a shared, throttled API key inflated the reference agent’s infra-error rate.
Knowledge layer.Measured on a public ERPNext engineering corpus, graded by an independent cross-family judge (OpenAI’s GPT-4o judging Claude output). We share the harness and per-task raw reports with design partners and serious evaluators on request — they aren’t a public leaderboard, and we don’t pretend they are.