pub fn explain_code(root: &Path) -> Result<String>
Analyze the code structure at root and return a structured summary that the LLM can use to explain the codebase to the user.
root