gradientsmith
references

What this is built on

gradientsmith is an application of ideas that other people worked out first. The list below is the research and the engineering writeups the design leans on, grouped by the part of the platform they inform. Every entry links to the primary source.

Why a verifier instead of a judge

Using a strong model to grade another model is convenient and, for open-ended tasks, sometimes the only option. It is also biased and noisy. These sources measure that noise and show that when a task can be checked by running it, running it is more reliable.

  1. Judging LLM-as-a-Judge with MT-Bench and Chatbot Arena
    Zheng, Chiang, Sheng et al., UC Berkeley and LMSYS, 2023

    The foundational LLM-as-a-judge study. It reports over 80 percent agreement with human preferences and also documents the judge failure modes: position bias, verbosity bias, and self-enhancement bias.

  2. Judging the Judges, a Systematic Study of Position Bias in LLM-as-a-Judge
    Shi, Ma, Liang et al., Dartmouth, 2024

    Over 150,000 evaluations across 15 judges. Position bias is systematic rather than random and grows with the quality gap between candidate answers.

  3. A Statistical Approach to Model Evaluations
    Evan Miller, Anthropic, 2024

    Argues for reporting eval numbers with error bars, analyzing paired differences between models, and sampling several answers per question to cut scoring variance. The basis for the bootstrap intervals used here.

  4. LLM-as-a-Judge, Evaluating Natural Language Search
    DoorDash Engineering, 2026

    An industry account of replacing slow human annotation with a judge that is continuously calibrated against human labels, and the discipline that calibration requires.

  5. Building Ask DoorDash, Part Three, Evaluation
    DoorDash Engineering, 2026

    A working eval harness for a support agent, built from rubrics, a transcript builder, a repeatable simulator, and a calibrated judge. A good model for the infrastructure around a verifier.

  6. Execution-based Evaluation for Data Science Code Generation Models
    Huang, Wang, Zhang et al., Microsoft, 2022

    Shows that surface metrics like BLEU and CodeBLEU miss functional errors that execution catches. Direct evidence that running the code beats comparing its text.

Reward hacking and reinforcement learning from verifiable rewards

Training against a metric invites the model to game the metric. These sources define that risk and describe the family of methods that reward a model only when an automatic checker confirms the answer.

  1. Concrete Problems in AI Safety
    Amodei, Olah, Steinhardt, Christiano, Schulman, Mané, 2016

    The early, careful statement of reward hacking and specification gaming, where an agent satisfies the letter of a reward while missing its intent.

  2. Sycophancy to Subterfuge, Investigating Reward Tampering in Language Models
    Denison et al., Anthropic, 2024

    Shows models trained on gameable rewards generalizing to edit their own reward. Motivation for keeping hidden tests out of the reward and watching for divergence.

  3. DeepSeekMath, and Group Relative Policy Optimization
    Shao, Wang, Zhu et al., DeepSeek-AI, 2024

    Introduces GRPO, a critic-free policy optimization that estimates advantage from the average reward of a sampled group. The GRPO implemented here follows this.

  4. DeepSeek-R1, Incentivizing Reasoning via Reinforcement Learning
    DeepSeek-AI, 2025

    Demonstrates that rule-based verifiable rewards alone, without a learned reward model, can drive large reasoning gains. Strong evidence for the verifier-first thesis.

  5. Tulu 3, Pushing Frontiers in Open Language Model Post-Training
    Lambert et al., Allen Institute for AI, 2024

    Coins Reinforcement Learning with Verifiable Rewards and open-sources the full recipe over Llama 3.1. The closest published blueprint for a verifier-first post-training stack.

  6. Let's Verify Step by Step
    Lightman, Kosaraju, Burda et al., OpenAI, 2023

    Compares process supervision against outcome supervision and releases PRM800K. Relevant to how much of the verdict signal to expose during training.

Execution-based code evaluation

The benchmarks and methods that established running code against tests, and reporting pass at k, as the standard for measuring code models.

  1. Evaluating Large Language Models Trained on Code
    Chen, Tworek, Jun et al., OpenAI, 2021

    The Codex and HumanEval paper. Defines the pass at k metric and evaluates by executing generated functions against unit tests in a sandbox.

  2. Program Synthesis with Large Language Models
    Austin, Odena, Nye et al., Google Research, 2021

    Introduces MBPP, a set of short Python problems each with test cases. A model of the task shape used in the seed dataset here.

  3. SWE-bench, Can Language Models Resolve Real-World GitHub Issues
    Jimenez, Yang et al., Princeton, 2023

    Grades a patch by running the repository's own test suite before and after. Execution-based evaluation at the scale of real projects.

  4. LiveCodeBench, Holistic and Contamination Free Evaluation
    Jain, Han, Gu et al., UC Berkeley, MIT, Cornell, 2024

    Continuously collects fresh problems to avoid training-set contamination, a concern this platform answers with a versioned hidden-test bank.

  5. BigCodeBench, Benchmarking Code Generation with Diverse Function Calls
    Zhuo, Vu et al., BigCode Project, 2024

    Tests harder, library-heavy tasks with rich test cases, a direction the task families here can grow toward.

  6. SandboxEval, Towards Securing Test Environment for Untrusted Code
    Rabin, Hostetler, McGregor, Weir, Judd, UL Research Institutes, 2025

    On the risks of executing model-written code and what a hardened sandbox needs. Frames where the resource-limited sandbox here sits and where container isolation becomes necessary.

Open model architectures and self-training

The technical reports for the open-weights families a custom harness targets, plus the rejection-sampling and self-training methods that turn a verifier into training data.

  1. Qwen2.5 Technical Report
    Qwen Team, Alibaba, 2024

    The base and instruct family used here for routing baselines and as a post-training target, with dense models from 0.5B to 72B and long-context support.

  2. Qwen2.5-Coder Technical Report
    Qwen Team, Alibaba, 2024

    The coder line, the default post-training target here, trained heavily on code with strong results on execution benchmarks.

  3. The Llama 3 Herd of Models
    Llama Team, Meta AI, 2024

    A dense architecture family up to 405B with a detailed account of the post-training recipe, including rejection sampling.

  4. DeepSeek-V3 Technical Report
    DeepSeek-AI, 2024

    A large mixture-of-experts model, 671B total parameters with 37B active per token. The reference for the sparse architecture described on the Models page.

  5. Mixtral of Experts
    Mistral AI, 2024

    A sparse mixture-of-experts with 8 experts per layer and 2 active per token, a clear worked example of the routing that a harness must account for.

  6. STaR, Bootstrapping Reasoning With Reasoning
    Zelikman, Wu, Mu, Goodman, Stanford and Google Research, 2022

    Keep the samples that reach the right answer, fine-tune on them, repeat. The rejection-sampling loop here is a verifier-gated version of this idea.

  7. Reinforced Self-Training (ReST) for Language Modeling
    Gulcehre, Paine, Srinivasan et al., Google DeepMind, 2023

    Alternates a grow step that samples data with an improve step that fine-tunes on the best samples, a framing for the campaign-then-train loop.

Agent harnesses and why a custom one differs

The default coding harnesses are built to complete one task interactively. An eval harness is built to grade thousands of attempts identically. These describe the former so the contrast is concrete.

  1. Building Effective AI Agents
    Anthropic, 2024

    The distinction between fixed workflows and open-ended agents, and when each is appropriate. The eval harness here is a workflow, not an agent.

  2. Claude Code Overview
    Anthropic, 2026

    An interactive agent harness for coding in a real repository. Optimized for finishing one task with a human in the loop, not for identical repeated scoring.

  3. OpenAI Codex CLI
    OpenAI, 2025

    A terminal coding agent with its own sandbox and tool loop. Useful to contrast the agent loop with a deterministic eval loop.

  4. Unrolling the Codex Agent Loop
    OpenAI, 2025

    A description of the agent loop that these tools run, which is exactly the machinery an eval harness strips out to make scoring reproducible.

  5. SWE-agent, Agent-Computer Interfaces Enable Automated Software Engineering
    Yang, Jimenez, Wettig et al., Princeton NLP, 2024

    Shows how much the interface between the model and the computer matters. The verifier here is a narrow, fixed interface by design.