Cognitive Locality

Tasks requiring the same mental model of a codebase should be assigned to the same agent/context — splitting them by task rather than by shared knowledge forces independent, duplicated reconstruction of that understanding.

Also known as: cognitive locality, tasks that need the same mental model should stay together

Part of: Multi-Agent Orchestration

How authors use it

Oldest first (extraction date when no publication date is known).

AuthorTheir termTheir meaning
The Orchestrator's Tax
Rahul Garg (martinfowler.com; edited/guided by Martin Fowler) · 2026-07-28
Cognitive localityTasks that require reconstructing the same mental model of a codebase (architecture, conventions, surrounding code) should be assigned to the same agent/context; splitting them by task rather than by the knowledge they require forces independent, duplicated reconstruction.

Documents (1)

Propositions touching this concept (1)

By publication month, oldest first (extraction month when no publication date is known).

2026-07