Skip to content

Feat: add governance execution and version resolution benchmarks#81

Merged
rian-be merged 2 commits into
mainfrom
develop
Jul 4, 2026
Merged

Feat: add governance execution and version resolution benchmarks#81
rian-be merged 2 commits into
mainfrom
develop

Conversation

@rian-be

@rian-be rian-be commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

Summary

This PR expands governance benchmark coverage with dedicated execution orchestration and version resolution suites.

Highlights

Execution orchestration benchmarks

  • Measure approved request execution through governed orchestration.
  • Keep stale rejection and revalidation-execution paths visible.
  • Keep orchestration helpers local to the benchmark project.

Version resolution benchmarks

  • Measure expected vs current state version comparison.
  • Keep stale detection and classification visible in isolation.
  • Measure revalidation-driven resolution separately from execution.

Why

Issues #74 and #77 ask for benchmark visibility into governed execution orchestration and version resolution.

Splitting these paths into dedicated benchmark suites keeps the governance runtime costs visible without folding them into broader lifecycle or execution measurements.

Checks

  • dotnet build Benchmarks/ModularityKit.Mutator.Benchmarks.csproj -c Release

Closes

@github-actions github-actions Bot added performance Performance improvements or regressions benchmark Benchmark coverage and performance measurement changes labels Jul 4, 2026
@rian-be rian-be merged commit e86b7d7 into main Jul 4, 2026
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

benchmark Benchmark coverage and performance measurement changes performance Performance improvements or regressions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Benchmark]: Measure governance version resolution [Benchmark]: Measure governed execution orchestration

1 participant