Skip to content

Harden immutable SWE-bench builds and evaluation - #2

Open
mattteufel-e2b wants to merge 8 commits into
mainfrom
codex/core-reliability
Open

Harden immutable SWE-bench builds and evaluation#2
mattteufel-e2b wants to merge 8 commits into
mainfrom
codex/core-reliability

Conversation

@mattteufel-e2b

Copy link
Copy Markdown

Summary

  • bind template construction and runtime selection to immutable source-image identities
  • preserve the canonical SWE-bench setup commit while applying test patches
  • tighten artifact parsing, resume behavior, offline test guards, packaging, and CI
  • document the standalone E2B artifact boundary and optional Harbor integration

Verification

  • 33 offline tests on Python 3.10, 3.11, and 3.12
  • Ruff lint and format checks
  • sdist/wheel build and Twine validation on all supported Python versions
  • live immutable-template smoke: gold patch resolved; empty control did not resolve
  • live cleanup: zero remaining sandboxes for the built template

@cla-bot cla-bot Bot added the cla-signed label Sep 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant