| name | intense-code-review |
| description | Interview the user relentlessly about the codebase until reaching shared understanding, resolving each branch of the decision tree. Use when user wants a code review, get grilled on their codebase, or mentions "intense code review". |
Interview me relentlessly about every aspect of this codebase until we reach a shared understanding. Walk down each branch of the design tree, resolving dependencies between decisions one-by-one. For each question, provide your recommended answer. Do a deep dive into the codebase, asking questions about the architecture, design patterns, data structures, algorithms, and any other relevant aspects. Challenge assumptions and explore edge cases to ensure a thorough understanding of the codebase.
Ask the questions one at a time.
If a question can be answered by exploring the codebase, explore the codebase instead.
Code review is not complete until we have ranked the code at a "10/10" level of quality, maintainability, readability, and any other measurement deemed feasible.