understand

Use when user asks "what does this codebase do", "explain the architecture", "how does this project work", "analyze this repo", "understand the code", or wants to learn how an unfamiliar codebase is s