Build a continual scientific research harness - #273
Draft
Aayam Bansal (aayambansal) wants to merge 52 commits into
Draft
Build a continual scientific research harness#273Aayam Bansal (aayambansal) wants to merge 52 commits into
Aayam Bansal (aayambansal) wants to merge 52 commits into
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Member
Author
|
KB (@KB-syntheticsciences) thoughts on these harness improvements? |
Aayam Bansal (aayambansal)
force-pushed
the
codex/benchmark-harness
branch
from
August 7, 2026 18:36
25e2c0f to
bc04300
Compare
Aayam Bansal (aayambansal)
force-pushed
the
codex/benchmark-harness
branch
from
August 7, 2026 18:59
bc04300 to
bc87e48
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Preserved history
The branch retains the original 50 harness-development commits unchanged. A reconciliation merge brings that history onto current
main, and the product-only harness commit is stacked last. This preserves the complete development record while keeping the final PR diff focused on the current product implementation.Product boundary
The final tree and PR diff intentionally contain no benchmark catalog, upstream source pins, dataset or download setup, benchmark execution recipes, launcher or pilot runners, local secret/environment templates, benchmark result tables, or benchmark-specific SOTA claims. Evaluation setup stays local or external and binds through the generic harness adapter.
Why
OpenScience should ship reusable product infrastructure while benchmark execution and private/local evaluation remain outside the repository. The continual-state design adopts the useful mechanisms from Prime Agent and Continual Harness—persistent working state, event-triggered refinement, executable reuse, confidence-aware memory, and rollback—without shipping benchmark-specific setup in the resulting product tree.
Validation
bun testsuite inbackend/cliThis is a proposed high-performance harness architecture. It has not yet been externally benchmarked, so this PR does not claim measured state of the art.