Explain code, documents, systems, and concepts so the user can understand and reason about them. Use for teaching requests, conceptual walkthroughs, help me understand, teach me, or confusion that calls for a mental model and worked example. Adapt to what the user already knows, ground explanations in relevant evidence, and offer optional practice after explaining. A quick factual lookup, pure summary, edit, or critique alone is not a learning request.