All VulcanBench Frontier v4 reports

October 27, 2026 · Morgan Linton · 115 runs · Code quality protocol v3.28

Reflection Beam across every effort level

115 runs of Reflection Beam 1.0 (Beam-1.0-501B-A23B, 501B total and 23B active parameters, open weights) in Mirror CLI, Reflection’s own coding agent, on Reflection’s API: 23 tasks at each of Beam’s five reasoning levels, Low to Max. Code quality carries 33% of the combined score and is judged for a human reader under the same rubric, controls and gates as the other Frontier v4 reports, by Muse Spark 1.3 and GPT-6.1 Sol, the panel that judged DeepSeek V4.1 Flash, because Grok 4.6’s Cursor account was out of usage. At Low and Medium Beam often ends without changing any source file; those runs have no code to judge, count as failed tasks and are shown both ways below. Reflection publishes no Beam price, so this report has time and tokens but no cost. Reflection Beam takes its place on the Frontier v4 leaderboard with these caveats attached.

How the test works

  1. A retired program to rebuild

    Each of the 23 tasks is a legacy binary with a written specification and an issue. Its real behaviour departs from the specification in documented ways, and hidden tests check the rewrite against the binary.

  2. One attempt per task and level

    Reflection Beam works in Mirror CLI with the binary, the specification and the code, once per task at each effort level, inside a flat 3-hour bound, one task at a time.

  3. Tests and two judges score it

    Hidden tests give functional correctness. Two calibrated judges from labs other than Reflection rate the code for a human reader and try to recover the documented departures.

  4. Scores, time and tokens per level

    Each level gets a combined score, tasks passed, minutes and tokens. Reflection publishes no price for Beam, so there is no cost figure.

Combined score = 50% functional correctness + 8.5% lint and complexity + 8.5% security + 33% Code quality, averaged over the judged runs in each level, as on every other board column. Frontier Code quality is the reviewed layer plus intent recovery; it is never compared with Routine v1 Code quality.

Across every effort level

Reflection Beam ran every task once at each of the five reasoning levels its API takes (Extra-high is Beam’s xhigh), 23 tasks per cell, through Mirror CLI 0.1.1 on Reflection’s API, from October 23, 21:15 UTC, to October 25, 04:31 UTC, 2026, on the owner’s Mac in the local sandbox, one task at a time. Combined score weights are 50% functional correctness, 8.5% lint and complexity, 8.5% security and 33% Code quality, judged for a named human reader by Muse Spark 1.3 and GPT-6.1 Sol with a ground-truth intent-recovery probe.

Combined score

39.51 to 64.72

Combined score climbs with effort: 39.51 at Low, 44.79 at Medium, 55.01 at High, 64.72 at Extra-high and 63.92 at Max, over 11, 20, 23, 23 and 22 judged runs. Counting the runs that left no code as 0, Low is 18.90 and Medium 38.95.

Tasks passed

0, 0, 0, 4 and 6 of 23

Beam fully solves no task below Extra-high. Functional correctness over all runs is 0.9%, 10.8%, 35.6%, 56.5% and 58.3%; of the 231 hidden behaviours the tasks test for, it fixes 3, 26, 93, 130 and 134. No run reached the 3-hour bound.

No code at Low

12 of 23 Low runs

At Low, 12 runs ended with no source change (two empty patches, ten that only changed file modes or left scratch files), and 3 more at Medium. Two Low answers said the full reconstruction was beyond the session’s scope and two blamed a sandbox block that does not exist; see How it was run.

Runtime and tokens

0.4 to 22.4 min · 0.09M to 17.29M tokens

Low and Medium are fast because Beam stops early: 0.4 and 1.9 minutes a task. Work grows with effort to 9.2, 18.8 and 22.4 minutes and 3.39M, 12.42M and 17.29M tokens a task at High, Extra-high and Max. Reflection publishes no price, so there is no cost.

Combined score, tasks passed, Code quality, runtime and tokens at each effort level, 23 runs per cell; the combined score is over the judged runs
MetricLowMediumHighExtra-highMax
Combined score39.5144.7955.0164.7263.92
Standard error2.351.902.793.764.12
Judged runs1120232322
No-code runs counted as 018.9038.95samesamesame
Tasks passed0/230/230/234/236/23
Functional, all runs0.9%10.8%35.6%56.5%58.3%
Hidden behaviours fixed3/23126/23193/231130/231134/231
Code quality72.9270.4668.5266.9565.81
Human readability71.865.160.557.157.6
Minutes per task0.381.939.2018.7522.45
Tokens per task0.09M0.44M3.39M12.42M17.29M
$ per taskunavailableunavailableunavailableunavailableunavailable

Under the prior 50/15/15/20 profile applied to the same Code quality scores the ladder runs 41.15 to 67.00. Code quality falls slightly as effort rises (72.92 at Low to 65.81 at Max), but Low’s figure rests on 11 runs that mostly changed little code; see What Code quality measures.

Reflection Beam 1.0 (501B-A23B) on VulcanBench Frontier v4 beside Claude Opus 5.5, GPT-6.1 Sol and GPT-6 Astra. Left: combined score by effort level on an axis broken between 75 and 85. Opus 5.5, GPT-6 Astra and GPT-6.1 Sol sit between about 86 and 91; Beam rises from about 40 at Low to about 65 at Extra-high and Max, with hollow markers near 19 at Low and 39 at Medium for no-code runs counted as 0. Right: minutes per task, Beam from 0.4 at Low to 22 at Max. A footnote gives judged-run counts and the judge panels. Exact values are in the adjacent accessible tables.
The harness card places Reflection Beam beside Claude Opus 5.5, GPT-6.1 Sol and GPT-6 Astra; their columns come from their own reports and are judged by Muse Spark 1.3 and Grok 4.6, a different panel. The combined score axis is broken between 75 and 85 so the three frontier lines stay apart. Standard errors and every value are in the tables here. Open full-size card.

Reflection Beam gains from effort, unlike most columns on the board: its combined score rises about 25 points from Low to Extra-high, and it passes its first tasks only at Extra-high and Max. Even at its best it is about 24 to 26 points below Claude Opus 5.5, GPT-6.1 Sol and GPT-6 Astra and solves 4 to 6 tasks where they solve 21 to 23. Extra-high is its best level. These runs compare a model-and-harness combination, an early beta harness included, not an isolated base model, and its second judge differs from the frontier columns’; the Frontier v4 leaderboard places every level beside the other models with that caveat.

Combined score and Code quality by effort

23 runs at every level; Judged counts the runs with a published Code quality score. Combined (33%) is the published score, over the judged runs. No-code as 0 counts each run that left no code to review as 0 over all 23. Combined (20% profile) applies the prior 50/15/15/20 weights to the same Code quality scores for comparison. Code quality, human readability, maintainability and intent recovery are out of 100 and equal means of the judges with a valid review. Passed counts all 23 runs. Runtime is solver wall-clock per task over all 23 runs.

VulcanBench Frontier v4: Reflection Beam effort results under Code quality protocol v3.28
Model / harnessEffortCombined (33%)SENo-code as 0Combined (20% profile)Code qualityHuman readabilityMaintainabilityIntent recoveryJudgedPassedMin/task
Reflection Beam / Mirror CLILow39.512.3518.9041.1572.9271.871.891.711/230/230.4
Reflection Beam / Mirror CLIMedium44.791.9038.9547.3670.4665.170.682.020/230/231.9
Reflection Beam / Mirror CLIHigh55.012.79same57.2568.5260.568.878.923/230/239.2
Reflection Beam / Mirror CLIExtra-high64.723.76same67.0066.9557.168.179.523/234/2318.8
Reflection Beam / Mirror CLIMax63.924.12same66.0665.8157.665.577.622/236/2322.4

Which runs are judged. 99 of the 115 runs carry a published Code quality score. Three ended with an empty patch (Low blendcore and metercore, Medium granarycore) and twelve changed no source file, only file modes from chmod or scratch files (ten at Low, two at Medium); neither kind has code to review, so neither is judged and each counts as a failed task, as empty patches have since protocol v3.15. The owner extended the empty-patch rule to the second kind on October 26, 2026, after the judges had reviewed them; their reviews are kept but not used. Max hedgecore passed every hidden test but is unjudged: Beam left 6.5M characters of scratch files in its workspace, beyond GPT-6.1 Sol’s input limit, and Muse Spark 1.3’s two reviews cited no code. Max payrollcore is published from Muse Spark 1.3 alone for the same input-limit reason.

Four factors by effort, over the judged runs. Functional correctness averages 1.82, 12.39, 35.62, 56.51 and 56.40 from Low to Max; lint and complexity 81.48, 80.97, 78.55, 77.75 and 77.83; security 89.55, 99.50, 93.04, 91.30 and 86.82. Only the Code quality factor depends on the judges.

Intent recovery is scored over the specification departures a submission actually passed tests for. 16 published runs (8 at Low, 6 at Medium, 1 each at Extra-high and Max) passed none, so their 9 intent points move to the reviewed score, as the protocol pre-registers. SE is one sample standard error across the cell’s judged tasks. It describes task sampling, not judge uncertainty, repeated runs or a significance test. Neither judge produced a reviewer fallback.

Beside Claude Opus 5.5, GPT-6.1 Sol and GPT-6 Astra

At every level Reflection Beam is far below the three frontier models. Its best, 64.72 at Extra-high, compares with 90.68 for Claude Opus 5.5, 88.78 for GPT-6.1 Sol and 89.16 for GPT-6 Astra at the same level; at Max it is 63.92 against 90.22, 88.35 and 89.30. It fully solves 4 and 6 tasks at Extra-high and Max, against 22 and 21 for Opus 5.5 and 23 at both levels for GPT-6.1 Sol and GPT-6 Astra. It is the fastest of the four at Low and Medium only because it stops early; at Max it takes 22.4 minutes a task, faster than Opus 5.5 (37.5) but slower than GPT-6.1 Sol (14.5) and GPT-6 Astra (10.3). It also uses far more tokens: 17.29M a task at Max, about twice Opus 5.5’s 8.72M and about 17 and 18 times GPT-6.1 Sol’s and GPT-6 Astra’s, most of it cached input.

Combined score, tasks passed, minutes, tokens and list-price cost per task at every effort level, 23 runs per cell; Opus 5.5, GPT-6.1 Sol and GPT-6 Astra from their published reports
Model / harnessEffortCombinedSEJudgedPassedMin/taskTokens/task$/taskCode quality judges
Reflection Beam / Mirror CLILow39.512.3511*0/230.40.09MunavailableMuse Spark 1.3 and GPT-6.1 Sol
Claude Opus 5.5 / Claude CodeLow86.361.302317/2313.72.77M$1.70Muse Spark 1.3 and Grok 4.6
GPT-6.1 Sol / CodexLow86.220.822320/236.91.24M$0.31Muse Spark 1.3 and Grok 4.6
GPT-6 Astra / CodexLow87.430.512322/234.20.89M$1.72Muse Spark 1.3 and Grok 4.6
Reflection Beam / Mirror CLIMedium44.791.9020*0/231.90.44MunavailableMuse Spark 1.3 and GPT-6.1 Sol
Claude Opus 5.5 / Claude CodeMedium90.860.642323/2318.65.01M$2.84Muse Spark 1.3 and Grok 4.6
GPT-6.1 Sol / CodexMedium86.440.782322/2310.61.62M$0.40Muse Spark 1.3 and Grok 4.6
GPT-6 Astra / CodexMedium87.730.322323/233.80.68M$1.48Muse Spark 1.3 and Grok 4.6
Reflection Beam / Mirror CLIHigh55.012.79230/239.23.39MunavailableMuse Spark 1.3 and GPT-6.1 Sol
Claude Opus 5.5 / Claude CodeHigh91.110.5722*22/2321.44.11M$3.27Muse Spark 1.3 and Grok 4.6
GPT-6.1 Sol / CodexHigh88.230.402323/2310.20.91M$0.33Muse Spark 1.3 and Grok 4.6
GPT-6 Astra / CodexHigh88.160.422323/234.90.77M$1.71Muse Spark 1.3 and Grok 4.6
Reflection Beam / Mirror CLIExtra-high64.723.76234/2318.812.42MunavailableMuse Spark 1.3 and GPT-6.1 Sol
Claude Opus 5.5 / Claude CodeExtra-high90.681.102322/2320.73.90M$4.11Muse Spark 1.3 and Grok 4.6
GPT-6.1 Sol / CodexExtra-high88.780.402323/2315.41.12M$0.43Muse Spark 1.3 and Grok 4.6
GPT-6 Astra / CodexExtra-high89.160.302323/238.10.93M$2.30Muse Spark 1.3 and Grok 4.6
Reflection Beam / Mirror CLIMax63.924.1222*6/2322.417.29MunavailableMuse Spark 1.3 and GPT-6.1 Sol
Claude Opus 5.5 / Claude CodeMax90.221.022321/2337.58.72M$8.75Muse Spark 1.3 and Grok 4.6
GPT-6.1 Sol / CodexMax88.350.332323/2314.51.04M$0.46Muse Spark 1.3 and Grok 4.6
GPT-6 Astra / CodexMax89.300.372323/2310.30.95M$2.57Muse Spark 1.3 and Grok 4.6

Read the comparison with its limits. * Judged on fewer than 23 runs: Beam at Low, Medium and Max for the reasons above, and Opus 5.5 at High, where a safeguard stop left one run with no code to review. The panels differ: Beam’s Code quality is a mean of Muse Spark 1.3 and GPT-6.1 Sol, the other three columns’ a mean of Muse Spark 1.3 and Grok 4.6, and the panels are not calibrated against each other. GPT-6.1 Sol therefore judges a column it is shown beside; its own column was judged without it. Harnesses differ (Mirror CLI, Claude Code, Codex). The other three columns’ $/task is API-equivalent at list price from their receipts (GPT-6 Astra’s is its report’s central estimate); Beam has no price. Their figures are the published rows of their own reports. The gap is large enough that the panel difference cannot close it: Beam’s functional correctness alone, half the combined score, is 56.5% at best against 95.7% or more for the other three at every level from High up.

Time and tokens

Reflection publishes no price for Beam (its public API beta is free to start), so no run is priced: cost is unavailable, not zero, and the board shows Beam on its Tokens and Minutes views only. Tokens are summed from Mirror’s per-call usage records, input (cached included) plus output; Mirror reports no separate reasoning count. Judging is excluded.

Tokens, model calls and runtime at each effort level, n=23 runs per cell
EffortRunsTokens/taskOutput/taskCached share of inputModel calls/taskFailed requestsMin/taskMedian min
Low230.09M2.3K81.7%12.500.40.4
Medium230.44M8.5K91.1%32.901.91.0
High233.39M42.3K95.3%93.709.26.6
Extra-high2312.42M86.9K97.3%165.1118.815.5
Max2317.29M115.8K96.9%200.0522.419.2
Full sweep115773M11,596620.2 h

Reading the tokens. Beam’s runs grow long at higher effort: about 200 model calls a task at Max, each resending a growing context that Reflection’s API mostly serves from cache. Six model requests in five runs failed (three “temporarily unavailable”, three HTTP 520); Mirror carried on and every run finished. Per-run figures are in economics.json and runs.csv.

On the Frontier v4 board

Reflection Beam’s best level, Extra-high at 64.72 ± 3.76 (n=23), ranks 63rd of the board’s 75 model and effort columns, below every column of Claude Opus 5.5, GPT-6.1 Sol and GPT-6 Astra and just below GPT-5.6 Terra at Medium. By level it ranks Low 75th, Medium 72nd, High 68th, Extra-high 63rd, Max 64th; Low is last on the board. Extra-high carries the best tag, and with no price the board picks levels on time alone: its critical, routine and rough effort suggestions all pick Extra-high, because Max, the only level within 5 points, is slower. The leaderboard carries every column; Reflection Beam’s cells carry the ◊◊ footnote with the disclosures on this page, including the Low and Medium figures with no-code runs as 0.

Read these placements with the panel in mind. Most columns, Claude Opus 5.5, GPT-6.1 Sol and GPT-6 Astra included, are judged by Muse Spark 1.3 and Grok 4.6; Grok 4.7’s, DeepSeek V4.1 Flash’s and Reflection Beam’s by Muse Spark 1.3 and GPT-6.1 Sol; Muse Wonder Full’s by Claude Opus 5.5 and GPT-6.1 Sol. Scores from different panels are not calibrated against each other, so gaps of a point or two between Reflection Beam and its neighbours are not a reliable order.

What Code quality measures

Every judge receives the same rubric, frozen by hash before any review. It names the reader it scores for: an engineer who has never seen the code, reads it top to bottom without running it, and must make a correct change in one sitting. It tells the judge that its own ease at parsing dense code is not evidence of readability. Six dimensions are scored 0 to 4 in half steps against written anchors: naming, presentation and intent form the human readability sub-score; structure, changeability and verifiability form the maintainability sub-score. Every score must cite an exact excerpt from the code and a concrete consequence for that reader. The host computes the sub-scores; the judge does no arithmetic.

The 33 points have three designed layers. The reviewed panel carries 24 points. An intent-recovery probe carries 9: the judge, given only the specification and the code, lists where the code departs from the specification, and a separate call matches that list against a frozen answer key, over the departures the submission passed tests for. The third layer, measured maintenance, is designed for 12 points but is not yet built, so the pre-registered 24 plus 9 split is in force. Frontier Code quality is therefore the reviewed layer plus intent recovery, and it is never compared with Routine v1 Code quality, which is scored on a different suite and population.

Code quality components at each effort level, out of 100, mean of the judges over the judged runs per level (11, 20, 23, 23 and 22)
ComponentLowMediumHighExtra-highMax
Code quality72.9270.4668.5266.9565.81
Human readability71.865.160.557.157.6
Maintainability71.870.668.868.165.5
Intent recovery91.782.078.979.577.6
Runs with no intent denominator86011
Rated by Muse Spark 1.364.259.157.657.256.9
Rated by GPT-6.1 Sol79.476.771.667.967.0
Standard error of Code quality5.232.421.511.761.65

Code quality is highest at Low and drifts down as Beam writes more code, from 72.92 to 65.81. At Low it rests on 11 runs, most of which changed little, and 8 of them passed no quirk family, so their score is the reviewed layer alone. Human readability falls most, from 71.8 at Low to 57.1 at Extra-high. Per-run sub-scores from each judge are in runs.csv; the exact rubric, system text, probe and match instructions are in judge-protocols.json.

Judges and calibration

GPT-6.1 Sol in Grok 4.6’s seat. The scored panel is Muse Spark 1.3 (Meta) through the Muse CLI on its Standard tier, with its v3.4 settings and binary pin, and GPT-6.1 Sol (OpenAI) at medium effort through Codex CLI 0.159.0, its launcher and native binary pinned by sha256, with equal weight. Grok 4.6, the second judge for most columns, runs through Cursor, and a probe through the pinned Cursor CLI on October 24, 2026 still found the account out of usage. The owner kept GPT-6.1 Sol in the seat, as protocol v3.27 did for DeepSeek V4.1 Flash; this is the same pair, with the same settings and pins. Neither lab is Reflection. The Muse binary is a byte-identical backup of the v3.4 binary, matched by sha256 and re-checked before every stage. Every session is fresh, tools are disabled, the workspace is empty and solver labels are withheld. Muse’s identity is checked per call from the CLI’s own records; Codex does not record the serving model, so GPT-6.1 Sol’s identity is the model requested.

A different panel from the columns it is shown beside. Claude Opus 5.5, GPT-6.1 Sol and GPT-6 Astra’s own columns, like most columns on the board, are judged by Muse Spark 1.3 and Grok 4.6. Panels are not calibrated against each other, so Reflection Beam’s Code quality and combined score are not strictly comparable with theirs. GPT-6.1 Sol therefore judges a column it is shown beside; its own column was judged without it. Protocol v3.28 changes nothing in the rubric, controls, quirk keys, gates, repeats, seed or weights from v3.27; it applies the protocol to this population with this judge pair.

Before scoring a single submission, each judge reviews ten held-out programs that implement the same ledger specification: clear, compressed, compressed then auto-formatted, verbose with duplicated policy, needlessly abstracted, misleadingly commented, narrated with a comment on every line, a documented legacy quirk, an embedded instruction to give full marks, and hidden module state. Each program is reviewed five times in a seeded order. Twenty gates fixed in advance check that the judge sees the construct; a judge may miss at most one gate by at most half a point. Both judges retook the exam under v3.28 before any counted call.

Calibration verdicts under v3.28
JudgeProtocolCallsResultAllowance usedFailing gates
Muse Spark 1.3code-quality-maintenance-v3.2880passednonone
GPT-6.1 Solcode-quality-maintenance-v3.2880passednonone

Both judges passed every gate with no allowance used. Every gate value and control mean is in calibration.json.

The judges disagree on level. GPT-6.1 Sol rates Reflection Beam’s reviewed Code quality about 14 points above Muse Spark 1.3: 15.2 at Low, 17.6 at Medium, 14.0 at High, 10.7 at Extra-high, 10.1 at Max. Both passed the same exam, so this is a difference in how strictly each scores real code, not a failed judge; GPT-6.1 Sol rated DeepSeek V4.1 Flash about 8 points above Muse in the same way. The published score is their mean. Scored by one judge alone, the combined score would be (Muse or Sol) 37.44 or 41.58 at Low; 42.21 or 47.37 at Medium; 52.90 or 57.12 at High; 63.24 or 66.19 at Extra-high; 62.28 or 64.72 at Max; either way the ladder climbs from Low to Extra-high. Each run’s single-judge figures are in runs.csv.

Each judge was sent 112 primary reviews, 112 intent probes, 5 repeats and 10 pairwise checks, and Muse 112 answer-key matches to Sol’s 111 (Sol had no probe for hedgecore). Muse needed a second attempt on two calls and Sol on 39, under the protocol’s single-retry rule: 36 answer-key matches and three primary reviews that first failed when Codex returned 429 after the ChatGPT usage window ran out. 24 of Sol’s answer-key matches are published through a standing operator rule: both attempts failed only because Sol numbered the departures from one instead of zero, so the wrapper moved the indexes down by one with every status untouched and kept the original in the receipt. Every operator marker is published in judge-protocols.json. Neither judge produced a reviewer fallback. Judging calls ran on October 25, 2026, from 04:31 to 20:21 UTC; the no-source-change exclusions were applied and the summary written on October 26.

How it was run

  • The model. Reflection Beam 1.0 through Reflection’s API as Beam-1.0-501B-A23B, the versioned id Mirror uses by default. The API’s model list shows only the alias Beam-501B-A23B, which the sweep checked before each level; requesting the versioned id keeps a later Beam version behind the alias from slipping in. Every inference in Mirror’s conversation database names the requested model, so model identity is harness-recorded.
  • Reflection’s own harness. Mirror CLI (reflection-mirror, Reflection’s open-source coding agent, Apache-2.0), version 0.1.1, an early beta, in its one-shot exec mode, pinned by exact version and a content hash of its installed package. It ran inside VulcanBench’s macOS outer sandbox with Mirror’s tool approvals automatic, since Mirror’s own sandbox workspaces need a microsandbox VM, and updates off. Mirror refuses to run until its usage notice is acknowledged and the folder trusted; at the owner’s approval each run had a private Mirror home with the notice acknowledged and only that run’s workspace trusted. Usage analytics were off and web tools absent, as for every harness on the board.
  • Five levels. Beam’s reasoning_effort takes low, medium, high, xhigh and max; the board’s Extra-high is xhigh.
  • A misleading sandbox note. Task files are staged without execute bits, as for every column on the board, and models that hit Permission denied on the legacy binary usually run chmod. When that happens in Mirror, it appends a note saying the sandbox denied access. Two Low runs ended saying the sandbox blocked the binary, which it does not, and two other Low answers said the full reconstruction was beyond the session’s scope. The adapter archived model messages and usage but not tool calls, so how often Beam saw the note cannot be counted.
  • A daily token limit. Reflection’s API has a daily token limit. It stopped the sweep on October 24 at 13:38 UTC after 13 Max tasks; the 1,200 attempts it cut short were set aside unscored and the sweep resumed after the 00:00 UTC reset. No finished run was affected. Six individual model requests failed in five runs and Mirror carried on.
  • From a tagged run worktree. Every run ran from bench/2026-10-23-beam-mirror-frontier-v4, so every run summary carries a clean source block and records the frozen suite lock’s task hash.
  • No timeouts, no overlapping jobs. Every run finished inside the flat 3-hour bound; the longest, Extra-high blendcore, took 57.1 minutes. A per-minute log watched for any other local benchmark job beside the sweep and recorded none.
  • Where and how. The local sandbox on the owner’s Mac, one task at a time, from October 23, 21:15 UTC, to October 25, 04:31 UTC. The API key was in the agent’s environment and the shell network was not isolated, as recorded on every run. Every integrity audit is clean: no web access, and no benchmark data or answer-key paths.
  • One attempt per task and level. Runs were not repeated.

Evidence and reproduction

Public files contain all 115 run measurements, both judges’ six-dimension sub-scores and intent-recovery scores per judged run, the combined score from each judge alone, the reason for every unjudged run, hidden behaviours fixed, integrity-audit verdicts, each run’s task hash and harness version, model calls, failed requests and raw tokens, five aggregates, every calibration gate value, the exact judge protocol text, every operator marker and source hashes. Each run’s Code quality is (0.24 × reviewed score + 0.09 × intent recovery) / 0.33, where both terms are the equal mean of the judges with a valid review, or the reviewed score alone when the run passed no quirk family. The combined score is 100 × (0.50F + 0.085Q + 0.085S + 0.33C / 100). The reproduction guide gives the public arithmetic checks and links the protocol document, the decision record, the Mirror CLI adapter and the code in the harness repository.

No human rated anything; the scores are model judgment for a human reader, not human validation. Hash checks bind the export to frozen files; they do not prove that judges were unbiased or that no training overlap exists.

Withheld: raw prompts and responses, submitted patches and reconstructed sources, the quirk answer keys (they describe hidden-test behaviour), reviewer session identifiers and usage receipts, Mirror conversation databases and solver traces, the 1,200 attempts cut short by the daily token limit, and host binary paths. Summed solver time is 20.21 hours; judging is excluded.