Skip to content

feat(benchmark): add RepoStewardBench v0 - #89

Merged
tiammomo merged 1 commit into
mainfrom
tiammomo/feat/issue-88-benchmark
Aug 25, 2026
Merged

feat(benchmark): add RepoStewardBench v0#89
tiammomo merged 1 commit into
mainfrom
tiammomo/feat/issue-88-benchmark

Conversation

@tiammomo

Copy link
Copy Markdown
Owner

Closes #88

Add RepoStewardBench v0 with 13 deterministic offline scenarios, versioned thresholds and schema, baseline comparison, and CI-friendly reports.


Implements safety hard gates plus context, management, recovery, and scale metrics. Timing remains informational; the runner does not load project config, call a Harness, access the network, or perform public writes.

Verified with uv run python -m unittest discover -s tests -v, uvx ruff check ., uvx ruff format --check ., uv run reposteward --help, uv build.

Areas for careful review:

  • No known behavior changes outside the reported bug.

Implementation assistance: an external coding workspace was used to prepare the change and its
tests. tiammomo reviewed the final diff, understands it, and takes responsibility
for this contribution.

Signed-off-by: tiammomo <tiammomo@users.noreply.github.com>
@tiammomo
tiammomo marked this pull request as ready for review August 25, 2026 21:02
@tiammomo
tiammomo merged commit 84e3ca9 into main Aug 25, 2026
1 check passed
@tiammomo
tiammomo deleted the tiammomo/feat/issue-88-benchmark branch August 25, 2026 21:03
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.

feat(benchmark): 建立 RepoStewardBench v0 指标评测套件

1 participant