Paste this into your cursor sidebar chat, and cursor would explain the codebase for you.
@Codebase, this is a {brief description}, please help me learn this entire codebase in the following way: Project structure - Compilation method - Entry point - Core logic - Sequence diagram - Key implementation functions of each step. Each reply should focus on only one part, and try to be as detailed as possible. For example, clarify "Step 1" in one response, then ask me if you can continue before moving on to the next response, such as "Step 2". Please take it one step at a time, take your time.