Aggregate
Specs and architecture
A group of related domain objects that changes as one unit through its root and holds its own business rules. An aggregate has commands that change it; a version that grows with every change; read models to see what is inside; events it sends to other bounded contexts. In specs by aggregate, one spec describes one aggregate.
Source: Martin Fowler: DDD Aggregate
Where it appears · 4
- How many AI agents you need · Harness
- A reconcile loop for specs · Specs and context
- Specs by aggregate · Specs and context
- AGENTS.md and CLAUDE.md, specs, rules and skills · Specs and context