fix(evals): accept more boundary-bug wordings #149
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/review-pr-grader"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Why
The review-pr eval case failed two of three attempts in the last checklist trial even though each change-reviewer named the boundary bug. The reviewers wrote "drops words seen exactly N times" and "keeps words seen more than N times", and the grader's pattern accepted only "excludes" or "leaves out", and "more than" only after "only". The case read as a lost pass and needed a three-attempt rerun to clear.
What changed
How to verify
bash tests/agent-config/evals-graders.shpasses 22 tests. With main'sevals/cases/review-pr/grade.shit fails the "drops", "omits", and "keeps" cases of "review-pr passes reviewer reports that name both seeded defects".These pass on the tip:
bash tests/verify-agent-config.sh(263),.agents/hooks/shellcheck.sh repo, andgit diff --check main. The new pattern also passes the three saved review-pr attempts of that trial, where main's fails two.