Skip to content

Run three Sonnet Terra benchmark screens and publish assessments - #80

Merged
alanshurafa merged 1 commit into
masterfrom
codex/three-benchmark-campaign
Sep 17, 2026
Merged

alanshurafa merged 1 commit into
masterfrom
codex/three-benchmark-campaign

Conversation

@alanshurafa

Copy link
Copy Markdown
Owner

Runs the three approved Sonnet/Terra suitability screens and publishes every outcome with an assessment. All main phases stopped at their predefined gates: LiveCodeBench and Reasoning Gym had incomplete Sonnet baselines after two timeouts each, while BigCodeBench's Sonnet baselines exceeded the 75% ceiling. Co-Evolution efficacy remains unmeasured.

Benchmark Sonnet original / plain revision Terra Calls
LiveCodeBench hard Each 4 correct, 4 missing of 8 6/8 22
BigCodeBench-Hard Each 7/8 6/8 28
Reasoning Gym Each 5 correct, 3 missing of 8 7/8 24

The harness freezes source versions, task cohorts and responses; uses isolated subscription transports and transactional reservations; stops new dispatches after irreversible calibration failure; and scores in pinned, network-isolated containers. The detached supervisors all exited normally. BigCodeBench selection followed reference checks (142 eligible of 148); Countdown scoring adds a disclosed exact expression check to enforce the task contract.

74 calls were used, with no main comparison calls. The $1.704913 known list-equivalent estimate is incomplete because four timed-out calls are unpriced. Existing studies and archives remain intact. LiveCodeBench-Pro was not triggered because LCB stopped on timeouts/runtime rather than saturation.

Validation: three controller tests, invalid/valid checker fixtures, reference checks, nine publication tests, archive hashes, and desktop/mobile visual checks. CI includes the controller and publication contracts. Public reports retain task-level answers, grader receipts, usage and provenance; unused main answer keys stay local.


Compound Engineering

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 16, 2026

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review Completed 2026-09-16T23:58:03.867089Z 4c43b6e PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 4c43b6ed36

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

if m['kind']=='gym':limitation+=' Generated tasks are a custom public-framework subset. Countdown success additionally requires an exact rational expression using only allowed operators and each number once; this stricter check is disclosed separately from upstream reward.'
if m['kind']=='bcb':limitation+=' Selection is conditional on the reference solution passing in the pinned local container; excluded tasks are disclosed in the eligibility manifest.'
assessment=dict(question='Does Terra critique followed by Sonnet revision improve on plain revision, matched Sonnet self-review and Terra alone?',finding=finding,test_quality='Pinned benchmark sources, container images, prompts, settings and task splits were recorded before calls. Offline valid/invalid fixtures and controller failure tests passed. All stage responses froze before grading; no hidden tests or answer keys reached participants. Response hashes and task-level grader receipts are preserved.',limitation=limitation,decision=decision,next_action='Publish this outcome and its limitations. Do not rerun failed or wrong answers or change settings after seeing scores. Consider a separate replication only if the predeclared practical gain and overhead thresholds are met.')
result=dict(schema='compact-results/1.0',benchmark=m['kind'],title=NAMES[m['kind']],completion=terminal['completion'],models=m['models'],effort=m['effort'],timeout_seconds=m['timeout_seconds'],source=m['source'],phases=phases,gate=gate,contrasts=contrasts,resources=resources,assessment=assessment,spend=dict(calls=len(charges),cap=204,by_provider=dict(Counter(r['seat'] for r in charges)),known_list_equivalent_usd=sum(r['cost_usd'] for r in charges if r['cost_usd'] is not None),unpriced_calls=[r['id'] for r in charges if r['cost_usd'] is None],attempts=charges),provenance=dict(manifest_sha256=digest(root/'manifest.json'),runtime_hashes=m['source_hashes'],receipt=load(root/'controller.exit.json')),finished=terminal['finished'])

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Preserve the exact runtime behind each published result

The reports retain only runtime hashes, but the corresponding source is absent: all three exports identify campaign.py, support.py, and transport.py hashes that do not match any committed version, and the LiveCodeBench export also identifies a different run.py than the committed file. Because the referenced local run directory is ignored, reviewers cannot inspect or reproduce the controller, transport, retry, and gate logic that produced these published assessments. Include the frozen runtime files in the evidence or commit the exact historical versions alongside the reports.

AGENTS.md reference: AGENTS.md:L148-L150

Useful? React with 👍 / 👎.

@alanshurafa
alanshurafa merged commit 3f9b724 into master Sep 17, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant