-
Notifications
You must be signed in to change notification settings - Fork 2
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: ModularityKit/ModularityKit.Mutator
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.1.2
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: ModularityKit/ModularityKit.Mutator
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.1.3
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 9 commits
- 49 files changed
- 1 contributor
Commits on Jun 23, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 6ab8750 - Browse repository at this point
Copy the full SHA 6ab8750View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cc7674 - Browse repository at this point
Copy the full SHA 0cc7674View commit details -
Configuration menu - View commit details
-
Copy full SHA for c220b23 - Browse repository at this point
Copy the full SHA c220b23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82549e9 - Browse repository at this point
Copy the full SHA 82549e9View commit details -
Feat: Add governed execution runtime (#27)
## Summary This PR closes the first governed execution loop in ModularityKit.Mutator.Governance and aligns the package docs with the current runtime shape. ## Added - governed execution contracts and runtime orchestration through IGovernanceExecutionManager and GovernanceExecutionManager - request execution outcome handling, guarded execution persistence, and governance-aware mutation wrapping - end-to-end governance execution coverage in ModularityKit.Mutator.Governance.Tests - runnable Examples/Governance/GovernedExecution sample - ADR-027 for the governed execution manager ## Changed - MutationRequest construction moved into MutationRequestFactory so the request model stays focused on state - governance examples and tests now use the request factory entry points - governance package README now describes the runtime by flow and responsibility instead of only folder layout - governance example READMEs now point to the updated request factory usage ## Result Governance now owns the path from approved request to version resolution, core mutation execution, and terminal request state. The package documentation also reflects the current execution model instead of describing major runtime pieces as future work. ## Testing - dotnet build src/ModularityKit.Mutator.Governance.csproj -c Release - dotnet build Examples/Governance/GovernedExecution/GovernedExecution.csproj -c Release - dotnet test Tests/ModularityKit.Mutator.Governance.Tests/ModularityKit.Mutator.Governance.Tests.csproj -c Release ## Linked Issues - Closes #16 ## Checklist - [x] Governed execution resolves requests before execution - [x] Terminal execution outcomes are persisted through governance runtime - [x] Governance execution has runnable example coverage - [x] Governance execution has test coverage - [x] ADR and package docs reflect the new runtime shape
Configuration menu - View commit details
-
Copy full SHA for 287d5cc - Browse repository at this point
Copy the full SHA 287d5ccView commit details
Commits on Jun 24, 2026
-
Configuration menu - View commit details
-
Copy full SHA for e81234d - Browse repository at this point
Copy the full SHA e81234dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c087afb - Browse repository at this point
Copy the full SHA c087afbView commit details -
Configuration menu - View commit details
-
Copy full SHA for b95bc0f - Browse repository at this point
Copy the full SHA b95bc0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for db9a817 - Browse repository at this point
Copy the full SHA db9a817View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.1.2...v0.1.3