An in-depth architectural and line-by-line code explainer designed to help thoroughly understand the entire codebase, including its high-level system design, module interactions, data flow, design patterns, dependencies, and implementation logic. It systematically breaks down each component and function, explaining the purpose, reasoning, and impact of every line of code, enabling a clear understanding of how the overall system is structured, how individual parts collaborate, and how specific implementation decisions influence performance, scalability, and maintainability.