Commit 7c410d0
committed
Feat: Implement governance pending mutation lifecycle
Added
- Runtime lifecycle manager support for governed mutation requests across pending, approval, cancellation, expiration, superseding, and execution transitions
- Governance-specific request exceptions for missing requests and invalid lifecycle transitions
- Runnable governance request lifecycle example covering pending queries, approval, cancellation, and expiration sweeps
Changed
- Request storage contracts now expose pending lookups by state and reason
- Example projects are now split between Core and Governance so governance samples live under their own path
- Governance runtime storage now follows the same folder-based structure as the rest of src
Result
Governed requests now exist as first-class deferred runtime objects instead of only immediate execution attempts. Pending request flows can be stored, listed, transitioned, and documented through decision history, with dedicated examples showing how the lifecycle behaves in practice.1 parent a9521cb commit 7c410d0
62 files changed
Lines changed: 897 additions & 46 deletions
File tree
- Docs/Decision
- Adr
- Examples
- Core
- BillingQuotas
- Mutations
- Policies
- Scenarios
- State
- FeatureFlags
- Mutations
- Policies
- Scenarios
- State
- IamRoles
- Mutations
- Policies
- Scenarios
- State
- WorkflowApprovals
- Mutations
- Policies
- Scenarios
- State
- Governance/RequestLifecycle
- Scenarios
- src/Governance
- Abstractions
- Exceptions
- Lifecycle
- Storage
- Runtime
- Lifecycle
- Storage
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 78 additions & 0 deletions
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
File renamed without changes.
File renamed without changes.
Lines changed: 1 addition & 2 deletions
0 commit comments