This example shows the governance approval workflow built on top of MutationRequestFactory.PendingApproval(...) and MutationRequestApprovalWorkflowManager.
It demonstrates:
- mapping
PolicyRequirementinto request-level approval requirements - multi-actor approvals in the same step
- ordered approval steps
- transition from
PendingtoApprovedafter the final approval
Program.csScenarios/GovernanceApprovalWorkflowScenario.cssrc/Governance/Runtime/Approval/MutationRequestApprovalWorkflowManager.cssrc/Governance/Abstractions/Approval/MutationApprovalRequirement.cs
dotnet run --project Examples/Governance/ApprovalWorkflow/ApprovalWorkflow.csproj