Skip to content

Pattern Proposal: Transition-Registry Governance Action Engine

Summary

GovernanceActionEngine and TransitionRegistry manage explicit governance state transitions and actions.

Candidate Pattern

  • ID: transition-registry-governance-actions
  • Classification: governance
  • Maturity: strategic_direction
  • Type: emerging

Observed Signals

No specific signals listed.

Evidence

Supporting Evidence

Scope Assessment

  • Evidence Strength: medium
  • Confidence: medium
  • Applies to: ideas-to-life-cas

Rationale

  • Intent: Prevent arbitrary governance state changes by resolving actions through known transitions.
  • Context: src/cas_runner/governance contains GovernanceActionEngine, TransitionRegistry and GovernanceActionService, while models define GovernanceAction and ResolutionResult.
  • Force: governance state changes must be auditable
  • Force: autonomous engines should not invent transitions
  • Force: service layer must present a stable action API

Traceability

Artifact source: proposed-patterns