These days I dump code into an LLM, ELI5. Then ask it to tell me logical chunks and overall structure. I then go from there.