Inspect an existing codebase to establish objective, evidence-backed understanding of a large or uncertain feature, including execution paths, contracts, seams, blockers, and risks. Use before solution design when repository facts or feature feasibility are unclear. Do not use for greenfield projects, to choose the solution architecture, or to implement the feature.