J5ik2o Ddd Cross Aggregate Constraints

Use when a use case wants to check another aggregate's state before changing the current aggregate. Helps separate true invariants from policies, detect Saga misuse, reason about CQRS/Event Sourcing lookup limits, and decide whether inconsistent data is acceptable. Trigger for cross-aggregate validation, checking another aggregate, command-side read-model access, reverse lookup constraints, or Saga-based validation.

j5ik2o Updated

File contents

j5ik2o/ai-tools/tree/main/plugins/software-design/skills/j5ik2o-ddd-cross-aggregate-constraints commit 31c60a8ef1

Frequently asked questions

npx skillmds@latest add j5ik2o/j5ik2o-ddd-cross-aggregate-constraints