The question

Does a stronger model earn its token premium on repository maintenance—and is raising the cheaper model’s reasoning effort a better first move? The proposed configurations are Luna at medium effort, Luna at high effort, and Terra at medium effort.

Five task types

Task typePlanned workAcceptance focus
Repository understandingTrace a missing-ID operationCorrect call chain; no invented write; no edits
Bounded bugFix filtering with a limitCorrect order, edge cases, regression test
Multi-file featureAdd service export and CLI JSONCorrect interface; unchanged plain output
Cross-layer failureRepair state after a failed savePropagate failure; never report false success
Compatibility refactorAdd a versioned, atomic storage formatOld data reads; failed writes preserve the file

Controls

  • Every run starts from the same fixed commit in an isolated environment.
  • The runner, tools, task text, permissions, and budgets are fixed per comparison.
  • Human hints, retries, fallback, refusals, and budget exhaustion remain visible.
  • Three repetitions per task and configuration would create a 45-run pilot.
  • A passing existing suite is insufficient; each task has extra acceptance and scope checks.

The small fixture can validate instrumentation and expose task-specific differences. It cannot establish a general production-repository reliability rate.

What results would include

Every attempt would retain its patch or explanation, acceptance outcome, complete billed usage, timing, interventions, review/correction effort, and failure shape. Failed and inconclusive runs remain in the denominator.

Published model tests: 0.The runner, execution image, independently validated correct solutions, and paid run manifest still require completion before execution.

How to use this protocol now

Adapt the task and checks to your own repository without presenting this design as a finished benchmark. Freeze the changed fixture as a new version and keep its outcomes separate. Read the buyer guide for the selection rule and the Luna–Terra comparison for the economic question.

Reader questions

Frequently asked questions

Has AIModel.Reviews run this repository-coding test?

No. The protocol is proposed and zero original model tests have been completed from it.

Why repeat each task?

Repeated attempts show consistency and prevent one unusually strong or weak run from becoming the entire conclusion. The small pilot still cannot establish a universal reliability rate.

Primary reading

Sources and update conditions

Rates, availability, model identity, and provider behavior can change. Recheck the linked sources before making a consequential purchase or sending repository data.

  1. OpenAI — GPT-5.6 Luna model documentation
  2. OpenAI — GPT-5.6 Terra model documentation
  3. AIModel.Reviews — testing standard
  4. AIModel.Reviews — editorial standards