File tree Expand file tree Collapse file tree
harness-engineering-bench Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# Main service: the optimizer workbench a coding agent works in.
22# Holds the editable target (solution.cpp) plus the VeRO CLI so the agent can
3- # call `vero harbor eval ` / `vero harbor status` against the trusted sidecar.
3+ # call `evals run ` / `evals status` against the trusted sidecar.
44FROM ghcr.io/astral-sh/uv:python3.12-bookworm
55
66RUN apt-get update \
Original file line number Diff line number Diff line change @@ -15,11 +15,11 @@ the statement specifies.
15153 . Score the current commit on the validation set (public seeds):
1616
1717 ``` bash
18- vero harbor eval --backend cmd --evaluation-set ale-bench \
18+ evals run --backend cmd --evaluation-set ale-bench \
1919 --partition validation --start 0 --stop 1
2020 ```
21- Then ` vero harbor eval- status JOB_ID` / ` vero harbor eval- result JOB_ID` .
22- 4 . Use ` vero harbor status` to see evaluation access. VeRO pools your measurements,
21+ Then ` evals status JOB_ID` / ` evals result JOB_ID` .
22+ 4 . Use ` evals status` to see evaluation access. VeRO pools your measurements,
2323 re-scores the best on the held-out private seeds, and ships the best candidate
2424 (the unmodified baseline is a floor, so a regression is never shipped).
2525
Original file line number Diff line number Diff line change 22set -eu
33cd /work/agent
44git config user.name optimizer; git config user.email o@v.test
5- vero harbor eval --backend cmd --evaluation-set ale-bench --partition validation --start 0 --stop 1
6- vero harbor status
5+ evals run --backend cmd --evaluation-set ale-bench --partition validation --start 0 --stop 1
6+ evals status
Original file line number Diff line number Diff line change @@ -15,10 +15,10 @@ All 165 cases come from the immutable dataset reference recorded in
1515available to the optimization agent with full result disclosure. Validation is
1616aggregate-only and is used to select candidates. Test is held out until Harbor
1717grades the completed outer task. The complete development task packages and
18- attachments are mounted read-only under ` .vero/cases / ` ; successful and failed
18+ attachments are mounted read-only under ` .evals/tasks / ` ; successful and failed
1919development evaluations place their complete Harbor trial records—including
2020exact failures and target-agent logs—under
21- ` .vero/evaluations / ` . Neither validation nor test resources are mounted.
21+ ` .evals/results / ` . Neither validation nor test resources are mounted.
2222
2323The pinned GAIA tasks declare a 600-second Harbor agent timeout. The build
2424config sets ` case_timeout_seconds: 180 ` and
Original file line number Diff line number Diff line change @@ -34,7 +34,7 @@ program. A separate inference-gateway container holds it. The outer coding
3434agent uses a producer-scoped token for ` gpt-5.4 ` or ` gpt-5.5 ` ; GAIA candidates use an
3535evaluation-scoped token restricted to ` gpt-5.4-mini-2026-03-17 ` . Their request
3636and token budgets are recorded separately and are visible through
37- ` vero harbor status` .
37+ ` evals status` .
3838
3939Run the outer optimization through VeRO so it can give Harbor's coding-agent
4040adapter the scoped credential while forwarding the upstream credential only to
@@ -70,10 +70,10 @@ run it locally against Modal eval backends.
7070
7171The coding agent edits only ` target/ ` ; inner evaluations run the candidate
7272against the pinned GAIA tasks on Modal. Complete development tasks and
73- attachments are mounted read-only under ` .vero/cases / ` . After each development
73+ attachments are mounted read-only under ` .evals/tasks / ` . After each development
7474evaluation, complete Harbor trial records for every case—including exact
7575failures and target-agent logs—are available under
76- ` .vero/evaluations / ` . Validation remains aggregate-only, and test remains
76+ ` .evals/results / ` . Validation remains aggregate-only, and test remains
7777verifier-only.
7878
7979Before Modal teardown, the shared verifier exports the complete VeRO session
Original file line number Diff line number Diff line change 11compiled /
22.vero /
3+ .evals /
Original file line number Diff line number Diff line change 11compiled /
22.vero /
3+ .evals /
You can’t perform that action at this time.
0 commit comments