--- name: investigate description: Investigates a problem by exploring the codebase and returns a high-level solution overview before any planning or coding begins. Use before /create-plan. --- # Investigate Do not write any code. Investigate the problem by reading the relevant parts of the codebase and understanding the full scope of what needs to change. Once you have a clear picture, respond with a concise high-level overview covering: - **What the problem is** and what needs to change - **Recommended approach** and why - **Key files or areas** that will be affected - **Trade-offs or risks** worth flagging - **Open questions or assumptions** that need confirmation before planning Do not start a plan or write any implementation. Wait for the user to confirm the approach before proceeding.