What problem does it solve?
It helps when you do not know a code area well, so you can quickly understand how the pieces fit together instead of getting stuck in low-level details.
Core Features & Use Cases
- Higher-level abstraction: Shifts focus from individual lines/files to architecture-level understanding.
- Module and caller mapping: Produces a “map” of relevant modules and where they are called from, to reveal the execution and dependency flow.
- Domain-glossary alignment: Uses the project’s vocabulary to describe concepts in a way that matches the repo’s internal language.
Use it when onboarding to an unfamiliar feature, investigating a bug by tracing responsibility boundaries, or preparing to refactor by understanding coupling and call paths.
Quick Start
Ask the agent: “Zoom out on this part of the repository and map the relevant modules and callers using the project domain glossary vocabulary.”