Codebase Research Overview Perform systematic codebase exploration to understand how existing systems work. Follows the Iron Law: "Do NOT explore the codebase until the problem is understood." When to Use - Implementation direction is clear but codebase understanding is needed - Investigating how an existing feature works before modifying it - Understanding dependencies and data flows before planning - Gathering context for a known goal Process 1. Understand the request - Ask clarifying questions one at a time (purpose, specifics, scope, constraints, context). Do NOT read any files until conf…