docs(glossary): define eval scenario vs eval measurement - #4874
Conversation
Clarify overloaded "evals" terminology from the 2026-07-14 team sync so discussions distinguish curated test cases from scores/judges. Signed-off-by: Adam Scerra <ascerra@redhat.com> Co-authored-by: Cursor <cursoragent@cursor.com>
PR Summary by QodoDefine Eval Scenario vs Eval Measurement in glossary
AI Description
Diagram
High-Level Assessment
Files changed (1)
|
|
🤖 Review · |
Code Review by Qodo
1.
|
Place Eval Measurement and Eval Scenario after Entry Point and Escalation to match the glossary's alphabetical ordering. Signed-off-by: Adam Scerra <ascerra@redhat.com> Co-authored-by: Cursor <cursoragent@cursor.com>
|
Addressed Qodo: reordered E section alphabetically — Entry Point → Escalation → Eval Measurement → Eval Scenario → Evergreen. |
|
🤖 Finished Review · ✅ Success · Started 7:55 PM UTC · Completed 8:02 PM UTC |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
|
Looks good to me Labels: PR modifies glossary documentation under docs/. |
|
🤖 Finished Retro · ✅ Success · Started 8:52 PM UTC · Completed 8:59 PM UTC |
Retro: PR #4874 —
|
| Time (UTC) | Event |
|---|---|
| 2026-07-14 19:49 | PR opened — 1 file, +10 lines to docs/glossary.md (ascerra, co-authored with Cursor) |
| 2026-07-14 19:50 | Review agent dispatched (run 29363336672) |
| 2026-07-14 19:52 | Qodo correctly flags alphabetical ordering issue in E section |
| 2026-07-14 19:53 | Author pushes fix commit; first review run cancelled via concurrency group |
| 2026-07-14 19:54 | Second review agent dispatched (run 29363600581) |
| 2026-07-14 20:02 | Review agent approves — "Looks good to me" |
| 2026-07-14 20:18 | ralphbean approves — "ty!" |
| 2026-07-15 06:19 | rh-hemartin approves (no body) |
| 2026-07-20 20:50 | PR merged (6 days after full approval) |
What went well
- Qodo caught a real issue (alphabetical ordering) within 2 minutes of PR creation, and the author fixed it within 2 minutes.
- Review agent correctly approved a clean docs-only change on the first iteration, matching both human reviewers' judgment.
- Concurrency group worked as designed — the stale first review run was cancelled when a new commit was pushed, and the second run completed successfully.
- No false positives — neither the review agent nor Qodo raised spurious issues on the final commit.
Observations mapped to existing issues
- Cancelled first review run (~4 min wasted): The first run consumed ~4 minutes and 26 tool calls before cancellation. Debouncing proposals in #1014 and #4960 would prevent dispatching a review before rapid follow-up commits settle.
- Review overhead for trivial docs changes: The successful run took ~8 minutes with 58 tool calls (including 4 sub-agent dispatches) for a 10-line glossary addition. #1900 proposes a fast path for trivial docs/prompt-only changes that would reduce this overhead.
- 6-day merge delay after full approval: The PR was fully approved (1 bot + 2 humans) by 2026-07-15 but not merged until 2026-07-20. #966 and #1974 cover surfacing and escalating agent-approved PRs awaiting human action.
- Autonomy readiness evidence: The review agent's approval fully matched both human reviewers on this docs-only change. This corroborates the pattern tracked in #4751, #4765, and #5289 — review agent verdicts on docs-only PRs consistently align with human approvals.
Summary
docs/glossary.mdto replace the overloaded bare term "evals"testing-agents.md/ ObservabilitySource: Fullsend team sync 2026-07-14 terminology decision (Ralph / Adam / Marta).
Test plan
#eval-scenarioand#eval-measurementresolve in rendered docsMade with Cursor