# Keep One Aggregate

> A technique for holding one aggregate report per subject, with no report named for a scope or caller beside it.

Record: `lexicon:keep-one-aggregate`
Kind: technique
Layer: [Execution Core](https://banes-lab.com/records/layer/execution-core.md)
Canonical: https://banes-lab.com/ontology/lexicon#lexicon-keep-one-aggregate

Listed in [Lexicon terms](https://banes-lab.com/api/records/lexicon.md), after [Stream Narrowed Verdicts](https://banes-lab.com/records/lexicon/stream-narrowed-verdicts.md) and before [Treat the Statements as One Unit](https://banes-lab.com/records/lexicon/treat-the-statements-as-one-unit.md).

## Category

- [Coordination Surfaces](https://banes-lab.com/records/lexicon-category/coordination-surfaces.md)

## Refactors

- [Invocation-Keyed Report](https://banes-lab.com/records/architecture/invocation-keyed-report.md)

## Linked from

- [Coordination Surfaces](https://banes-lab.com/ontology/principles/architecture-category-coordination-surfaces.md)
