Skip to content

Latest commit

 

History

History
54 lines (46 loc) · 6.03 KB

File metadata and controls

54 lines (46 loc) · 6.03 KB

ADR Index

This document lists all architectural decisions (ADRs) for ModularityKit.Mutators.
See each ADR for full rationale, context, and decision details.

Core

These ADRs describe the base ModularityKit.Mutator runtime and its execution model.

ADR Title Link
ADR-001 StateChange and ChangeSet Model ADR-001
ADR-002 Mutation Context and Actor Type ADR-002
ADR-003 MutationIntent and BlastRadius ADR-003
ADR-004 Mutation Policies and PolicyDecision ADR-004
ADR-005 Mutation Audit Abstractions ADR-005
ADR-006 Mutation Side Effects ADR-006
ADR-007 Mutation History and Audit ADR-007
ADR-008 Mutation Interceptor ADR-008
ADR-009 Mutation Metrics ADR-009
ADR-010 Mutation Result Model ADR-010
ADR-011 Execution Context for Mutation Runtime ADR-011
ADR-012 Mutation Execution Interfaces and Context Separation ADR-012
ADR-013 Mutation Engine and Executor Runtime Integration ADR-013
ADR-014 InMemory Auditor and HistoryStore ADR-014
ADR-015 Mutation Interceptor Pipeline ADR-015
ADR-016 Mutation Metrics Collection ADR-016
ADR-017 Mutation PolicyRegistry ADR-017
ADR-018 Mutators DI Registration ADR-018

Governance

These ADRs describe the ModularityKit.Mutator.Governance extension layer and its request-based governance model.

ADR Title Link
ADR-019 Governance Package Separation ADR-019
ADR-020 Governance MutationRequest Model ADR-020
ADR-021 Governance Pending Mutation Lifecycle ADR-021
ADR-022 Governance Request Decisions and Storage ADR-022
ADR-023 Governance Versioned Request Resolution ADR-023
ADR-024 Governance Runtime Pending Request Handling ADR-024
ADR-025 Governance Approval Workflow ADR-025
ADR-026 Governance Request Query API ADR-026
ADR-027 Governed Execution Manager ADR-027
ADR-028 Governance Approval Workflow Hardening ADR-028
ADR-029 Governance Redis Provider Package ADR-029
ADR-030 Governance Redis Request Storage and Query Strategy ADR-030
ADR-031 Governance Redis Serialization and Document Compatibility ADR-031
ADR-032 Governance Redis Concurrency and Index Maintenance Model ADR-032
ADR-033 Governance Query Model Decomposition ADR-033
ADR-034 Governed Execution Compensation Model ADR-034

See individual ADRs for detailed context, decision rationale, and consequences.