Skip to content

dream(evaluation-adapters): New bench test pins darwin evaluator to… - #27

Merged
jjohare merged 1 commit into
mainfrom
dream/evaluation-adapters-2026-10-07
Oct 7, 2026
Merged

jjohare merged 1 commit into
mainfrom
dream/evaluation-adapters-2026-10-07

Conversation

@jjohare

@jjohare jjohare commented Oct 7, 2026

Copy link
Copy Markdown
Member

Draft PR opened by the dream engine on a GATED ACCEPT night (2026-10-07-dream-machine, run 98fb7cbb0bccc2f2).

Candidate tree 5246ec1703ef7da3b42a5df46de50164723f3c6e was applied in isolation and the required evaluators re-run against it: bench=PASSED, darwin=PASSED. Witness fd7a41d5a3c1.

A human decides the merge — evaluation is not promotion.

Finding: Given dream.config.json routes the darwin evaluator through scripts/darwin-entrypoint.sh (A: tonight's compiled prompt embeds ./scripts/darwin-entrypoint.sh npx @metaharness/darwin@0.10.2 evolve . --sandbox mock …; B: compile embeds evaluatorEntrypoints verbatim — shown fixture test asserts prompt.toContain('experiments/*/run.mjs'), packages/compile/src/index.test.ts), when bench asserts the compiled self-hosted prompt contains the entrypoint-wrapped pinned darwin command, then the new test passes (224/224) and any future config edit that unwraps the pinned npx from the script fails bench.

Gate: ACCEPT upheld: 2 required evaluator(s) passed on candidate tree 5246ec1703ef

@jjohare
jjohare marked this pull request as ready for review October 7, 2026 07:22
@jjohare
jjohare merged commit b886c98 into main Oct 7, 2026
7 checks passed
@jjohare
jjohare deleted the dream/evaluation-adapters-2026-10-07 branch October 7, 2026 07:22
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