docs: benchmark harness spec, ADRs, and task breakdown #22
Reference in New Issue
Block a user
Delete Branch "bench/harness-plan"
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?
Summary
Adds the planning artifacts for the benchmark harness: the spec, three supporting ADRs, and the task breakdown that slices the work.
The harness will drive a Claude agent against a suite of realistic Gitea tasks under four tool conditions (gitea-axi, tea, gitea-mcp, raw REST) and record correctness and token consumption, rendering a headline table analogous to the gh-axi benchmark. Runs are incremental — one
(arm, task, trial)cell at a time — so the maintainer spends only the token budget available at that moment.What's here
.claude/spec/benchmark-harness.md0014cost-equivalent tokens as the headline metric0015single-user seed and its constraints on the task surface0016guard-based tool isolation instead of containersDocs only — no code or behavior changes.
Slice map