Skip to content

Latest commit

 

History

History
59 lines (42 loc) · 1.64 KB

File metadata and controls

59 lines (42 loc) · 1.64 KB
domain contrib
title Benchmark Honesty — Distinguishing Simulated vs Real Results
tags
benchmark
honesty
testing
contrib
agent
status draft
source PR review feedback analysis
created 2026-07-15
confidence 0.95

Problem

When contributing benchmark results to open-source projects, presenting simulated or partial results as real evidence leads to maintainer rejection and lost trust.

Root Cause

The line between "validation test" and "real benchmark" is often blurry. A script that searches for lessons is NOT the same as an agent that uses lessons to solve problems.

Solution

1. Clearly Label What's Real vs Simulated

{
  "kind": "search_retrieval_probe",
  "simulated_execution": true,
  "note": "task_b_pass and ci_pr_compliance are simulated"
}

2. Use Honest Framing

  • ❌ "Benchmark shows +31% improvement with lessons"
  • ✅ "Search retrieval probe shows lessons can be found for 5/5 scenarios"

3. Separate Concerns

Component Real Simulated
Lesson search
Task execution Hardcoded
Result verification Hardcoded

4. Provide Path Forward

"This is a search validation tool, not a real benchmark. To make it a real benchmark, you need sandboxed environment + agent execution framework + result verification."

Verification

  1. Check artifact contains kind and simulated_execution fields
  2. Confirm no auto-closing references to related issues
  3. Verify maintainer accepts the scope

Related

  • PR #479 review feedback
  • pr-strategy.md — External PR strategy