Repository navigation
scoreboard: arm 7, the code-as-action agent's first run - #1307
Merged
Merged
Conversation
…nEMR referral) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This was referenced Oct 18, 2026
…runner Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…m-8fa902' into claude/scoreboard-arm7 # Conflicts: # packages/flow/public-artifacts.json
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…m-8fa902' into claude/scoreboard-arm7
Base automatically changed from
claude/launch-demo-cua-to-program-8fa902
to
main
October 19, 2026 15:21
…, keep the JIT cache outside the source tree Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.
Adds arm 7 (
code_agent) to the scoreboard runner, per PROTOCOL.md. Code only: the rows are run by the scoreboard's single runner under the load gate.python -m scoreboard.run code_agent <task> --run-id <id> --n Nruns one first run ofClaudeAgent(vision="code")(claude-sonnet-5-5, effort medium) per item, inside the compile-agent harness and save gate. Each run is recorded by the same JIT wrapper as arm 2, read back from the system of record, compiled, checked against the agent's trace (check_trace_against_ir), and taken through the same_admission(). It usesadd_spend(),schema.Row,schema.timed()andwrite_meta(model=...)unchanged. OpenEMR usestasks/openemr.py(item_values,check,oracle_verifier,setup,entry_url). Arms 1 to 3 are unchanged; the two JIT builders take an optionaldialect.Merge order: #1277, then #1305 (the agent itself), then this. Until those land, this diff also shows their commits (this branch has #1305 merged in).
Trial runs set aside (
superseded/, not in the scoreboard, untimed, $0.31 on the scoreboard key, not yet inraw/spend.json): MockMed 5 of 5 correct and admitted; OpenEMR items 701 to 705: 4 correct and 1 safe stop on hand review, with admission refused for all 5 ("a write step lacks an independent read-back": no system-of-record change bound to the confirm-dialog save step); 5 earlier OpenEMR runs refused at the first drop-down by a gate rule since fixed in #1305. Arm 7's OpenEMR items now start at 721, clear of the four charts the trial saved.public-artifacts.json: the inventory writer also registered this branch's existing raw files (arms 1 to 3), which were not listed yet.🤖 Generated with Claude Code