Summary
Add explicit reversal and compensation support for governed mutation execution.
Goal
Introduce durable compensation semantics for reversible or operator corrected governed mutations once execution and persistence contracts are stable.
Problem
MutationIntent.IsReversible exists, but runtime still has no first class model for governed rollback or forward compensation. Once governed execution becomes durable and auditable, compensation can no longer be treated as an informal follow up action.
Scope
Design Expectations
- Compensation should be modeled as governed execution behavior, not only a helper utility.
- Original and compensating actions must remain auditable and linked.
- The model should distinguish restoration-style rollback from forward corrective compensation where needed.
- Compensation semantics should build on stable governed execution and persistence foundations.
Acceptance Criteria
Non-Goals
- This issue does not bypass the need for stable governed execution orchestration first
- This issue does not require distributed saga infrastructure
- This issue does not replace explicit domain modeling of irreversible mutations
Notes
This stays in the later platform phase until governed execution and persistence are stable.
Summary
Add explicit reversal and compensation support for governed mutation execution.
Goal
Introduce durable compensation semantics for reversible or operator corrected governed mutations once execution and persistence contracts are stable.
Problem
MutationIntent.IsReversibleexists, but runtime still has no first class model for governed rollback or forward compensation. Once governed execution becomes durable and auditable, compensation can no longer be treated as an informal follow up action.Scope
Design Expectations
Acceptance Criteria
Non-Goals
Notes
This stays in the later platform phase until governed execution and persistence are stable.