aggregate-patterns
Installation
SKILL.md
Aggregate Design Patterns
Design aggregates with clear boundaries, invariants, and consistency guarantees.
Overview
- Defining transactional consistency boundaries
- Enforcing business invariants across related entities
- Designing aggregate roots and their children
- Handling references between aggregates
- Optimizing aggregate size for performance