The ability to understand and reason about code across multiple files and folders in a codebase, not just isolated code snippets.
Code generation, debugging, explanation, and refactoring
Multi-step reasoning, logic puzzles, mathematical problem-solving