Skip to content

docs: add preservation-aware harness evaluation - #17

Merged
khakisketch merged 1 commit into
mainfrom
docs/preservation-evaluation-20261109
Nov 9, 2026
Merged

khakisketch merged 1 commit into
mainfrom
docs/preservation-evaluation-20261109

Conversation

@khakisketch

Copy link
Copy Markdown
Owner

Reflect the preservation problem described in Beneath the Surface (arXiv:2611.07624): harness changes can improve average scores while losing previously passing tasks, raising cost and generalizing unevenly.

  • Add a preservation-aware section to docs/harness-evaluation.md: fixed V-suite baseline, same-condition rerun, per-task new/preserved/regressed/blocked/unverified reporting, cost, adoption rule and generalization limit.
  • Add decision #25: do not accept a change that regresses must-preserve tasks; keep evaluation manual and do not build a separate automatic harness optimizer.
  • Link the criterion from docs/validation.md and update the decision count to 25.
  • Update the external review brief with the new procedure, its missing baseline, and a review question.

Current limitation: the 7/7 mechanism checks and the six-task UI pilot are not a harness-wide V-suite baseline. The procedure is defined; the fixed suite and before/after runs still need to be built.

Verification: offline 1/1; git diff --check clean.

Reflect arXiv:2611.07624: harness changes can raise average scores while losing previously passing tasks, increasing cost and failing to generalize. Add a fixed V-suite before/after procedure that reports new successes, preserved tasks, regressions, blockers and cost; reject changes that regress must-preserve tasks. Add decision #25 and explicitly keep the process manual rather than building an automatic harness optimizer.
@khakisketch
khakisketch merged commit 80abcb8 into main Nov 9, 2026
1 check passed
@khakisketch
khakisketch deleted the docs/preservation-evaluation-20261109 branch November 9, 2026 07:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant